2005-01-20 05:41:57

by Andrew Morton

[permalink] [raw]
Subject: 2.6.11-rc1-mm2


ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc1/2.6.11-rc1-mm2/

- There are a bunch of ioctl() and compat_ioctl() changes in here which seem
to be of dubious maturity. Could people involved in this area please
review, test and let me know?

- A revamp of the kexec and crashdump patches. Anyone who is interested in
this work, please help to get this ball rolling a little faster?

- This kernel isn't particularly well-tested, sorry. I've been a bit tied
up with other stuff.



Changes since 2.6.11-rc1-mm1:


linus.patch
bk-arm.patch
bk-cifs.patch
bk-drm.patch
bk-drm-via.patch
bk-ide-dev.patch
bk-input.patch
bk-dtor-input.patch
bk-kbuild.patch
bk-netdev.patch
bk-ntfs.patch
bk-xfs.patch

Latest versions of various BK trees.

-sparc64-nodemask-build-fix.patch
-selinux-fix-error-handling-code-for-policy-load.patch
-generic-irq-code-missing-export-of-probe_irq_mask.patch
-infiniband-ipoib-use-correct-static-rate-in-ipoib.patch
-infiniband-mthca-trivial-formatting-fix.patch
-infiniband-mthca-support-rdma-atomic-attributes-in-qp-modify.patch
-infiniband-mthca-clean-up-allocation-mapping-of-hca-context-memory.patch
-infiniband-mthca-add-needed-rmb-in-event-queue-poll.patch
-infiniband-core-remove-debug-printk.patch
-infiniband-make-more-code-static.patch
-infiniband-core-set-byte_cnt-correctly-in-mad-completion.patch
-infiniband-core-add-qp-number-to-work-completion-struct.patch
-infiniband-core-add-node_type-and-phys_state-sysfs-attrs.patch
-infiniband-mthca-clean-up-computation-of-hca-memory-map.patch
-infiniband-core-fix-handling-of-0-hop-directed-route-mads.patch
-infiniband-core-add-more-parameters-to-process_mad.patch
-infiniband-core-add-qp_type-to-struct-ib_qp.patch
-infiniband-core-add-ib_find_cached_gid-function.patch
-infiniband-update-copyrights-for-new-year.patch
-infiniband-ipoib-move-structs-from-stack-to-device-private-struct.patch
-infiniband-core-rename-handle_outgoing_smp.patch
-mark-page-accessed-in-filemapc-not-quite-right.patch
-restore-net-sched-iptc-after-iptables-kmod-cleanup.patch
-ppc32-fix-mpc8272ads.patch
-ppc32-add-freescale-pq2fads-support.patch
-ppc64-make-hvlpevent_unregisterhandler-work.patch
-ppc64-make-iseries_veth-call-flush_scheduled_work.patch
-ppc64-iommu-avoid-isa-io-space-on-power3.patch
-frv-remove-mandatory-single-step-debugging-diversion.patch
-frv-excess-whitespace-cleanup.patch
-x86_64-i386-increase-command-line-size.patch
-x86_64-add-brackets-to-bitops.patch
-x86_64-move-early-cpu-detection-earlier.patch
-x86_64-disable-uselib-when-possible.patch
-x86_64-optimize-nodemask-operations-slightly.patch
-x86_64-fix-a-bug-in-timer_suspend.patch
-x86-consolidate-code-segment-base-calculation.patch
-swsusp-more-small-fixes.patch
-swsusp-dm-use-right-levels-for-device_suspend.patch
-swsusp-update-docs.patch
-acpi-comment-whitespace-updates.patch
-make-suspend-work-with-ioapic.patch
-swsusp-refrigerator-cleanups.patch
-uml-avoid-null-dereference-in-linec.patch
-uml-readd-config_magic_sysrq-for-uml.patch
-uml-commentary-addition-to-recent-sysemu-fix.patch
-uml-drop-unused-buffer_headh-header-from-hostfs.patch
-uml-delete-unused-header-umnh.patch
-uml-commentary-about-sigwinch-handling-for-consoles.patch
-uml-fail-xterm_open-when-we-have-no-display.patch
-uml-depend-on-usermode-in-drivers-block-kconfig-and-drop-arch-um-kconfig_block.patch
-uml-makefile-simplification-and-correction.patch
-uml-fix-compilation-for-missing-headers.patch
-uml-fix-some-uml-own-initcall-macros.patch
-uml-refuse-to-run-without-skas-if-no-tt-mode-in.patch
-uml-for-ubd-cmdline-param-use-colon-as-delimiter.patch
-uml-allow-free-ubd-flag-ordering.patch
-uml-move-code-from-ubd_user-to-ubd_kern.patch
-uml-fix-and-cleanup-code-in-ubd_kernc-coming-from-ubd_userc.patch
-uml-add-stack-content-to-dumps.patch
-uml-add-stack-addresses-to-dumps.patch
-uml-update-ld-scripts-to-newer-binutils.patch
-reintroduce-export_symboltask_nice-for-binfmt_elf32.patch
-csum_and_copy_from_user-gcc4-warning-fixes.patch
-csum_and_copy_from_user-gcc4-warning-fixes-m32r-fix.patch
-smbfs-fixes.patch
-fixups-for-block2mtd.patch
-lock-initializer-cleanup-networking.patch
-ext3-ea-revert-cleanup.patch
-ext3-ea-revert-old-ea-in-inode.patch
-ext3-ea-mbcache-cleanup.patch
-ext2-ea-race-in-ext-xattr-sharing-code.patch
-ext3-ea-ext3-do-not-use-journal_release_buffer.patch
-ext3-ea-ext3-factor-our-common-xattr-code-unnecessary-lock.patch
-ext3-ea-ext-no-spare-xattr-handler-slots-needed.patch
-ext3-ea-cleanup-and-prepare-ext3-for-in-inode-xattrs.patch
-ext3-ea-hide-ext3_get_inode_loc-in_mem-option.patch
-ext3-ea-in-inode-extended-attributes-for-ext3.patch
-ioctl-rework-2.patch
-ioctl-rework-2-fix.patch
-make-standard-conversions-work-with-compat_ioctl.patch
-fget_light-fput_light-for-ioctls.patch
-macros-to-detect-existance-of-unlocked_ioctl-and-ioctl_compat.patch
-fix-coredump_wait-deadlock-with-ptracer-tracee-on-shared-mm.patch
-fix-race-between-core-dumping-and-exec.patch
-fix-exec-deadlock-when-ptrace-used-inside-the-thread-group.patch
-ptrace-unlocked-access-to-last_siginfo-resending.patch
-clear-false-pending-signal-indication-in-core-dump.patch
-pcmcia-remove-irq_type_time.patch
-pcmcia-ignore-driver-irq-mask.patch
-pcmcia-remove-irq_mask-and-irq_list-parameters-from-pcmcia-drivers.patch
-pcmcia-use-irq_mask-to-mark-irqs-as-unusable.patch
-pcmcia-remove-racy-try_irq.patch
-pcmcia-modify-irq_mask-via-sysfs.patch
-pcmcia-remove-includes-in-rsrc_mgr-which-arent-necessary-any-longer.patch
-mpsc-driver-patch.patch
-fbdev-cleanup-broken-edid-fixup-code.patch
-fbcon-catch-blank-events-on-both-device-and-console-level.patch
-fbcon-fix-compile-error.patch
-fbdev-fbmon-cleanup.patch
-i810fb-module-param-fix.patch
-atyfb-fix-module-parameter-descriptions.patch
-radeonfb-fix-init-exit-section-usage.patch
-pxafb-reorder-add_wait_queue-and-set_current_state.patch
-sa1100fb-reorder-add_wait_queue-and-set_current_state.patch
-backlight-add-backlight-lcd-device-basic-support.patch
-fbdev-add-w100-framebuffer-driver.patch
-fix-typo-in-arch-i386-kconfig.patch
-random-whitespace-doh.patch
-random-entropy-debugging-improvements.patch
-random-run-time-configurable-debugging.patch
-random-periodicity-detection-fix.patch
-random-add_input_randomness.patch
-various-kconfig-fixes.patch

Merged

+acpi-build-fix-99.patch

Fix ACPi build

+mips-default-mlock-limit-fix.patch

MIPS rlimit fix

+shared_policy_replace-fix.patch

mempolicy fix

+generic_file_buffered_write-handle-partial-dio.patch

direct-io fix

+cputimeh-seems-to-assume-hz==1000.patch

partial cputime fix

+ppc32-fix-pmac-kernel-build-with-oprofile.patch

ppc32 build fix

+spinlocking-fixes.patch

Fix the rwlock_is_locked snafu - still needs work.

+fix-config_agp-depencies.patch

AGP Kconfig fix

+ioctl-compatibility-for-tiocmiwait-and-tiocgicount.patch

Additional compat ioctls

+cls_api-build-fix.patch

Net build fix

+acpi-sleep-while-atomic-during-s3-resume-from-ram.patch

Fix sleep-in-spinlock in ACPI

+alsa-conversion-to-compat_ioctl-kconfig.patch
+alsa-conversion-to-compat_ioctl-alsa-pcm-api.patch
+alsa-conversion-to-compat_ioctl-alsa-apis.patch

ALSA ioctl updates

+ac97-audio-support-for-intel-ich7-2611-rc1.patch

New audio PCI ID

+disable-sidewinder-debug-messages.patch

Kill noisy debug

+prevent-pci_name_bus-buffer-overflows.patch

Avoid possible buffer overruns

+scsi-ncr53c9x-fixes.patch
+maintainers-add-entry-for-qla2xxx-driver.patch

SCSI fixes

+swapspace-layout-improvements.patch

Rework the way in which we lay out swapspace.

+uninline-mod_page_state.patch

Code uninlining

+fix-audit-control-message-checks.patch
+fix-audit-control-message-checks-tidy.patch

audit+security system fixes

+selinux-add-netlink-message-types-for-the-tc-action-code.patch

SELinux update

+ppc32-pmac-sleep-support-update.patch
+add-try_acquire_console_sem.patch
+update-aty128fb-sleep-wakeup-code-for-new-powermac-changes.patch
+radeonfb-massive-update-of-pm-code.patch
+radeonfb-build-fix.patch
+ppc32-update-cpu-state-save-restore.patch
+ppc32-add-missing-prototype.patch
+ppc32-system-platform_device-description-discovery-and-management.patch
+ppc32-infrastructure-changes-to-mpc85xx-sub-arch-from-ocp-to-platform_device.patch
+ppc32-convert-boards-from-using-ocp-to-platform_device.patch
+ppc32-convert-gianfar-ethernet-driver-from-using-an-ocp-to-platform_device.patch
+ppc32-remove-cli-sti-in-arch-ppc-4xx_io-serial_siccc.patch
+ppc32-remove-cli-sti-in-arch-ppc-8xx_io-cs4218_tdmc.patch
+ppc32-remove-cli-sti-in-arch-ppc-8xx_io-fecc.patch
+ppc32-remove-cli-sti-in-arch-ppc-platforms-apus_setupc.patch
+ppc32-remove-cli-sti-in-arch-ppc-platforms-pal4_setupc.patch
+ppc32-remove-cli-sti-in-arch-ppc-syslib-m8xx_setupc.patch
+ppc32-remove-cli-sti-in-arch-ppc-syslib-qspan_pcic.patch
+ppc32-mpc8xx-tlb-miss-vs-tlb-error-fix.patch
+ppc32-update_process_times-simplification.patch
+ppc32-add-defconfigs-for-85xx-boards.patch

ppc32 and radeon driver updates

+ppc64-remove-config_irq_all_cpus.patch
+ppc64-pci-eeh-documentation.patch
+ppc64-ppc-cleanup-pci-skipping.patch
+ppc64-minimum-hashtable-size.patch
+ppc64-remove-some-unused-iseries-functions.patch

ppc64 update

+fix-xenu-kernel-crash-in-dmi_iterate.patch

Check ioremap return value.

+x86-use-cpumask_t-instead-of-unsigned-long.patch

cpumask fix

+i386-init_intel_cacheinfo-can-be-__init.patch

Add an __init

+x86-no-interrupts-from-secondary-cpus-until-officially-online.patch

Fix x86 secondary CPU startup race

+arch-i386-kernel-signalc-fix-err-test-twice.patch

Simplify x86 signal handling code

+fix-num_online_nodes-warning-on-numa-q.patch

Fix NUMA warning

+x86_64-fix-cmp-with-interleaving.patch
+x86_64-fix-flush-race-on-context-switch.patch
+i386-x86-64-fix-smp-nmi-watchdog-race.patch
+x86-64-fix-pud-typo-in-ioremap.patch
+x86-64-fix-do_suspend_lowlevel.patch
+x86-64-clean-up-cpuid-level-detection.patch
+kprobes-x86_64-memory-allocation-changes.patch

x86_64 updates

+h8-300-defconfig-update.patch
+h8-300-mm-update.patch

h8/300 update

+swsusp-remove-on2-algorithm-in-page-relocation.patch
+driver-model-pass-pm_message_t-down-to-pci-drivers.patch

swsusp/PM update

+uml-provide-an-arch-specific-define-for-register-file-size.patch
+uml-provide-some-initcall-definitions-for-userspace-code.patch
+uml-provide-a-release-method-for-the-ubd-driver.patch
+uml-allow-ubd-devices-to-provide-partial-end-blocks.patch
+uml-change-for_each_cpu-to-for_each_online_cpu.patch
+uml-eliminate-unhandled-sigprof-on-halt.patch
+uml-fix-__pud_alloc-definition-to-match-the-declaration.patch
+uml-fix-a-stack-corruption-crash.patch
+uml-define-__have_arch_cmpxchg-on-x86.patch

UML update

+radio-typhoon-use-correct-module_param-data-type.patch

module_param fix

+cleanup-vc-array-access.patch
+remove-console_macrosh.patch
+merge-vt_struct-into-vc_data.patch

Console code cleanup

+avoid-sparse-warning-due-to-time-interpolator.patch

sparse fix

+allow-all-architectures-to-set-config_debug_preempt.patch

CONFIG_DEBUG_PREEMPT is now kernel-wide

+binfmt_elf-allow-mips-to-overrid-e_flags.patch

mips build fix

+remove-bogus-softirq_pending-usage-in-cris.patch

cris cleanup

+switch-frw-to-use-local_soft_irq_pending.patch

Use local_softirq_pending() in arch/FRV

+kill-softirq_pending.patch

Remove softirq_pending(). This breaks net/core/pktgen.c.

+scripts-referencepl-treat-built-ino-as-conglomerate.patch

reference.pl fix

+vgacon-fixes-to-help-font-restauration-in-x11.patch

Make vgacon play nicer with X

+clean-up-uts_release-usage.patch

Remove some UTS_RELEASE usages

+use-official-unicodes-for-dec-vt-characters.patch

console unicode fix

+ext3-commit-superblock-before-panicking.patch

panic later on in ext3_panic()

+consolidate-arch-specific-resourceh-headers.patch

Common-up the reqource.h implementations

+use-wno-pointer-sign-for-gcc-40.patch

Avoid some gcc-4 warnings

+3c59x-ethtool-provide-nic-specific-stats.patch

3com driver ethtool fixes

+fix-init_sighand-warning-on-mips.patch

MIPS warning fix

+add-page_offset-to-mmh.patch

Add kernel-wide page_offset() helper.

+minor-ipmi-driver-updates.patch

IPMI driver update

+ext3-ea-no-lock-needed-when-freeing-inode.patch
+ext3-ea-set-the-ext3_feature_compat_ext_attr-for-in-inode-xattrs.patch
+ext3-ea-documentation-fix.patch
+ext3-ea-fix-i_extra_isize-check.patch
+ext3-ea-disallow-in-inode-attributes-for-reserved-inodes.patch

ext3/extended attribute fixes

+completion-api-additions.patch

Add some additional completion functions.

+convert-xfs-to-unlocked_ioctl-and-compat_ioctl.patch
+some-fixes-for-compat-ioctl.patch
+convert-infiniband-mad-driver-to-compat-unlocked_ioctl.patch
+support-compat_ioctl-for-block-devices.patch
+convert-cciss-to-compat_ioctl.patch
+add-compat_ioctl-to-frame-buffer-layer.patch
+convert-sis-fb-driver-to-compat_ioctl.patch
+convert-dv1394-driver-to-compat_ioctl.patch
+convert-video1394-driver-to-compat_ioctl.patch
+convert-amdtp-driver-to-compat_ioctl.patch

Update various ioctl(), compat-ioctl() and actual ioctl)( implementation code

+random-pt2-cleanup-waitqueue-logic-fix-missed-wakeup.patch
+random-pt2-kill-pool-clearing.patch
+random-pt2-combine-legacy-ioctls.patch
+random-pt2-re-init-all-pools-on-zero.patch
+random-pt2-simplify-initialization.patch
+random-pt2-kill-memsets-of-static-data.patch
+random-pt2-kill-dead-extract_state-struct.patch
+random-pt2-kill-22-compat-waitqueue-defs.patch
+random-pt2-kill-redundant-rotate_left-definitions.patch
+random-pt2-kill-misnamed-log2.patch
+random-pt3-more-meaningful-pool-names.patch
+random-pt3-static-allocation-of-pools.patch
+random-pt3-static-sysctl-bits.patch
+random-pt3-catastrophic-reseed-checks.patch
+random-pt3-entropy-reservation-accounting.patch
+random-pt3-reservation-flag-in-pool-struct.patch
+random-pt3-reseed-pointer-in-pool-struct.patch
+random-pt3-break-up-extract_user.patch
+random-pt3-remove-dead-md5-copy.patch
+random-pt3-simplify-hash-folding.patch
+random-pt3-clean-up-hash-buffering.patch
+random-pt3-remove-entropy-batching.patch

random driver cleanups and fixes

+fat-kill-fatfs_symsc.patch
+fat-merge-msdos_fs_isbh-into-msdos_fsh.patch
+fat-is_badchar-is_replacechr-is_skipchar-cleanup.patch
+fat-is_badchar-is_replacechr-is_skipchar-cleanup-cleanup.patch
+fat-return-better-error-codes-from.patch
+fat-manually-inline-shortname_info_to_lcase.patch
+fat-use-vprintk-instead-of-snprintf-with-static.patch
+fat-kill-unnecessary-kmap.patch
+fat-fs-fat-cachec-make-__fat_access-static.patch
+fat-lindent-fs-msdos-nameic.patch
+fat-lindent-fs-vfat-nameic.patch
+fat-lindent-fs-vfat-nameic-fix.patch
+fat-fs-fat-cleanup.patch
+fat-reserved-clusters-cleanup.patch
+fat-show-current-nls-config-even-if-its-default.patch

fatfs update

+relayfs-remove-klog-debugging-channel.patch
+relayfs-remove-klog-debugging-channel-headers.patch

remove the log stuff from relayfs

+fix-loss-of-records-on-size-4096-in-proc-pid-maps.patch
+speedup-proc-pid-maps-fix-fix-fix-fix.patch

More work on the /proc/pid/maps speedup

+pcmcia-tcic-eleminate-deprecated-check_region.patch
+pcmcia-i82365-use-config_pnp-instead-of-__isapnp__.patch
+pcmcia-i82092-fix-checking-of-return-value-from-request_region.patch
+pcmcia-socket-acregion-are-unused.patch
+pcmcia-use-unsigned-long-for-io-port-address.patch

small pcmcia updates

+nfs-fix_vfsflock.patch
+nfs-flock.patch

BSD flocking for the NFS client.

+sched-isochronous-class-for-unprivileged-soft-rt-scheduling.patch

Add SCHED_ISO

-assign_irq_vector-section-fix.patch
-kexec-i8259-shutdowni386.patch
-kexec-i8259-shutdown-x86_64.patch
-kexec-apic-virtwire-on-shutdowni386patch.patch
-kexec-apic-virtwire-on-shutdownx86_64.patch
-kexec-ioapic-virtwire-on-shutdowni386.patch
-kexec-apic-virt-wire-fix.patch
-kexec-ioapic-virtwire-on-shutdownx86_64.patch
-kexec-e820-64bit.patch
+x86-rename-apic_mode_exint.patch
+x86-local-apic-fix.patch
+x86_64-e820-64bit.patch
+x86-i8259-shutdown.patch
+x86_64-i8259-shutdown.patch
+x86-apic-virtwire-on-shutdown.patch
+x86_64-apic-virtwire-on-shutdown.patch
+vmlinux-fix-physical-addrs.patch
+x86-vmlinux-fix-physical-addrs.patch
+x86_64-vmlinux-fix-physical-addrs.patch
+x86_64-entry64.patch
+x86-config-kernel-start.patch
+x86_64-config-kernel-start.patch
-kexec-ide-spindown-fix.patch
-kexec-ifdef-cleanup.patch
-kexec-machine_shutdownx86_64.patch
-kexec-kexecx86_64.patch
-kexec-kexecx86_64-4level-fix.patch
-kexec-kexecx86_64-4level-fix-unfix.patch
-kexec-machine_shutdowni386.patch
-kexec-kexeci386.patch
-kexec-use_mm.patch
-kexec-loading-kernel-from-non-default-offset.patch
-kexec-loading-kernel-from-non-default-offset-fix.patch
-kexec-enabling-co-existence-of-normal-kexec-kernel-and-panic-kernel.patch
+x86-machine_shutdown.patch
+x86-kexec.patch
+x86-crashkernel.patch
+x86_64-machine_shutdown.patch
+x86_64-kexec.patch
+x86_64-crashkernel.patch
+x86-crash_shutdown-nmi-shootdown.patch
+x86-crash_shutdown-snapshot-registers.patch
+x86-crash_shutdown-apic-shutdown.patch
-crashdump-memory-preserving-reboot-using-kexec-fix.patch
-kdump-config_discontigmem-fix.patch
-crashdump-routines-for-copying-dump-pages-kmap-fiddle.patch
-crashdump-kmap-build-fix.patch
-crashdump-register-snapshotting-before-kexec-boot.patch
-crashdump-minor-bug-fixes-to-kexec-crashdump-code.patch
-crashdump-cleanups-to-the-kexec-based-crashdump-code.patch
-x86-rename-apic_mode_exint.patch
-x86-local-apic-fix.patch

Big kexec/crashdump update

+radeonfb-set-accelerator-id.patch
+vesafb-change-return-error-id.patch
+intelfb-workaround-for-830m.patch
+fbcon-save-blank-state-last.patch
+backlight-fix-compile-error-if-config_fb-is-unset.patch
+matroxfb-fb_matrox_g-kconfig-changes.patch

fbdev/fbcon updates

+include-type-information-as-module-info-where-possible.patch

include type info in module parameter wrappers

-waiting-10s-before-mounting-root-filesystem.patch

This broke stuff

+fuse-make-two-functions-static.patch
+fuse-fix-variable-with-confusing-name.patch
+fuse-dont-check-against-zero-fsuid.patch
+fuse-remove-mount_max-and-user_allow_other-module-parameters.patch
+fuse-transfer-readdir-data-through-device.patch

FUSE updates/fixes

+cryptoapi-prepare-for-processing-multiple-buffers-at.patch
+cryptoapi-update-padlock-to-process-multiple-blocks-at.patch

crypto API updates

+update-email-address-of-andrea-arcangeli.patch
+compile-error-blackbird_load_firmware.patch
+i386-x86_64-apicc-make-two-functions-static.patch
+i386-cyrixc-make-a-function-static.patch
+mtrr-some-cleanups.patch
+i386-cpu-commonc-some-cleanups.patch
+i386-cpuidc-make-two-functions-static.patch
+i386-efic-make-some-code-static.patch
+i386-x86_64-io_apicc-misc-cleanups.patch
+i386-mpparsec-make-mp_processor_info-static.patch
+i386-x86_64-msrc-make-two-functions-static.patch
+3w-abcdh-tw_device_extension-remove-an-unused-filed.patch
+hpet-make-some-code-static.patch
+26-patch-i386-trapsc-make-a-function-static.patch
+i386-semaphorec-make-4-functions-static.patch
+i386-rebootc-cleanups.patch
+kill-aux_device_present.patch
+i386-setupc-make-4-variables-static.patch
+mostly-i386-mm-cleanup.patch
+scsi-megaraid_mmc-make-some-code-static.patch
+update-email-address-of-benjamin-lahaise.patch
+update-email-address-of-philip-blundell.patch
+mm-filemapc-make-a-function-static.patch
+kernel-acctc-make-a-function-static.patch
+kernel-auditc-make-some-functions-static.patch
+kernel-capabilityc-make-a-spinlock-static.patch
+mm-thrashc-make-a-variable-static.patch
+lib-kernel_lockc-make-kernel_sem-static.patch
+saa7146_vv_ksymsc-remove-two-unused-export_symbol_gpls.patch
+fix-placement-of-static-inline-in-nfsdh.patch
+drivers-block-umemc-make-two-functions-static.patch
+drivers-block-xdc-make-a-variable-static.patch
+typo-in-arch-x86_64-kconfig.patch
+misc-isapnp-cleanups.patch
+some-pnp-cleanups.patch
+if-0-cx88_risc_disasm.patch

Various little fixes and cleanups

+add-map_populate-sys_remap_file_pages-support-to-xfs.patch

Teach XFS about filemap_populate()




number of patches in -mm: 519
number of changesets in external trees: 233
number of patches in -mm only: 507
total patches: 740




All 519 patches:


linus.patch

acpi-build-fix-99.patch
acpi build fix

mips-default-mlock-limit-fix.patch
mips default mlock limit fix

shared_policy_replace-fix.patch
shared_policy_replace() fix

generic_file_buffered_write-handle-partial-dio.patch
generic_file_buffered_write: handle partial DIO writes with multiple iovecs

cputimeh-seems-to-assume-hz==1000.patch
cputime.h assumes HZ==1000

ppc32-fix-pmac-kernel-build-with-oprofile.patch
ppc32: Fix pmac kernel build with oprofile

spinlocking-fixes.patch
spinlocking fixes

fix-config_agp-depencies.patch
fix CONFIG_AGP depencies

ioctl-compatibility-for-tiocmiwait-and-tiocgicount.patch
ioctl compatibility for TIOCMIWAIT and TIOCGICOUNT

cls_api-build-fix.patch
cls_api-build-fix

ia64-acpi-build-fix.patch
ia64 acpi build fix

ia64-config_apci_numa-fix.patch
ia64 CONFIG_APCI_NUMA fix

acpi-sleep-while-atomic-during-s3-resume-from-ram.patch
acpi: sleep-while-atomic during S3 resume from ram

bk-acpi-revert-20041210.patch
bk-acpi-revert-20041210

acpi-report-errors-in-fanc.patch
ACPI: report errors in fan.c

acpi-flush-tlb-when-pagetable-changed.patch
acpi: flush TLB when pagetable changed

acpi-kfree-fix.patch
a

alsa-conversion-to-compat_ioctl-kconfig.patch
ALSA: Conversion to compat_ioctl: Kconfig

alsa-conversion-to-compat_ioctl-alsa-pcm-api.patch
ALSA: Conversion to compat_ioctl: PCM API

alsa-conversion-to-compat_ioctl-alsa-apis.patch
ALSA: Conversion to compat_ioctl: ALSA APIs

ac97-audio-support-for-intel-ich7-2611-rc1.patch
AC'97 Audio support for Intel ICH7 - 2.6.11-rc1

bk-arm.patch

bk-cifs.patch

bk-drm.patch

bk-drm-via.patch

bk-ide-dev.patch

ide-dev-build-fix.patch
ide-dev-build-fix

bk-input.patch

disable-sidewinder-debug-messages.patch
Disable Sidewinder debug messages

bk-dtor-input.patch

alps-touchpad-detection-fix.patch
ALPS touchpad detection fix

bk-kbuild.patch

seagate-st3200822as-sata-disk-needs-to-be-in-sil_blacklist-as-well.patch
Seagate ST3200822AS SATA disk needs to be in sil_blacklist as well

bk-netdev.patch

bk-ntfs.patch

prevent-pci_name_bus-buffer-overflows.patch
prevent pci_name_bus() buffer overflows

scsi-ncr53c9x-fixes.patch
SCSI NCR53C9x.c fixes

maintainers-add-entry-for-qla2xxx-driver.patch
MAINTAINERS: add entry for qla2xxx driver.

bk-xfs.patch

mm.patch
add -mmN to EXTRAVERSION

fix-smm-failures-on-e750x-systems.patch
fix SMM failures on E750x systems

vm-pageout-throttling.patch
vm: pageout throttling

orphaned-pagecache-memleak-fix.patch
orphaned pagecache memleak fix

swapspace-layout-improvements.patch
swapspace-layout-improvements

uninline-mod_page_state.patch
uninline mod_page_state(offset, delta)

make-tree_lock-an-rwlock.patch
make mapping->tree_lock an rwlock

must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix update
mustfix lists

pcnet32-79c976-with-fiber-optic.patch
pcnet32: 79c976 with fiber optic fix

add-omap-support-to-smc91x-ethernet-driver.patch
Add OMAP support to smc91x Ethernet driver

b44-bounce-buffer-fix.patch
b44 bounce buffering fix

netpoll-fix-napi-polling-race-on-smp.patch
netpoll: fix NAPI polling race on SMP

tun-tan-arp-monitor-support.patch
tun/tap ARP monitor support

atmel_cs-add-support-lg-lw2100n-wlan-pcmcia-card.patch
atmel_cs: Add support LG LW2100N WLAN PCMCIA card

fix-audit-control-message-checks.patch
Fix audit control message checks

fix-audit-control-message-checks-tidy.patch
fix-audit-control-message-checks-tidy

selinux-add-netlink-message-types-for-the-tc-action-code.patch
SELinux: add Netlink message types for the TC action code.

ppc32-pmac-sleep-support-update.patch
ppc32: pmac sleep support update

add-try_acquire_console_sem.patch
Add try_acquire_console_sem

update-aty128fb-sleep-wakeup-code-for-new-powermac-changes.patch
update aty128fb sleep/wakeup code for new powermac changes

radeonfb-massive-update-of-pm-code.patch
radeonfb: massive update of PM code

radeonfb-build-fix.patch
radeonfb-build-fix

ppc32-update-cpu-state-save-restore.patch
ppc32: update cpu state save/restore

ppc32-add-missing-prototype.patch
ppc32: Add missing prototype

ppc32-system-platform_device-description-discovery-and-management.patch
ppc32: System platform_device description, discovery and management

ppc32-infrastructure-changes-to-mpc85xx-sub-arch-from-ocp-to-platform_device.patch
ppc32: Infrastructure changes to MPC85xx sub-arch from OCP to platform_device

ppc32-convert-boards-from-using-ocp-to-platform_device.patch
ppc32: convert boards from using OCP to platform_device

ppc32-convert-gianfar-ethernet-driver-from-using-an-ocp-to-platform_device.patch
ppc32: Convert gianfar ethernet driver from using an OCP to platform_device

ppc32-remove-cli-sti-in-arch-ppc-4xx_io-serial_siccc.patch
ppc32: remove cli()/sti() in arch/ppc/4xx_io/serial_sicc.c

ppc32-remove-cli-sti-in-arch-ppc-8xx_io-cs4218_tdmc.patch
ppc32: remove cli()/sti() in arch/ppc/8xx_io/cs4218_tdm.c

ppc32-remove-cli-sti-in-arch-ppc-8xx_io-fecc.patch
ppc32: remove cli()/sti() in arch/ppc/8xx_io/fec.c

ppc32-remove-cli-sti-in-arch-ppc-platforms-apus_setupc.patch
ppc32: remove cli()/sti() in arch/ppc/platforms/apus_setup.c

ppc32-remove-cli-sti-in-arch-ppc-platforms-pal4_setupc.patch
ppc32: remove cli()/sti() in arch/ppc/platforms/pal4_setup.c

ppc32-remove-cli-sti-in-arch-ppc-syslib-m8xx_setupc.patch
ppc32: remove cli()/sti() in arch/ppc/syslib/m8xx_setup.c

ppc32-remove-cli-sti-in-arch-ppc-syslib-qspan_pcic.patch
ppc32: remove cli()/sti() in arch/ppc/syslib/qspan_pci.c

ppc32-mpc8xx-tlb-miss-vs-tlb-error-fix.patch
ppc32: MPC8xx TLB Miss vs TLB Error fix

ppc32-update_process_times-simplification.patch
ppc32: update_process_times simplification

ppc32-add-defconfigs-for-85xx-boards.patch
ppc32: Add defconfigs for 85xx boards

ppc64-remove-config_irq_all_cpus.patch
ppc64: Remove CONFIG_IRQ_ALL_CPUS

ppc64-pci-eeh-documentation.patch
ppc64: PCI EEH documentation

ppc64-ppc-cleanup-pci-skipping.patch
ppc64/ppc: Cleanup PCI skipping

ppc64-minimum-hashtable-size.patch
ppc64: Minimum hashtable size

ppc64-remove-some-unused-iseries-functions.patch
ppc64: remove some unused iSeries functions

ppc64-reloc_hide.patch

agpgart-allow-multiple-backends-to-be-initialized.patch
agpgart: allow multiple backends to be initialized
agpgart-allow-multiple-backends-to-be-initialized fix
agpgart: add bridge assignment missed in agp_allocate_memory
x86_64 agp failure fix

agpgart-add-agp_find_bridge-function.patch
agpgart: add agp_find_bridge function

agpgart-allow-drivers-to-allocate-memory-local-to.patch
agpgart: allow drivers to allocate memory local to the bridge

drm-add-support-for-new-multiple-agp-bridge-agpgart-api.patch
drm: add support for new multiple agp bridge agpgart api

fb-add-support-for-new-multiple-agp-bridge-agpgart-api.patch
fb: add support for new multiple agp bridge agpgart api

agpgart-add-bridge-parameter-to-driver-functions.patch
agpgart: add bridge parameter to driver functions

superhyway-bus-support.patch
SuperHyway bus support

fix-xenu-kernel-crash-in-dmi_iterate.patch
fix xenU kernel crash in dmi_iterate

x86-use-cpumask_t-instead-of-unsigned-long.patch
x86: use cpumask_t instead of unsigned long

i386-init_intel_cacheinfo-can-be-__init.patch
i386: init_intel_cacheinfo() can be __init

x86-no-interrupts-from-secondary-cpus-until-officially-online.patch
x86: no interrupts from secondary CPUs until officially online

arch-i386-kernel-signalc-fix-err-test-twice.patch
arch/i386/kernel/signal.c: fix err test twice

fix-num_online_nodes-warning-on-numa-q.patch
Fix num_online_nodes() warning on NUMA-Q

x86_64-fix-cmp-with-interleaving.patch
x86_64: Fix CMP with interleaving

x86_64-fix-flush-race-on-context-switch.patch
x86_64: fix flush race on context switch

i386-x86-64-fix-smp-nmi-watchdog-race.patch
i386/x86-64: Fix SMP NMI watchdog race

x86-64-fix-pud-typo-in-ioremap.patch
x86-64: Fix pud typo in ioremap

x86-64-fix-do_suspend_lowlevel.patch
x86-64: Fix do_suspend_lowlevel

x86-64-clean-up-cpuid-level-detection.patch
x86-64: Clean up cpuid level detection

kprobes-x86_64-memory-allocation-changes.patch
kprobes: x86_64 memory allocation changes

xen-vmm-4-add-ptep_establish_new-to-make-va-available.patch
Xen VMM #4: add ptep_establish_new to make va available

xen-vmm-4-return-code-for-arch_free_page.patch
Xen VMM #4: return code for arch_free_page

xen-vmm-4-return-code-for-arch_free_page-fix.patch
Get rid of arch_free_page() warning

xen-vmm-4-runtime-disable-of-vt-console.patch
Xen VMM #4: runtime disable of VT console

xen-vmm-4-has_arch_dev_mem.patch
Xen VMM #4: HAS_ARCH_DEV_MEM

xen-vmm-4-split-free_irq-into-teardown_irq.patch
Xen VMM #4: split free_irq into teardown_irq

h8-300-defconfig-update.patch
H8/300 defconfig update

h8-300-mm-update.patch
H8/300 mm update

swsusp-remove-on2-algorithm-in-page-relocation.patch
swsusp: remove O(n^2) algorithm in page relocation

driver-model-pass-pm_message_t-down-to-pci-drivers.patch
driver model: pass pm_message_t down to pci drivers

uml-provide-an-arch-specific-define-for-register-file-size.patch
uml: provide an arch-specific define for register file size

uml-provide-some-initcall-definitions-for-userspace-code.patch
uml: provide some initcall definitions for userspace code

uml-provide-a-release-method-for-the-ubd-driver.patch
uml: provide a release method for the ubd driver

uml-allow-ubd-devices-to-provide-partial-end-blocks.patch
uml: allow ubd devices to provide partial end blocks

uml-change-for_each_cpu-to-for_each_online_cpu.patch
uml: change for_each_cpu to for_each_online_cpu

uml-eliminate-unhandled-sigprof-on-halt.patch
uml: eliminate unhandled SIGPROF on halt

uml-fix-__pud_alloc-definition-to-match-the-declaration.patch
uml: fix __pud_alloc definition to match the declaration

uml-fix-a-stack-corruption-crash.patch
uml: fix a stack corruption crash

uml-define-__have_arch_cmpxchg-on-x86.patch
uml: define __HAVE_ARCH_CMPXCHG on x86

wacom-tablet-driver.patch
wacom tablet driver

force-feedback-support-for-uinput.patch
Force feedback support for uinput

kmap_atomic-takes-char.patch
kmap_atomic takes char*

kmap_atomic-takes-char-fix.patch
kmap_atomic-takes-char-fix

kmap_atomic-fallout.patch
kmap_atomic fallout

kunmap-fallout-more-fixes.patch
kunmap-fallout-more-fixes

make-sysrq-f-call-oom_kill.patch
make sysrq-F call oom_kill()

allow-admin-to-enable-only-some-of-the-magic-sysrq-functions.patch
Allow admin to enable only some of the Magic-Sysrq functions

sort-out-pci_rom_address_enable-vs-ioresource_rom_enable.patch
Sort out PCI_ROM_ADDRESS_ENABLE vs IORESOURCE_ROM_ENABLE

irqpoll.patch
irqpoll

poll-mini-optimisations.patch
poll: mini optimisations

file_tableexpand_files-code-cleanup.patch
file_table:expand_files() code cleanup

file_tableexpand_files-code-cleanup-remove-debug.patch
file_tableexpand_files-code-cleanup-remove-debug

mtrr-size-and-base-debug.patch
mtrr size-and-base debugging

minor-ext3-speedup.patch
Minor ext3 speedup

move-read-only-and-immutable-checks-into-permission.patch
move read-only and immutable checks into permission()

factor-out-common-code-around-follow_link-invocation.patch
factor out common code around ->follow_link invocation

radio-typhoon-use-correct-module_param-data-type.patch
radio-typhoon: use correct module_param data type

cleanup-vc-array-access.patch
cleanup vc array access

remove-console_macrosh.patch
remove console_macros.h

merge-vt_struct-into-vc_data.patch
merge vt_struct into vc_data

avoid-sparse-warning-due-to-time-interpolator.patch
avoid sparse warning due to time-interpolator

allow-all-architectures-to-set-config_debug_preempt.patch
allow all architectures to set CONFIG_DEBUG_PREEMPT

binfmt_elf-allow-mips-to-overrid-e_flags.patch
binfmt_elf: allow mips to overrid e_flags

remove-bogus-softirq_pending-usage-in-cris.patch
remove bogus softirq_pending() usage in cris

switch-frw-to-use-local_soft_irq_pending.patch
switch frw to use local_soft_irq_pending

kill-softirq_pending.patch
kill softirq_pending()

scripts-referencepl-treat-built-ino-as-conglomerate.patch
scripts/reference*.pl - treat built-in.o as conglomerate

vgacon-fixes-to-help-font-restauration-in-x11.patch
vgacon fixes to help font restauration in X11

clean-up-uts_release-usage.patch
clean up UTS_RELEASE usage

use-official-unicodes-for-dec-vt-characters.patch
Use official Unicodes for DEC VT characters

ext3-commit-superblock-before-panicking.patch
ext3: commit superblock before panicking

consolidate-arch-specific-resourceh-headers.patch
consolidate arch specific resource.h headers

use-wno-pointer-sign-for-gcc-40.patch
Use -Wno-pointer-sign for gcc 4.0

3c59x-ethtool-provide-nic-specific-stats.patch
3c59x ethtool: provide NIC-specific stats

fix-init_sighand-warning-on-mips.patch
fix INIT_SIGHAND warning on mips

add-page_offset-to-mmh.patch
add page_offset to mm.h

minor-ipmi-driver-updates.patch
Minor IPMI driver updates

ext3-ea-no-lock-needed-when-freeing-inode.patch
ext3/ea: no lock needed when freeing inode

ext3-ea-set-the-ext3_feature_compat_ext_attr-for-in-inode-xattrs.patch
ext3/ea: set the EXT3_FEATURE_COMPAT_EXT_ATTR for in-inode xattrs

ext3-ea-documentation-fix.patch
ext3/ea: documentation fix

ext3-ea-fix-i_extra_isize-check.patch
ext3/ea: ix i_extra_isize check

ext3-ea-disallow-in-inode-attributes-for-reserved-inodes.patch
ext3/ea: disallow in-inode attributes for reserved inodes

completion-api-additions.patch
completion API additions

convert-xfs-to-unlocked_ioctl-and-compat_ioctl.patch
Convert XFS to unlocked_ioctl and compat_ioctl

some-fixes-for-compat-ioctl.patch
Some fixes for compat ioctl

convert-infiniband-mad-driver-to-compat-unlocked_ioctl.patch
Convert Infiniband MAD driver to compat/unlocked_ioctl

support-compat_ioctl-for-block-devices.patch
Support compat_ioctl for block devices

convert-cciss-to-compat_ioctl.patch
Convert cciss to compat_ioctl

add-compat_ioctl-to-frame-buffer-layer.patch
Add compat_ioctl to frame buffer layer

convert-sis-fb-driver-to-compat_ioctl.patch
Convert sis fb driver to compat_ioctl

convert-dv1394-driver-to-compat_ioctl.patch
Convert dv1394 driver to compat_ioctl

convert-video1394-driver-to-compat_ioctl.patch
Convert video1394 driver to compat_ioctl

convert-amdtp-driver-to-compat_ioctl.patch
Convert amdtp driver to compat_ioctl

random-pt2-cleanup-waitqueue-logic-fix-missed-wakeup.patch
random: cleanup waitqueue logic, fix missed wakeup

random-pt2-kill-pool-clearing.patch
random: kill pool clearing

random-pt2-combine-legacy-ioctls.patch
random: combine legacy ioctls

random-pt2-re-init-all-pools-on-zero.patch
random: re-init all pools on zero

random-pt2-simplify-initialization.patch
random: simplify initialization

random-pt2-kill-memsets-of-static-data.patch
random: kill memsets of static data

random-pt2-kill-dead-extract_state-struct.patch
random: kill dead extract_state struct

random-pt2-kill-22-compat-waitqueue-defs.patch
random: kill 2.2 compat waitqueue defs

random-pt2-kill-redundant-rotate_left-definitions.patch
random: kill redundant rotate_left definitions

random-pt2-kill-misnamed-log2.patch
random: kill misnamed log2

random-pt3-more-meaningful-pool-names.patch
random: More meaningful pool names

random-pt3-static-allocation-of-pools.patch
random: Static allocation of pools

random-pt3-static-sysctl-bits.patch
random: Static sysctl bits

random-pt3-catastrophic-reseed-checks.patch
random: Catastrophic reseed checks

random-pt3-entropy-reservation-accounting.patch
random: Entropy reservation accounting

random-pt3-reservation-flag-in-pool-struct.patch
random: Reservation flag in pool struct

random-pt3-reseed-pointer-in-pool-struct.patch
random: Reseed pointer in pool struct

random-pt3-break-up-extract_user.patch
random: Break up extract_user

random-pt3-remove-dead-md5-copy.patch
random: Remove dead MD5 copy

random-pt3-simplify-hash-folding.patch
random: Simplify hash folding

random-pt3-clean-up-hash-buffering.patch
random: Clean up hash buffering

random-pt3-remove-entropy-batching.patch
random: Remove entropy batching

fat-kill-fatfs_symsc.patch
fat: kill fatfs_syms.c

fat-merge-msdos_fs_isbh-into-msdos_fsh.patch
fat: merge msdos_fs_{i,sb}.h into msdos_fs.h

fat-is_badchar-is_replacechr-is_skipchar-cleanup.patch
fat: IS_BADCHAR/IS_REPLACECHR/IS_SKIPCHAR cleanup

fat-is_badchar-is_replacechr-is_skipchar-cleanup-cleanup.patch
FAT: Further IS_BADCHAR/IS_REPLACECHR/IS_SKIPCHAR cleanup

fat-return-better-error-codes-from.patch
fat: Return better error codes from vfat_valid_longname()

fat-manually-inline-shortname_info_to_lcase.patch
fat: Manually inline shortname_info_to_lcase()

fat-use-vprintk-instead-of-snprintf-with-static.patch
fat: use vprintk instead of snprintf with static buffer

fat-kill-unnecessary-kmap.patch
fat: kill unnecessary kmap()

fat-fs-fat-cachec-make-__fat_access-static.patch
fat: fs/fat/cache.c: make __fat_access static

fat-lindent-fs-msdos-nameic.patch
fat: Lindent fs/msdos/namei.c

fat-lindent-fs-vfat-nameic.patch
fat: Lindent fs/vfat/namei.c

fat-lindent-fs-vfat-nameic-fix.patch
FAT: Lindent fs/vfat/namei.c fix

fat-fs-fat-cleanup.patch
fat: fs/fat/* cleanup

fat-reserved-clusters-cleanup.patch
fat: reserved clusters cleanup

fat-show-current-nls-config-even-if-its-default.patch
fat: show current nls config even if it's default.

relayfs-doc.patch
relayfs: doc

relayfs-common-files.patch
relayfs: common files

relayfs-remove-klog-debugging-channel.patch
relayfs - remove klog debugging channel

relayfs-locking-lockless-implementation.patch
relayfs: locking/lockless implementation

relayfs-headers.patch
relayfs: headers

relayfs-remove-klog-debugging-channel-headers.patch
relayfs - remove klog debugging channel

ltt-core-implementation.patch
ltt: core implementation

ltt-core-headers.patch
ltt: core headers

ltt-kconfig-fix.patch
ltt kconfig fix

ltt-kernel-events.patch
ltt: kernel/ events

ltt-kernel-events-tidy.patch
ltt-kernel-events tidy

ltt-kernel-events-build-fix.patch
ltt-kernel-events-build-fix

ltt-fs-events.patch
ltt: fs/ events

ltt-fs-events-tidy.patch
ltt-fs-events tidy

ltt-ipc-events.patch
ltt: ipc/ events

ltt-mm-events.patch
ltt: mm/ events

ltt-net-events.patch
ltt: net/ events

ltt-architecture-events.patch
ltt: architecture events

lock-initializer-cleanup-ppc.patch
Lock initializer cleanup: PPC

lock-initializer-cleanup-m32r.patch
Lock initializer cleanup: M32R

lock-initializer-cleanup-video.patch
Lock initializer cleanup: Video

lock-initializer-cleanup-ide.patch
Lock initializer cleanup: IDE

lock-initializer-cleanup-sound.patch
Lock initializer cleanup: sound

lock-initializer-cleanup-sh.patch
Lock initializer cleanup: SH

lock-initializer-cleanup-ppc64.patch
Lock initializer cleanup: PPC64

lock-initializer-cleanup-security.patch
Lock initializer cleanup: Security

lock-initializer-cleanup-core.patch
Lock initializer cleanup: Core

lock-initializer-cleanup-media-drivers.patch
Lock initializer cleanup: media drivers

lock-initializer-cleanup-block-devices.patch
Lock initializer cleanup: Block devices

lock-initializer-cleanup-s390.patch
Lock initializer cleanup: S390

lock-initializer-cleanup-usermode.patch
Lock initializer cleanup: UserMode

lock-initializer-cleanup-scsi.patch
Lock initializer cleanup: SCSI

lock-initializer-cleanup-sparc.patch
Lock initializer cleanup: SPARC

lock-initializer-cleanup-v850.patch
Lock initializer cleanup: V850

lock-initializer-cleanup-i386.patch
Lock initializer cleanup: I386

lock-initializer-cleanup-drm.patch
Lock initializer cleanup: DRM

lock-initializer-cleanup-firewire.patch
Lock initializer cleanup: Firewire

lock-initializer-cleanup-arm26.patch
Lock initializer cleanup - (ARM26)

lock-initializer-cleanup-m68k.patch
Lock initializer cleanup: M68K

lock-initializer-cleanup-network-drivers.patch
Lock initializer cleanup: Network drivers

lock-initializer-cleanup-mtd.patch
Lock initializer cleanup: MTD

lock-initializer-cleanup-x86_64.patch
Lock initializer cleanup: X86_64

lock-initializer-cleanup-filesystems.patch
Lock initializer cleanup: Filesystems

lock-initializer-cleanup-ia64.patch
Lock initializer cleanup: IA64

lock-initializer-cleanup-raid.patch
Lock initializer cleanup: Raid

lock-initializer-cleanup-isdn.patch
Lock initializer cleanup: ISDN

lock-initializer-cleanup-parisc.patch
Lock initializer cleanup: PARISC

lock-initializer-cleanup-sparc64.patch
Lock initializer cleanup: SPARC64

lock-initializer-cleanup-arm.patch
Lock initializer cleanup: ARM

lock-initializer-cleanup-misc-drivers.patch
Lock initializer cleanup: Misc drivers

lock-initializer-cleanup-alpha.patch
Lock initializer cleanup - (ALPHA)

lock-initializer-cleanup-character-devices.patch
Lock initializer cleanup: character devices

lock-initializer-cleanup-drivers-serial.patch
Lock initializer cleanup: drivers/serial

lock-initializer-cleanup-frv.patch
Lock initializer cleanup: FRV

speedup-proc-pid-maps.patch
Speed up /proc/pid/maps

speedup-proc-pid-maps-fix.patch
Speed up /proc/pid/maps fix

speedup-proc-pid-maps-fix-fix.patch
speedup-proc-pid-maps fix fix

speedup-proc-pid-maps-fix-fix-fix.patch
speedup /proc/<pid>/maps(4th version)

fix-loss-of-records-on-size-4096-in-proc-pid-maps.patch
fix loss of records on size > 4096 in proc/<pid>/maps

speedup-proc-pid-maps-fix-fix-fix-fix.patch
speedup-proc-pid-maps-fix-fix-fix fix

inotify.patch
inotify

pcmcia-tcic-eleminate-deprecated-check_region.patch
pcmcia: tcic: eleminate deprecated check_region()

pcmcia-i82365-use-config_pnp-instead-of-__isapnp__.patch
pcmcia: i82365: use CONFIG_PNP instead of __ISAPNP__

pcmcia-i82092-fix-checking-of-return-value-from-request_region.patch
pcmcia: i82092: fix checking of return value from request_region

pcmcia-socket-acregion-are-unused.patch
pcmcia: socket->{a,c}region are unused

pcmcia-use-unsigned-long-for-io-port-address.patch
pcmcia: use unsigned long for IO port address

nfs-fix_vfsflock.patch
VFS: Fix structure initialization in locks_remove_flock()

nfs-flock.patch
NFS: Add NFS support for BSD flock()

kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdb: fix for recent gcc
kgdb warning fixes
THREAD_SIZE fixes for kgdb
Fix stack overflow test for non-8k stacks
kgdb-ga.patch fix for i386 single-step into sysenter
fix TRAP_BAD_SYSCALL_EXITS on i386
add TRAP_BAD_SYSCALL_EXITS config for i386
kgdb-is-incompatible-with-kprobes
kgdb-ga-build-fix
kgdb-ga-fixes

kgdb-kill-off-highmem_start_page.patch
kgdb: kill off highmem_start_page

kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe: fix configuration of MAC address

kgdb-x86_64-support.patch
kgdb-x86_64-support.patch for 2.6.2-rc1-mm3
kgdb-x86_64-warning-fixes
kgdb-x86_64-fix
kgdb-x86_64-serial-fix
kprobes exception notifier fix

dev-mem-restriction-patch.patch
/dev/mem restriction patch

dev-mem-restriction-patch-allow-reads.patch
dev-mem-restriction-patch: allow reads

jbd-remove-livelock-avoidance.patch
JBD: remove livelock avoidance code in journal_dirty_data()

journal_add_journal_head-debug.patch
journal_add_journal_head-debug

list_del-debug.patch
list_del debug check

unplug-can-sleep.patch
unplug functions can sleep

firestream-warnings.patch
firestream warnings

perfctr-core.patch
perfctr: core
perfctr: remove bogus perfctr_sample_thread() calls

perfctr-i386.patch
perfctr: i386

perfctr-x86-core-updates.patch
perfctr x86 core updates

perfctr-x86-driver-updates.patch
perfctr x86 driver updates

perfctr-x86-driver-cleanup.patch
perfctr: x86 driver cleanup

perfctr-prescott-fix.patch
Prescott fix for perfctr

perfctr-x86-update-2.patch
perfctr x86 update 2

perfctr-x86_64.patch
perfctr: x86_64

perfctr-x86_64-core-updates.patch
perfctr x86_64 core updates

perfctr-ppc.patch
perfctr: PowerPC

perfctr-ppc32-driver-update.patch
perfctr: ppc32 driver update

perfctr-ppc32-mmcr0-handling-fixes.patch
perfctr ppc32 MMCR0 handling fixes

perfctr-ppc32-update.patch
perfctr ppc32 update

perfctr-ppc32-update-2.patch
perfctr ppc32 update

perfctr-virtualised-counters.patch
perfctr: virtualised counters

perfctr-remap_page_range-fix.patch

virtual-perfctr-illegal-sleep.patch
virtual perfctr illegal sleep

make-perfctr_virtual-default-in-kconfig-match-recommendation.patch
Make PERFCTR_VIRTUAL default in Kconfig match recommendation in help text

perfctr-ifdef-cleanup.patch
perfctr ifdef cleanup

perfctr-update-2-6-kconfig-related-updates.patch
perfctr: Kconfig-related updates

perfctr-virtual-updates.patch
perfctr virtual updates

perfctr-virtual-cleanup.patch
perfctr: virtual cleanup

perfctr-ppc32-preliminary-interrupt-support.patch
perfctr ppc32 preliminary interrupt support

perfctr-update-5-6-reduce-stack-usage.patch
perfctr: reduce stack usage

perfctr-interrupt-support-kconfig-fix.patch
perfctr interrupt_support Kconfig fix

perfctr-low-level-documentation.patch
perfctr low-level documentation

perfctr-inheritance-1-3-driver-updates.patch
perfctr inheritance: driver updates

perfctr-inheritance-2-3-kernel-updates.patch
perfctr inheritance: kernel updates

perfctr-inheritance-3-3-documentation-updates.patch
perfctr inheritance: documentation updates

perfctr-inheritance-locking-fix.patch
perfctr inheritance locking fix

perfctr-api-changes-first-step.patch
perfctr API changes: first step

perfctr-virtual-update.patch
perfctr virtual update

perfctr-x86-64-ia32-emulation-fix.patch
perfctr x86-64 ia32 emulation fix

perfctr-sysfs-update-1-4-core.patch
perfctr sysfs update: core

perfctr-sysfs-update.patch
Perfctr sysfs update

perfctr-sysfs-update-2-4-x86.patch
perfctr sysfs update: x86

perfctr-sysfs-update-3-4-x86-64.patch
perfctr sysfs update: x86-64
perfctr: syscall numbers in x86-64 ia32-emulation
perfctr x86_64 native syscall numbers fix

perfctr-sysfs-update-4-4-ppc32.patch
perfctr sysfs update: ppc32

sched-fix-preemption-race-core-i386.patch
sched: fix preemption race (Core/i386)

sched-make-use-of-preempt_schedule_irq-ppc.patch
sched: make use of preempt_schedule_irq() (PPC)

sched-make-use-of-preempt_schedule_irq-arm.patch
sched: make use of preempt_schedule_irq (ARM)

sched-isochronous-class-for-unprivileged-soft-rt-scheduling.patch
sched: Isochronous class for unprivileged soft rt scheduling

add-do_proc_doulonglongvec_minmax-to-sysctl-functions.patch
Add do_proc_doulonglongvec_minmax to sysctl functions
add-do_proc_doulonglongvec_minmax-to-sysctl-functions-fix
add-do_proc_doulonglongvec_minmax-to-sysctl-functions fix 2

add-sysctl-interface-to-sched_domain-parameters.patch
Add sysctl interface to sched_domain parameters

allow-modular-ide-pnp.patch
allow modular ide-pnp

allow-x86_64-to-reenable-interrupts-on-contention.patch
Allow x86_64 to reenable interrupts on contention

i386-cpu-hotplug-updated-for-mm.patch
i386 CPU hotplug updated for -mm

ppc64-fix-cpu-hotplug.patch
ppc64: fix hotplug cpu

serialize-access-to-ide-devices.patch
serialize access to ide devices

disable-atykb-warning.patch
disable atykb "too many keys pressed" warning

export-file_ra_state_init-again.patch
Export file_ra_state_init() again

cachefs-filesystem.patch
CacheFS filesystem

numa-policies-for-file-mappings-mpol_mf_move-cachefs.patch
numa-policies-for-file-mappings-mpol_mf_move for cachefs

cachefs-release-search-records-lest-they-return-to-haunt-us.patch
CacheFS: release search records lest they return to haunt us

fix-64-bit-problems-in-cachefs.patch
Fix 64-bit problems in cachefs

cachefs-fixed-typos-that-cause-wrong-pointer-to-be-kunmapped.patch
cachefs: fixed typos that cause wrong pointer to be kunmapped

cachefs-return-the-right-error-upon-invalid-mount.patch
CacheFS: return the right error upon invalid mount

fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
Fix CacheFS barrier handling and other kernel discrepancies

remove-error-from-linux-cachefsh.patch
Remove #error from linux/cachefs.h

cachefs-warning-fix-2.patch
cachefs warning fix 2

cachefs-linkage-fix-2.patch
cachefs linkage fix

cachefs-build-fix.patch
cachefs build fix

cachefs-documentation.patch
CacheFS documentation

add-page-becoming-writable-notification.patch
Add page becoming writable notification

add-page-becoming-writable-notification-fix.patch
do_wp_page_mk_pte_writable() fix

add-page-becoming-writable-notification-build-fix.patch
add-page-becoming-writable-notification build fix

provide-a-filesystem-specific-syncable-page-bit.patch
Provide a filesystem-specific sync'able page bit

provide-a-filesystem-specific-syncable-page-bit-fix.patch
provide-a-filesystem-specific-syncable-page-bit-fix

provide-a-filesystem-specific-syncable-page-bit-fix-2.patch
provide-a-filesystem-specific-syncable-page-bit-fix-2

make-afs-use-cachefs.patch
Make AFS use CacheFS

afs-cachefs-dependency-fix.patch
afs-cachefs-dependency-fix

split-general-cache-manager-from-cachefs.patch
Split general cache manager from CacheFS

turn-cachefs-into-a-cache-backend.patch
Turn CacheFS into a cache backend

rework-the-cachefs-documentation-to-reflect-fs-cache-split.patch
Rework the CacheFS documentation to reflect FS-Cache split

update-afs-client-to-reflect-cachefs-split.patch
Update AFS client to reflect CacheFS split

x86-rename-apic_mode_exint.patch
kexec: x86: rename APIC_MODE_EXINT

x86-local-apic-fix.patch
kexec: x86: local apic fix

x86_64-e820-64bit.patch
kexec: x86_64: e820 64bit fix

x86-i8259-shutdown.patch
kexec: x86: i8259 shutdown: disable interrupts

x86_64-i8259-shutdown.patch
kexec: x86_64: add i8259 shutdown method

x86-apic-virtwire-on-shutdown.patch
kexec: x86: resture apic virtual wire mode on shutdown

x86_64-apic-virtwire-on-shutdown.patch
kexec: x86_64: restore apic virtual wire mode on shutdown

vmlinux-fix-physical-addrs.patch
kexec: vmlinux: fix physical addresses

x86-vmlinux-fix-physical-addrs.patch
kexec: x86: vmlinux: fix physical addresses

x86_64-vmlinux-fix-physical-addrs.patch
kexec: x86_64: vmlinux: fix physical addresses

x86_64-entry64.patch
kexec: x86_64: add 64-bit entry

x86-config-kernel-start.patch
kexec: x86: add CONFIG_PYSICAL_START

x86_64-config-kernel-start.patch
kexec: x86_64: add CONFIG_PHYSICAL_START

kexec-kexec-generic.patch
kexec: add kexec syscalls

x86-machine_shutdown.patch
kexec: x86: factor out apic shutdown code

x86-kexec.patch
kexec: x86 kexec core

x86-crashkernel.patch
crashdump: x86 crashkernel option

x86_64-machine_shutdown.patch
kexec: x86_64: factor out apic shutdown code

x86_64-kexec.patch
kexec: x86_64 kexec implementation

x86_64-crashkernel.patch
crashdump: x86_64: crashkernel option

kexec-ppc-support.patch
kexec: kexec ppc support

x86-crash_shutdown-nmi-shootdown.patch
crashdump: x86: add NMI handler to capture other CPUs

x86-crash_shutdown-snapshot-registers.patch
kexec: x86: snapshot registers during crash shutdown

x86-crash_shutdown-apic-shutdown.patch
kexec: x86 shutdown APICs during crash_shutdown

crashdump-documentation.patch
crashdump: documentation

crashdump-memory-preserving-reboot-using-kexec.patch
crashdump: memory preserving reboot using kexec

crashdump-routines-for-copying-dump-pages.patch
crashdump: routines for copying dump pages

crashdump-elf-format-dump-file-access.patch
crashdump: elf format dump file access

crashdump-linear-raw-format-dump-file-access.patch
crashdump: linear raw format dump file access

new-bitmap-list-format-for-cpusets.patch
new bitmap list format (for cpusets)

cpusets-big-numa-cpu-and-memory-placement.patch
cpusets - big numa cpu and memory placement

cpusets-config_cpusets-depends-on-smp.patch
Cpusets: CONFIG_CPUSETS depends on SMP

cpusets-move-cpusets-above-embedded.patch
move CPUSETS above EMBEDDED

cpusets-fix-cpuset_get_dentry.patch
cpusets : fix cpuset_get_dentry()

cpusets-fix-race-in-cpuset_add_file.patch
cpusets: fix race in cpuset_add_file()

cpusets-remove-more-casts.patch
cpusets: remove more casts

cpusets-make-config_cpusets-the-default-in-sn2_defconfig.patch
cpusets: make CONFIG_CPUSETS the default in sn2_defconfig

cpusets-document-proc-status-allowed-fields.patch
cpusets: document proc status allowed fields

cpusets-dont-export-proc_cpuset_operations.patch
Cpusets - Dont export proc_cpuset_operations

cpusets-display-allowed-masks-in-proc-status.patch
cpusets: display allowed masks in proc status

cpusets-simplify-cpus_allowed-setting-in-attach.patch
cpusets: simplify cpus_allowed setting in attach

cpusets-remove-useless-validation-check.patch
cpusets: remove useless validation check

cpusets-tasks-file-simplify-format-fixes.patch
Cpusets tasks file: simplify format, fixes

cpusets-simplify-memory-generation.patch
Cpusets: simplify memory generation

cpusets-interoperate-with-hotplug-online-maps.patch
cpusets: interoperate with hotplug online maps

cpusets-alternative-fix-for-possible-race-in.patch
cpusets: alternative fix for possible race in cpuset_tasks_read()

cpusets-remove-casts.patch
cpusets: remove void* typecasts

reiser4-sb_sync_inodes.patch
reiser4: vfs: add super_operations.sync_inodes()

reiser4-allow-drop_inode-implementation.patch
reiser4: export vfs inode.c symbols

reiser4-truncate_inode_pages_range.patch
reiser4: vfs: add truncate_inode_pages_range()

reiser4-export-remove_from_page_cache.patch
reiser4: export pagecache add/remove functions to modules

reiser4-export-page_cache_readahead.patch
reiser4: export page_cache_readahead to modules

reiser4-reget-page-mapping.patch
reiser4: vfs: re-check page->mapping after calling try_to_release_page()

reiser4-rcu-barrier.patch
reiser4: add rcu_barrier() synchronization point

reiser4-export-inode_lock.patch
reiser4: export inode_lock to modules

reiser4-export-pagevec-funcs.patch
reiser4: export pagevec functions to modules

reiser4-export-radix_tree_preload.patch
reiser4: export radix_tree_preload() to modules

reiser4-export-find_get_pages.patch

reiser4-radix-tree-tag.patch
reiser4: add new radix tree tag

reiser4-radix_tree_lookup_slot.patch
reiser4: add radix_tree_lookup_slot()

reiser4-perthread-pages.patch
reiser4: per-thread page pools

reiser4-include-reiser4.patch
reiser4: add to build system

reiser4-doc.patch
reiser4: documentation

reiser4-only.patch
reiser4: main fs

reiser4-recover-read-performance.patch
reiser4: recover read performance

reiser4-export-find_get_pages_tag.patch
reiser4-export-find_get_pages_tag

reiser4-add-missing-context.patch

add-acpi-based-floppy-controller-enumeration.patch
Add ACPI-based floppy controller enumeration.

possible-dcache-bug-debugging-patch.patch
Possible dcache BUG: debugging patch

serial-add-support-for-non-standard-xtals-to-16c950-driver.patch
serial: add support for non-standard XTALs to 16c950 driver

add-support-for-possio-gcc-aka-pcmcia-siemens-mc45.patch
Add support for Possio GCC AKA PCMCIA Siemens MC45

generic-serial-cli-conversion.patch
generic-serial cli() conversion

specialix-io8-cli-conversion.patch
Specialix/IO8 cli() conversion

sx-cli-conversion.patch
SX cli() conversion

revert-allow-oem-written-modules-to-make-calls-to-ia64-oem-sal-functions.patch
revert "allow OEM written modules to make calls to ia64 OEM SAL functions"

md-add-interface-for-userspace-monitoring-of-events.patch
md: add interface for userspace monitoring of events.

make-acpi_bus_register_driver-consistent-with-pci_register_driver-again.patch
make acpi_bus_register_driver() consistent with pci_register_driver()

remove-lock_section-from-x86_64-spin_lock-asm.patch
remove LOCK_SECTION from x86_64 spin_lock asm

kfree_skb-dump_stack.patch
kfree_skb-dump_stack

cancel_rearming_delayed_work.patch
cancel_rearming_delayed_work()
make cancel_rearming_delayed_workqueue static

ipvs-deadlock-fix.patch
ipvs deadlock fix

minimal-ide-disk-updates.patch
Minimal ide-disk updates

use-find_trylock_page-in-free_swap_and_cache-instead-of-hand-coding.patch
use find_trylock_page in free_swap_and_cache instead of hand coding

radeonfb-set-accelerator-id.patch
radeonfb: Set accelerator id

vesafb-change-return-error-id.patch
vesafb: Change return error id

intelfb-workaround-for-830m.patch
intelfb: Workaround for 830M

fbcon-save-blank-state-last.patch
fbcon: Save blank state last

backlight-fix-compile-error-if-config_fb-is-unset.patch
backlight: Fix compile error if CONFIG_FB is unset

matroxfb-fb_matrox_g-kconfig-changes.patch
matroxfb: FB_MATROX_G Kconfig changes

raid5-overlapping-read-hack.patch
raid5 overlapping read hack

include-type-information-as-module-info-where-possible.patch
Include type information as module info where possible

figure-out-who-is-inserting-bogus-modules.patch
Figure out who is inserting bogus modules

detect-atomic-counter-underflows.patch
detect atomic counter underflows

post-halloween-doc.patch
post halloween doc

periodically-scan-redzone-entries-and-slab-control-structures.patch
periodically scan redzone entries and slab control structures

fuse-maintainers-kconfig-and-makefile-changes.patch
Subject: [PATCH 1/11] FUSE - MAINTAINERS, Kconfig and Makefile changes

fuse-core.patch
Subject: [PATCH 2/11] FUSE - core

fuse-device-functions.patch
Subject: [PATCH 3/11] FUSE - device functions

fuse-make-two-functions-static.patch
fuse: make two functions static

fuse-fix-variable-with-confusing-name.patch
fuse: fix variable with confusing name

fuse-read-only-operations.patch
Subject: [PATCH 4/11] FUSE - read-only operations

fuse-read-write-operations.patch
Subject: [PATCH 5/11] FUSE - read-write operations

fuse-file-operations.patch
Subject: [PATCH 6/11] FUSE - file operations

fuse-mount-options.patch
Subject: [PATCH 7/11] FUSE - mount options

fuse-dont-check-against-zero-fsuid.patch
fuse: don't check against zero fsuid

fuse-remove-mount_max-and-user_allow_other-module-parameters.patch
fuse: remove mount_max and user_allow_other module parameters

fuse-extended-attribute-operations.patch
Subject: [PATCH 8/11] FUSE - extended attribute operations

fuse-readpages-operation.patch
Subject: [PATCH 9/11] FUSE - readpages operation

fuse-nfs-export.patch
Subject: [PATCH 10/11] FUSE - NFS export

fuse-direct-i-o.patch
Subject: [PATCH 11/11] FUSE - direct I/O

fuse-transfer-readdir-data-through-device.patch
fuse: transfer readdir data through device

ieee1394-adds-a-disable_irm-option-to-ieee1394ko.patch
ieee1394: add a disable_irm option to ieee1394.ko

cryptoapi-prepare-for-processing-multiple-buffers-at.patch
CryptoAPI: prepare for processing multiple buffers at a time

cryptoapi-update-padlock-to-process-multiple-blocks-at.patch
CryptoAPI: Update PadLock to process multiple blocks at once

update-email-address-of-andrea-arcangeli.patch
update email address of Andrea Arcangeli

compile-error-blackbird_load_firmware.patch
blackbird_load_firmware compile fix

i386-x86_64-apicc-make-two-functions-static.patch
i386/x86_64 apic.c: make two functions static

i386-cyrixc-make-a-function-static.patch
i386 cyrix.c: make a function static

mtrr-some-cleanups.patch
mtrr: some cleanups

i386-cpu-commonc-some-cleanups.patch
i386 cpu/common.c: some cleanups

i386-cpuidc-make-two-functions-static.patch
i386 cpuid.c: make two functions static

i386-efic-make-some-code-static.patch
i386 efi.c: make some code static

i386-x86_64-io_apicc-misc-cleanups.patch
i386/x86_64 io_apic.c: misc cleanups

i386-mpparsec-make-mp_processor_info-static.patch
i386 mpparse.c: make MP_processor_info static

i386-x86_64-msrc-make-two-functions-static.patch
i386/x86_64 msr.c: make two functions static

3w-abcdh-tw_device_extension-remove-an-unused-filed.patch
3w-abcd.h: TW_Device_Extension: remove an unused field

hpet-make-some-code-static.patch
hpet: make some code static

26-patch-i386-trapsc-make-a-function-static.patch
i386 traps.c: make a function static

i386-semaphorec-make-4-functions-static.patch
i386 semaphore.c: make 4 functions static

i386-rebootc-cleanups.patch
i386: reboot.c cleanups

kill-aux_device_present.patch
kill aux_device_present

i386-setupc-make-4-variables-static.patch
i386 setup.c: make 4 variables static

mostly-i386-mm-cleanup.patch
(mostly i386) mm cleanup

scsi-megaraid_mmc-make-some-code-static.patch
SCSI megaraid_mm.c: make some code static

update-email-address-of-benjamin-lahaise.patch
Update email address of Benjamin LaHaise

add-map_populate-sys_remap_file_pages-support-to-xfs.patch
add MAP_POPULATE/sys_remap_file_pages support to XFS

update-email-address-of-philip-blundell.patch
Update email address of Philip Blundell

mm-filemapc-make-a-function-static.patch
mm/filemap.c: make a function static

kernel-acctc-make-a-function-static.patch
kernel/acct.c: make a function static

kernel-auditc-make-some-functions-static.patch
kernel/audit.c: make some functions static

kernel-capabilityc-make-a-spinlock-static.patch
kernel/capability.c: make a spinlock static

mm-thrashc-make-a-variable-static.patch
mm/thrash.c: make a variable static

lib-kernel_lockc-make-kernel_sem-static.patch
lib/kernel_lock.c: make kernel_sem static

saa7146_vv_ksymsc-remove-two-unused-export_symbol_gpls.patch
saa7146_vv_ksyms.c: remove two unused EXPORT_SYMBOL_GPL's

fix-placement-of-static-inline-in-nfsdh.patch
fix placement of static inline in nfsd.h

drivers-block-umemc-make-two-functions-static.patch
drivers/block/umem.c: make two functions static

drivers-block-xdc-make-a-variable-static.patch
drivers/block/xd.c: make a variable static

typo-in-arch-x86_64-kconfig.patch
Typo in arch/x86_64/Kconfig

misc-isapnp-cleanups.patch
misc ISAPNP cleanups

some-pnp-cleanups.patch
some PNP cleanups

if-0-cx88_risc_disasm.patch
#if 0 cx88_risc_disasm




2005-01-20 06:53:24

by Adrian Bunk

[permalink] [raw]
Subject: 2.6.11-rc1-mm2: CONFIG_SMP=n compile error

On Wed, Jan 19, 2005 at 09:38:18PM -0800, Andrew Morton wrote:
>...
> Changes since 2.6.11-rc1-mm1:
>...
> +i386-x86-64-fix-smp-nmi-watchdog-race.patch
>...
> x86_64 updates
>...

This obviously breaks compilation for CONFIG_SMP=n:

<-- snip -->

...
CC arch/i386/kernel/nmi.o
arch/i386/kernel/nmi.c: In function `check_nmi_watchdog':
arch/i386/kernel/nmi.c:130: error: `cpu_callin_map' undeclared (first use in this function)
arch/i386/kernel/nmi.c:130: error: (Each undeclared identifier is reported only once
arch/i386/kernel/nmi.c:130: error: for each function it appears in.)
make[1]: *** [arch/i386/kernel/nmi.o] Error 1

<-- snip -->

cu
Adrian

--

"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed

2005-01-20 07:13:06

by Andrew Morton

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2: CONFIG_SMP=n compile error

Adrian Bunk <[email protected]> wrote:
>
> arch/i386/kernel/nmi.c:130: error: `cpu_callin_map' undeclared (first use in this function)

--- 25/arch/i386/kernel/nmi.c~i386-x86-64-fix-smp-nmi-watchdog-race-fix 2005-01-19 23:03:08.946815320 -0800
+++ 25-akpm/arch/i386/kernel/nmi.c 2005-01-19 23:05:07.968721240 -0800
@@ -117,8 +117,10 @@ int __init check_nmi_watchdog (void)
/* FIXME: Only boot CPU is online at this stage. Check CPUs
as they come up. */
for (cpu = 0; cpu < NR_CPUS; cpu++) {
+#ifdef CONFIG_SMP
if (!cpu_isset(cpu, cpu_callin_map))
continue;
+#endif
if (nmi_count(cpu) - prev_nmi_count[cpu] <= 5) {
printk("CPU#%d: NMI appears to be stuck!\n", cpu);
nmi_active = 0;
diff -puN include/asm-i386/smp.h~i386-x86-64-fix-smp-nmi-watchdog-race-fix include/asm-i386/smp.h
_

2005-01-20 09:57:15

by Steffen Klassert

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Wed, Jan 19, 2005 at 09:38:18PM -0800 or thereabouts, Andrew Morton wrote:

> +kill-softirq_pending.patch
>
> Remove softirq_pending(). This breaks net/core/pktgen.c.

net/built-in.o: In function `pktgen_thread_worker':
/usr/src/linux-2.6.11-rc1-mm2/net/core/pktgen.c:2809: undefined reference to `softirq_pending'
make: *** [.tmp_vmlinux1] Error 1

The patch below is a compile fix.

Signed-off-by: Steffen Klassert <[email protected]>

--- vanilla-2.6.11-rc1-mm2/net/core/pktgen.c Thu Jan 20 10:30:12 2005
+++ linux-2.6.11-rc1-mm2/net/core/pktgen.c Thu Jan 20 10:26:03 2005
@@ -2806,7 +2806,7 @@
tx_since_softirq += pkt_dev->last_ok;

if (tx_since_softirq > max_before_softirq) {
- if(softirq_pending(smp_processor_id()))
+ if(local_softirq_pending())
do_softirq();
tx_since_softirq = 0;
}

2005-01-20 10:39:48

by Christoph Hellwig

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Thu, Jan 20, 2005 at 10:57:09AM +0100, Steffen Klassert wrote:
> On Wed, Jan 19, 2005 at 09:38:18PM -0800 or thereabouts, Andrew Morton wrote:
>
> > +kill-softirq_pending.patch
> >
> > Remove softirq_pending(). This breaks net/core/pktgen.c.
>
> net/built-in.o: In function `pktgen_thread_worker':
> /usr/src/linux-2.6.11-rc1-mm2/net/core/pktgen.c:2809: undefined reference to `softirq_pending'
> make: *** [.tmp_vmlinux1] Error 1
>
> The patch below is a compile fix.
>
> Signed-off-by: Steffen Klassert <[email protected]>
>
> --- vanilla-2.6.11-rc1-mm2/net/core/pktgen.c Thu Jan 20 10:30:12 2005
> +++ linux-2.6.11-rc1-mm2/net/core/pktgen.c Thu Jan 20 10:26:03 2005
> @@ -2806,7 +2806,7 @@
> tx_since_softirq += pkt_dev->last_ok;
>
> if (tx_since_softirq > max_before_softirq) {
> - if(softirq_pending(smp_processor_id()))
> + if(local_softirq_pending())

That patch is fine, thanks.

2005-01-20 11:40:46

by Benoit Boissinot

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Wed, 19 Jan 2005 21:38:18 -0800, Andrew Morton <[email protected]> wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc1/2.6.11-rc1-mm2/
>
> - There are a bunch of ioctl() and compat_ioctl() changes in here which seem
> to be of dubious maturity. Could people involved in this area please
> review, test and let me know?
>
> - A revamp of the kexec and crashdump patches. Anyone who is interested in
> this work, please help to get this ball rolling a little faster?
>
> - This kernel isn't particularly well-tested, sorry. I've been a bit tied
> up with other stuff.
>
> Changes since 2.6.11-rc1-mm1:
>

>
> i386-cpu-hotplug-updated-for-mm.patch
> i386 CPU hotplug updated for -mm

With this patch, it doesn't build on UP with local APIC :

arch/i386/kernel/nmi.c: In function `check_nmi_watchdog':
arch/i386/kernel/nmi.c:130: error: `cpu_callin_map' undeclared (first
use in this function)

(cpu_callin_map is only declared on smp)

regards,

Benoit

2005-01-20 11:50:02

by Benoit Boissinot

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Thu, 20 Jan 2005 12:40:40 +0100, Benoit Boissinot <[email protected]> wrote:
> On Wed, 19 Jan 2005 21:38:18 -0800, Andrew Morton <[email protected]> wrote:
> >
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc1/2.6.11-rc1-mm2/
> >
> >
> > i386-cpu-hotplug-updated-for-mm.patch
> > i386 CPU hotplug updated for -mm
>
> With this patch, it doesn't build on UP with local APIC :
>
> arch/i386/kernel/nmi.c: In function `check_nmi_watchdog':
> arch/i386/kernel/nmi.c:130: error: `cpu_callin_map' undeclared (first
> use in this function)
>
> (cpu_callin_map is only declared on smp)


i found the fix in the other thread
(2.6.11-rc1-mm2: CONFIG_SMP=n compile error)

sorry for the noise

2005-01-20 11:58:16

by Christoph Hellwig

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

> +uml-provide-a-release-method-for-the-ubd-driver.patch

This one is bogus. The driver core doesn't warn about a missing
release method just so that we add an empty one and bloat the kernel.

The object's lifetime rules needs fixing instead, and until that
happens that warning should be kept.

2005-01-20 17:45:29

by Rafael J. Wysocki

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2: CONFIG_SMP=n compile error

On Thursday, 20 of January 2005 08:12, Andrew Morton wrote:
> Adrian Bunk <[email protected]> wrote:
> >
> > arch/i386/kernel/nmi.c:130: error: `cpu_callin_map' undeclared (first use in this function)
>
> --- 25/arch/i386/kernel/nmi.c~i386-x86-64-fix-smp-nmi-watchdog-race-fix 2005-01-19 23:03:08.946815320 -0800
> +++ 25-akpm/arch/i386/kernel/nmi.c 2005-01-19 23:05:07.968721240 -0800
> @@ -117,8 +117,10 @@ int __init check_nmi_watchdog (void)
> /* FIXME: Only boot CPU is online at this stage. Check CPUs
> as they come up. */
> for (cpu = 0; cpu < NR_CPUS; cpu++) {
> +#ifdef CONFIG_SMP
> if (!cpu_isset(cpu, cpu_callin_map))
> continue;
> +#endif
> if (nmi_count(cpu) - prev_nmi_count[cpu] <= 5) {
> printk("CPU#%d: NMI appears to be stuck!\n", cpu);
> nmi_active = 0;
> diff -puN include/asm-i386/smp.h~i386-x86-64-fix-smp-nmi-watchdog-race-fix include/asm-i386/smp.h

Similar fix is necessary for x86-64, it appears.

Greets,
RJW


--
- Would you tell me, please, which way I ought to go from here?
- That depends a good deal on where you want to get to.
-- Lewis Carroll "Alice's Adventures in Wonderland"

2005-01-21 00:09:30

by Michael S. Tsirkin

[permalink] [raw]
Subject: security hook missing in compat ioctl in 2.6.11-rc1-mm2

Hi!
Security hook seems to be missing before compat_ioctl in mm2.
And, it would be nice to avoid calling it twice on some paths.

Chris Wright's patch addressed this in the most elegant way I think,
by adding vfs_ioctl.

Accordingly, this change:

@@ -468,6 +496,11 @@ asmlinkage long compat_sys_ioctl(unsigne

found_handler:
if (t->handler) {
+ /* RED-PEN how should LSM module know it's handling 32bit? */
+ error = security_file_ioctl(filp, cmd, arg);
+ if (error)
+ goto out_fput;
+
lock_kernel();
error = t->handler(fd, cmd, arg, filp);
unlock_kernel();

from Andy's "some fixes" patch wont be needed.

Chris - are you planning to update your patch to -rc1-mm2?
I'd like to see this addressed, after this I believe logically
we'll get everything right, then I have a couple of small
cosmetic patches, and I believe we'll be set.

--
I dont speak for Mellanox.

2005-01-21 00:12:30

by Chris Wright

[permalink] [raw]
Subject: Re: security hook missing in compat ioctl in 2.6.11-rc1-mm2

* Michael S. Tsirkin ([email protected]) wrote:
> Hi!
> Security hook seems to be missing before compat_ioctl in mm2.
> And, it would be nice to avoid calling it twice on some paths.
>
> Chris Wright's patch addressed this in the most elegant way I think,
> by adding vfs_ioctl.
>
> Accordingly, this change:
>
> @@ -468,6 +496,11 @@ asmlinkage long compat_sys_ioctl(unsigne
>
> found_handler:
> if (t->handler) {
> + /* RED-PEN how should LSM module know it's handling 32bit? */
> + error = security_file_ioctl(filp, cmd, arg);
> + if (error)
> + goto out_fput;
> +
> lock_kernel();
> error = t->handler(fd, cmd, arg, filp);
> unlock_kernel();
>
> from Andy's "some fixes" patch wont be needed.
>
> Chris - are you planning to update your patch to -rc1-mm2?
> I'd like to see this addressed, after this I believe logically
> we'll get everything right, then I have a couple of small
> cosmetic patches, and I believe we'll be set.

Yes, Andrew asked me to wait until mm2 came out, so I'll rediff and send
shortly.

thanks,
-chris
--
Linux Security Modules http://lsm.immunix.org http://lsm.bkbits.net

2005-01-21 01:27:22

by Chris Wright

[permalink] [raw]
Subject: [PATCH] compat ioctl security hook fixup

* Michael S. Tsirkin ([email protected]) wrote:
> Security hook seems to be missing before compat_ioctl in mm2.
> And, it would be nice to avoid calling it twice on some paths.
>
> Chris Wright's patch addressed this in the most elegant way I think,
> by adding vfs_ioctl.

The patch below is against Linus' tree as per Andrew's request. It will
conflict with some of the changes in -mm2 (including the some-fixes bit
from Andi, and LTT). I also have a patch directly against -mm2 if anyone
would like to see that instead.

thanks,
-chris
--

Introduce a simple helper, vfs_ioctl(), so that both sys_ioctl() and
compat_sys_ioctl() call the security hook in all cases and without
duplication.

Signed-off-by: Chris Wright <[email protected]>

===== fs/ioctl.c 1.15 vs edited =====
--- 1.15/fs/ioctl.c 2005-01-15 14:31:01 -08:00
+++ edited/fs/ioctl.c 2005-01-18 11:18:33 -08:00
@@ -77,21 +77,10 @@ static int file_ioctl(struct file *filp,
return do_ioctl(filp, cmd, arg);
}

-
-asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
+int vfs_ioctl(struct file *filp, unsigned int fd, unsigned int cmd, unsigned long arg)
{
- struct file * filp;
unsigned int flag;
- int on, error = -EBADF;
- int fput_needed;
-
- filp = fget_light(fd, &fput_needed);
- if (!filp)
- goto out;
-
- error = security_file_ioctl(filp, cmd, arg);
- if (error)
- goto out_fput;
+ int on, error = 0;

switch (cmd) {
case FIOCLEX:
@@ -157,6 +146,24 @@ asmlinkage long sys_ioctl(unsigned int f
error = do_ioctl(filp, cmd, arg);
break;
}
+ return error;
+}
+
+asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
+{
+ struct file * filp;
+ int error = -EBADF;
+ int fput_needed;
+
+ filp = fget_light(fd, &fput_needed);
+ if (!filp)
+ goto out;
+
+ error = security_file_ioctl(filp, cmd, arg);
+ if (error)
+ goto out_fput;
+
+ error = vfs_ioctl(filp, fd, cmd, arg);
out_fput:
fput_light(filp, fput_needed);
out:
===== fs/compat.c 1.48 vs edited =====
--- 1.48/fs/compat.c 2005-01-15 14:31:01 -08:00
+++ edited/fs/compat.c 2005-01-18 11:07:56 -08:00
@@ -437,6 +437,11 @@ asmlinkage long compat_sys_ioctl(unsigne
if (!filp)
goto out;

+ /* RED-PEN how should LSM module know it's handling 32bit? */
+ error = security_file_ioctl(filp, cmd, arg);
+ if (error)
+ goto out_fput;
+
if (filp->f_op && filp->f_op->compat_ioctl) {
error = filp->f_op->compat_ioctl(filp, cmd, arg);
if (error != -ENOIOCTLCMD)
@@ -477,7 +482,7 @@ asmlinkage long compat_sys_ioctl(unsigne

up_read(&ioctl32_sem);
do_ioctl:
- error = sys_ioctl(fd, cmd, arg);
+ error = vfs_ioctl(filp, fd, cmd, arg);
out_fput:
fput_light(filp, fput_needed);
out:
===== include/linux/fs.h 1.373 vs edited =====
--- 1.373/include/linux/fs.h 2005-01-15 14:31:01 -08:00
+++ edited/include/linux/fs.h 2005-01-18 11:10:54 -08:00
@@ -1564,6 +1564,8 @@ extern int vfs_stat(char __user *, struc
extern int vfs_lstat(char __user *, struct kstat *);
extern int vfs_fstat(unsigned int, struct kstat *);

+extern int vfs_ioctl(struct file *, unsigned int, unsigned int, unsigned long);
+
extern struct file_system_type *get_fs_type(const char *name);
extern struct super_block *get_super(struct block_device *);
extern struct super_block *user_get_super(dev_t);

2005-01-21 04:20:16

by Andi Kleen

[permalink] [raw]
Subject: Re: [PATCH] compat ioctl security hook fixup

On Thu, Jan 20, 2005 at 05:26:56PM -0800, Chris Wright wrote:
> * Michael S. Tsirkin ([email protected]) wrote:
> > Security hook seems to be missing before compat_ioctl in mm2.
> > And, it would be nice to avoid calling it twice on some paths.
> >
> > Chris Wright's patch addressed this in the most elegant way I think,
> > by adding vfs_ioctl.
>
> The patch below is against Linus' tree as per Andrew's request. It will
> conflict with some of the changes in -mm2 (including the some-fixes bit
> from Andi, and LTT). I also have a patch directly against -mm2 if anyone
> would like to see that instead.

I'm not sure really adding vfs_ioctl is a good idea politically.
I predict we'll see drivers starting to use it, which will cause quite
broken design.

If you add it make at least sure it's not EXPORT_SYMBOL()ed.

-Andi

2005-01-21 05:59:44

by Chris Wright

[permalink] [raw]
Subject: Re: [PATCH] compat ioctl security hook fixup

* Andi Kleen ([email protected]) wrote:
> I'm not sure really adding vfs_ioctl is a good idea politically.
> I predict we'll see drivers starting to use it, which will cause quite
> broken design.

Yes, that'd be quite broken. I didn't have the same expectation.

> If you add it make at least sure it's not EXPORT_SYMBOL()ed.

It's certainly not, nor intended to be. Would a comment to that
affect alleviate your concern?

thanks,
-chris

2005-01-21 06:11:33

by Andi Kleen

[permalink] [raw]
Subject: Re: [PATCH] compat ioctl security hook fixup

On Thu, Jan 20, 2005 at 09:51:03PM -0800, Chris Wright wrote:
> > If you add it make at least sure it's not EXPORT_SYMBOL()ed.
>
> It's certainly not, nor intended to be. Would a comment to that
> affect alleviate your concern?

Yes please.

-Andi

2005-01-21 06:38:38

by Chris Wright

[permalink] [raw]
Subject: [PATCH] compat ioctl security hook fixup (take2)

* Andi Kleen ([email protected]) wrote:
> On Thu, Jan 20, 2005 at 09:51:03PM -0800, Chris Wright wrote:
> > > If you add it make at least sure it's not EXPORT_SYMBOL()ed.
> >
> > It's certainly not, nor intended to be. Would a comment to that
> > affect alleviate your concern?
>
> Yes please.

Patch respun, with comment added.

thanks,
-chris
--

Introduce a simple helper, vfs_ioctl(), so that both sys_ioctl() and
compat_sys_ioctl() call the security hook in all cases and without
duplication.

Signed-off-by: Chris Wright <[email protected]>

===== fs/ioctl.c 1.15 vs edited =====
--- 1.15/fs/ioctl.c 2005-01-15 14:31:01 -08:00
+++ edited/fs/ioctl.c 2005-01-20 22:27:43 -08:00
@@ -77,21 +77,13 @@ static int file_ioctl(struct file *filp,
return do_ioctl(filp, cmd, arg);
}

-
-asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
+/* Simple helper for sys_ioctl and compat_sys_ioctl. Not for drivers'
+ * use, and not intended to be EXPORT_SYMBOL()'d
+ */
+int vfs_ioctl(struct file *filp, unsigned int fd, unsigned int cmd, unsigned long arg)
{
- struct file * filp;
unsigned int flag;
- int on, error = -EBADF;
- int fput_needed;
-
- filp = fget_light(fd, &fput_needed);
- if (!filp)
- goto out;
-
- error = security_file_ioctl(filp, cmd, arg);
- if (error)
- goto out_fput;
+ int on, error = 0;

switch (cmd) {
case FIOCLEX:
@@ -157,6 +149,24 @@ asmlinkage long sys_ioctl(unsigned int f
error = do_ioctl(filp, cmd, arg);
break;
}
+ return error;
+}
+
+asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
+{
+ struct file * filp;
+ int error = -EBADF;
+ int fput_needed;
+
+ filp = fget_light(fd, &fput_needed);
+ if (!filp)
+ goto out;
+
+ error = security_file_ioctl(filp, cmd, arg);
+ if (error)
+ goto out_fput;
+
+ error = vfs_ioctl(filp, fd, cmd, arg);
out_fput:
fput_light(filp, fput_needed);
out:
===== fs/compat.c 1.48 vs edited =====
--- 1.48/fs/compat.c 2005-01-15 14:31:01 -08:00
+++ edited/fs/compat.c 2005-01-20 22:25:33 -08:00
@@ -437,6 +437,11 @@ asmlinkage long compat_sys_ioctl(unsigne
if (!filp)
goto out;

+ /* RED-PEN how should LSM module know it's handling 32bit? */
+ error = security_file_ioctl(filp, cmd, arg);
+ if (error)
+ goto out_fput;
+
if (filp->f_op && filp->f_op->compat_ioctl) {
error = filp->f_op->compat_ioctl(filp, cmd, arg);
if (error != -ENOIOCTLCMD)
@@ -477,7 +482,7 @@ asmlinkage long compat_sys_ioctl(unsigne

up_read(&ioctl32_sem);
do_ioctl:
- error = sys_ioctl(fd, cmd, arg);
+ error = vfs_ioctl(filp, fd, cmd, arg);
out_fput:
fput_light(filp, fput_needed);
out:
===== include/linux/fs.h 1.373 vs edited =====
--- 1.373/include/linux/fs.h 2005-01-15 14:31:01 -08:00
+++ edited/include/linux/fs.h 2005-01-20 22:25:33 -08:00
@@ -1564,6 +1564,8 @@ extern int vfs_stat(char __user *, struc
extern int vfs_lstat(char __user *, struct kstat *);
extern int vfs_fstat(unsigned int, struct kstat *);

+extern int vfs_ioctl(struct file *, unsigned int, unsigned int, unsigned long);
+
extern struct file_system_type *get_fs_type(const char *name);
extern struct super_block *get_super(struct block_device *);
extern struct super_block *user_get_super(dev_t);

2005-01-21 08:08:03

by Con Kolivas

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.11-rc1/2.6.11-rc1-mm2/
>
> - There are a bunch of ioctl() and compat_ioctl() changes in here which seem
> to be of dubious maturity. Could people involved in this area please
> review, test and let me know?
>
> - A revamp of the kexec and crashdump patches. Anyone who is interested in
> this work, please help to get this ball rolling a little faster?
>
> - This kernel isn't particularly well-tested, sorry. I've been a bit tied
> up with other stuff.

Wont boot.

Stops after BIOS check successful.
Tried reverting a couple of patches mentioning boot or reboot and had no
luck. Any ideas?

P4HT3.06 on a P4PE motherboard.

dmesg of working boot:
Linux version 2.6.10-ck5 (con@localhost) (gcc version 3.4.3) #1 SMP Tue
Jan 18 19:45:16 EST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003ffec000 (usable)
BIOS-e820: 000000003ffec000 - 000000003ffef000 (ACPI data)
BIOS-e820: 000000003ffef000 - 000000003ffff000 (reserved)
BIOS-e820: 000000003ffff000 - 0000000040000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
1023MB LOWMEM available.
DMI 2.3 present.
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:2 APIC version 20
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 15:2 APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 22 low level)
Enabling APIC mode: Flat. Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Built 1 zonelists
Kernel command line: BOOT_IMAGE=ck5 ro root=305
[email protected]/eth0,[email protected]/
netconsole: local port 6665
netconsole: local IP 192.168.1.251
netconsole: interface eth0
netconsole: remote port 6666
netconsole: remote IP 192.168.1.1
netconsole: remote ethernet address ff:ff:ff:ff:ff:ff
Initializing CPU#0
CPU 0 irqstacks, hard=b03b7000 soft=b03b5000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 3105.371 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Memory: 1035036k/1048496k available (1565k kernel code, 12932k reserved,
1012k data, 168k init, 0k h
ighmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
CPU0: Intel(R) Pentium(R) 4 CPU 3.06GHz stepping 07
per-CPU timeslice cutoff: 1462.74 usecs.
task migration cache decay timeout: 2 msecs.
Booting processor 1/1 eip 3000
CPU 1 irqstacks, hard=b03b8000 soft=b03b6000
Initializing CPU#1
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel P4/Xeon Extended MCE MSRs (12) available
CPU1: Thermal monitoring enabled
CPU1: Intel(R) Pentium(R) 4 CPU 3.06GHz stepping 07
Total of 2 processors activated (12320.76 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=-1
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf1e50, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20041105
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Enabled i801 SMBus device
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to [email protected]
** so I can fix the driver.
Simple Boot Flag at 0x3a set to 0x80
Machine check exception polling timer started.
IA-32 Microcode Update Driver: v1.14 <[email protected]>
Initializing Cryptographic API
vesafb: framebuffer at 0xdc000000, mapped to 0xf0880000, using 1875k,
total 65536k
vesafb: mode is 800x600x16, linelength=1600, pages=2
vesafb: protected mode interface info at c000:ed00
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 100x37
fb0: VESA VGA frame buffer device
ACPI: Power Button (FF) [PWRF]
Real Time Clock Driver v1.12
Non-volatile memory driver v1.2
hw_random: RNG not detected
Hangcheck: starting hangcheck timer 0.5.0 (tick is 180 seconds, margin
is 60 seconds).
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 32768K size 1024 blocksize
loop: loaded (max 8 devices)
elevator: using cfq as default io scheduler
nbd: registered device at major 43
b44.c:v0.95 (Aug 3, 2004)
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 20 (level, low) -> IRQ 20
eth0: Broadcom 4400 10/100BaseT Ethernet 00:e0:18:ed:a2:29
netconsole: device eth0 not up yet, forcing it
netconsole: carrier detect appears flaky, waiting 10 seconds
b44: eth0: Link is down.
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is on for TX and on for RX.
netconsole: network logging started
Linux video capture interface: v1.00
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
ICH4: chipset revision 2
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: Maxtor 6Y080P0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: LITE-ON DVDRW SOHW-1653S, ATAPI CD/DVD-ROM drive
hdd: JLMS XJ-HD165H, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 160086528 sectors (81964 MB) w/7936KiB Cache, CHS=65535/16/63,
UDMA(100)
hda: hda1 hda2 < hda5 hda6 hda7 >
hdc: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 48X DVD-ROM drive, 512kB Cache, UDMA(33)
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 64Kbytes
TCP: Hash tables configured (established 131072 bind 43690)
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
Starting balanced_irq
ACPI wakeup devices:
PCI0 PCI1 PCI2 UAR1 USB0 USB1 USB2 US20 AC97
ACPI: (supports S0 S1 S4 S5)
BIOS EDD facility v0.16 2004-Jun-25, 1 devices found
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 168k freed


lspci output:
00:00.0 Host bridge: Intel Corp. 82845G/GL[Brookdale-G]/GE/PE DRAM
Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corp. 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP
Bridge (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0
EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) LPC Bridge
(rev 02)
00:1f.1 IDE interface: Intel Corp. 82801DB/DBL (ICH4/ICH4-L)
UltraATA-100 IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus
Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX
440 AGP 8x] (rev a4)
02:05.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
02:0d.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
02:0d.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture
(rev 11)



Attachments:
signature.asc (256.00 B)
OpenPGP digital signature

2005-01-21 08:30:41

by Andrew Morton

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

Con Kolivas <[email protected]> wrote:
>
> Wont boot.
>
> Stops after BIOS check successful.

Your config boots OK on my P4. As per usual :(

> Tried reverting a couple of patches mentioning boot or reboot and had no
> luck. Any ideas?

None whatsoever, sorry. Guess you could try stripping the .config, see if
you can identify something from that.

Did you try early printk?

2005-01-21 08:35:19

by Andrew Morton

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

Con Kolivas <[email protected]> wrote:
>
> Stops after BIOS check successful.

What does this mean, btw? Can you be more specific about where it gets
stuck?

If you mean that it actually prints no messages at all then yeah, early
printk. One suspect would be the kexec patches which play with boot-time
memory layouts and such.

Make sure that CONFIG_PHYSICAL_START is 0x100000.

x86-vmlinux-fix-physical-addrs.patch, perhaps..

2005-01-21 08:38:13

by Con Kolivas

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

Andrew Morton wrote:
> Con Kolivas <[email protected]> wrote:
>
>>Stops after BIOS check successful.

earlyprintk on
>
>
> What does this mean, btw? Can you be more specific about where it gets
> stuck?

It says decompressing BIOS check successful and then sits there

> If you mean that it actually prints no messages at all then yeah, early
> printk. One suspect would be the kexec patches which play with boot-time
> memory layouts and such.

Hmm ok

> Make sure that CONFIG_PHYSICAL_START is 0x100000.

Yeah it is.
>
> x86-vmlinux-fix-physical-addrs.patch, perhaps..

I'll try.

Cheers,
Con


Attachments:
signature.asc (256.00 B)
OpenPGP digital signature

2005-01-21 12:48:55

by Adrian Bunk

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Fri, Jan 21, 2005 at 07:06:31PM +1100, Con Kolivas wrote:
>
> Wont boot.
>
> Stops after BIOS check successful.
> Tried reverting a couple of patches mentioning boot or reboot and had no
> luck. Any ideas?
>...

Known bug that came from Linus' tree, already fixed in Linus' tree.

The thread discussion this bug starts with
http://www.ussg.iu.edu/hypermail/linux/kernel/0501.2/1132.html

cu
Adrian

--

"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed

2005-01-21 22:33:21

by Con Kolivas

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

Adrian Bunk wrote:
> On Fri, Jan 21, 2005 at 07:06:31PM +1100, Con Kolivas wrote:
>
>>Wont boot.
>>
>>Stops after BIOS check successful.
>>Tried reverting a couple of patches mentioning boot or reboot and had no
>>luck. Any ideas?
>>...
>
>
> Known bug that came from Linus' tree, already fixed in Linus' tree.
>
> The thread discussion this bug starts with
> http://www.ussg.iu.edu/hypermail/linux/kernel/0501.2/1132.html

Yes indeed that fixes it. Thanks!

Cheers,
Con


Attachments:
signature.asc (256.00 B)
OpenPGP digital signature

2005-01-21 22:44:50

by Con Kolivas

[permalink] [raw]
Subject: [PATCH] sched: account rt_tasks as iso_ticks


SCHED_ISO tasks should have their cpu accounting be a proportion of
ticks that would normally be available for SCHED_NORMAL tasks.

Add ticks consumed by rt_tasks to the iso_ticks variable and comments.

Signed-off-by: Con Kolivas <[email protected]>


Attachments:
account_rt_tasks_in_iso_ticks.diff (783.00 B)
signature.asc (256.00 B)
OpenPGP digital signature
Download all attachments

2005-02-01 00:53:20

by Ed Tomlinson

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

On Thursday 20 January 2005 00:38, Andrew Morton wrote:
> - This kernel isn't particularly well-tested, sorry. ?I've been a bit tied
> ? up with other stuff.

I recently switched my main box to a x86_64 box and installed the unofficial
debian 'true64' port on it. I have been running 11-rc2 (with the aa oom patches)
with no real problems. I decided to try 11-rc2-mm2.

The first time (with a serial console active) it ended with a panic. When I enabled
a serial console it stalled. I used alt+sysrq+T and then rebooted. Here is the
log. There are no extra patches on top of mm2. I compiled using gcc 3.4, with
a .config based on 11-rc2 using oldconfig.

Ed Tomlinson

Bootdata ok (command line is root=/dev/hda3 ro console=tty0 console=ttyS0,38400)
Linux version 2.6.11-rc2-mm2 (ed@grover) (gcc version 3.4.4 20041218 (prerelease) (Debian 3.4.3-7)) #1 Sun Jan 30 09:18:40 EST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
BIOS-e820: 00000000fefffc00 - 00000000ff000000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
Nvidia board detected. Ignoring ACPI timer override.
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:4 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: BIOS IRQ0 pin2 override ignored.
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
Setting APIC routing to flat
Using ACPI (MADT) for SMP configuration information
Checking aperture...
CPU 0: aperture @ e0000000 size 128 MB
Built 1 zonelists
Initializing CPU#0
Kernel command line: root=/dev/hda3 ro console=tty0 console=ttyS0,38400
PID hash table entries: 2048 (order: 11, 65536 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 1808.838 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 510272k/524224k available (2163k kernel code, 13180k reserved, 1393k data, 140k init)
Security Framework v1.0.0 initialized
Capability LSM initialized
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: AMD Athlon(tm) 64 Processor 2800+ stepping 0a
Using local APIC NMI watchdog using perfctr0
Using local APIC timer interrupts.
Detected 12.561 MHz APIC timer.
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050125
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: Power Resource [ISAV] (on)
ACPI: PCI Interrupt Link [LNK1] (IRQs<7>Losing some ticks... checking if CPU frequency changed.
3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 *7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSID] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LFID] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs *19), disabled.
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APSJ] (IRQs 20 21 22 23) *0, disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to [email protected]
** so I can fix the driver.
agpgart: Detected AGP bridge 0
agpgart: Setting up Nforce3 AGP.
agpgart: AGP aperture is 128M @ 0xe0000000
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
Initializing Cryptographic API
inotify device minor=63
Linux agpgart interface v0.101 (c) Dave Jones
[drm] Initialized drm 1.0.0 20040925
ACPI: PS/2 Keyboard Controller [PS2K] at I/O 0x60, 0x64, irq 1
ACPI: PS/2 Mouse Controller [PS2M] at irq 12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE3-250: IDE controller at PCI slot 0000:00:08.0
NFORCE3-250: chipset revision 162
NFORCE3-250: not 100% native mode: will probe irqs later
NFORCE3-250: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE3-250: 0000:00:08.0 (rev a2) UDMA133 controller
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: Maxtor 6Y160P0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: CD-ROM 50X, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 320173056 sectors (163928 MB) w/7936KiB Cache, CHS=19929/255/63, UDMA(133)
hda: hda1 hda2 hda3 hda4 < hda5 >
hdc: ATAPI 32X CD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
input: AT Translated Set 2 keyboard on isa0060/serio0
Linux telephony interface: v1.00
$Id: ixj.c,v 4.7 2001/08/13 06:19:33 craigs Exp $
Please email the following PERFCTR INIT lines to [email protected]
To remove this message, rebuild the driver with CONFIG_PERFCTR_INIT_TESTS=n
PERFCTR INIT: vendor 2, family 15, model 4, stepping 10, clock 1808838 kHz
PERFCTR INIT: NITER == 64
PERFCTR INIT: loop overhead is 242 cycles
PERFCTR INIT: rdtsc cost is 9.3 cycles (839 total)
PERFCTR INIT: rdpmc cost is 10.0 cycles (882 total)
PERFCTR INIT: rdmsr (counter) cost is 51.0 cycles (3506 total)
PERFCTR INIT: rdmsr (evntsel) cost is 57.1 cycles (3902 total)
PERFCTR INIT: wrmsr (counter) cost is 71.9 cycles (4849 total)
PERFCTR INIT: wrmsr (evntsel) cost is 328.7 cycles (21285 total)
PERFCTR INIT: read cr4 cost is 6.0 cycles (626 total)
PERFCTR INIT: write cr4 cost is 67.0 cycles (4535 total)
PERFCTR INIT: write LVTPC cost is 22.5 cycles (1686 total)
PERFCTR INIT: sync_core cost is 164.5 cycles (10775 total)
perfctr: driver 2.7.9, cpu type AMD K7/K8 at 1808838 kHz
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP established hash table entries: 32768 (order: 6, 262144 bytes)
TCP bind hash table entries: 32768 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 32768 bind 32768)
NET: Registered protocol family 8
NET: Registered protocol family 20
ACPI wakeup devices:
HUB0 HUB1 USB0 USB1 USB2 F139 MMAC MMCI UAR1
ACPI: (supports S0 S1 S4 S5)
ReiserFS: hda3: found reiserfs format "3.6" with standard journal
ReiserFS: hda3: using ordered data mode
ReiserFS: hda3: journal params: device hda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda3: checking transaction log (hda3)
ReiserFS: hda3: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 140k freed
INIT: version 2.86 booting
NET: Registered protocol family 1
kobject_register failed for unix (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8015811d>{blockable_page_cache_readahead+109}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8017c127>{do_lookup+55} <ffffffff8017cfc9>{link_path_walk+2953}
<ffffffff801fdb46>{prio_tree_insert+406} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for unix (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8015811d>{blockable_page_cache_readahead+109}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8017c127>{do_lookup+55} <ffffffff8017cfc9>{link_path_walk+2953}
<ffffffff801fdb46>{prio_tree_insert+406} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for unix (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8015811d>{blockable_page_cache_readahead+109}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8017c127>{do_lookup+55} <ffffffff8017cfc9>{link_path_walk+2953}
<ffffffff801fdb46>{prio_tree_insert+406} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for unix (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8015811d>{blockable_page_cache_readahead+109}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fdb46>{prio_tree_insert+406}
<ffffffff8015cf18>{vma_prio_tree_insert+40} <ffffffff8016259c>{vma_link+172}
<ffffffff80163d28>{do_mmap_pgoff+1720} <ffffffff80113f5f>{sys_mmap+191}
<ffffffff8010e22a>{system_call+126}
kobject_register failed for unix (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8015811d>{blockable_page_cache_readahead+109}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8017c127>{do_lookup+55} <ffffffff8017cfc9>{link_path_walk+2953}
<ffffffff801fdb46>{prio_tree_insert+406} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

Setting disc parameters: done.
Activating swap.
Adding 979956k swap on /dev/hda2. Priority:-1 extents:1
Checking root file system...
fsck 1.36-rc5 (27-Jan-2005)
Reiserfs super block in block 16 on 0x303 of format 3.6 with standard journal
Blocks (total/free): 2196880/1332899 by 4096 bytes
Filesystem is clean
Filesystem seems mounted read-only. Skipping journal replay.
Checking internal tree..finished
Real Time Clock Driver v1.12
System time was Mon Jan 31 23:28:44 UTC 2005.
Setting the System Clock using the Hardware Clock as reference...
System Clock set. System local time is now Mon Jan 31 18:28:46 EST 2005.
Cleaning up ifupdown...done.
Calculating module dependencies... done.
Loading modules...
ide-cd
FATAL: Module ide_cd not found.
ide-generic
FATAL: Module ide_generic not found.
sbp2
SCSI subsystem initialized
sbp2: Unknown symbol scsi_remove_host
sbp2: Unknown symbol hpsb_get_hostinfo
sbp2: Unknown symbol hpsb_node_write
sbp2: Unknown symbol hpsb_register_addrspace
sbp2: Unknown symbol hpsb_node_fill_packet
sbp2: Unknown symbol hpsb_register_protocol
sbp2: Unknown symbol _csr1212_read_keyval
sbp2: Unknown symbol hpsb_make_writepacket
sbp2: Unknown symbol hpsb_speedto_str
sbp2: Unknown symbol scsi_host_put
sbp2: Unknown symbol hpsb_send_packet
sbp2: Unknown symbol hpsb_unregister_protocol
sbp2: Unknown symbol hpsb_free_packet
sbp2: Unknown symbol scsi_add_host
sbp2: Unknown symbol ieee1394_bus_type
sbp2: Unknown symbol hpsb_create_hostinfo
sbp2: Unknown symbol hpsb_register_highlevel
sbp2: Unknown symbol hpsb_free_tlabel
sbp2: Unknown symbol hpsb_unregister_highlevel
sbp2: Unknown symbol scsi_unblock_requests
sbp2: Unknown symbol __scsi_print_command
sbp2: Unknown symbol scsi_block_requests
sbp2: Unknown symbol scsi_host_alloc
sbp2: Unknown symbol __scsi_add_device
sbp2: Unknown symbol hpsb_set_packet_complete_task
FATAL: Error inserting sbp2 (/likobject_register failed for scsi_mod (-17)
b/modules/2.6.11
Call Trace:-rc2-mm2/kernel/<ffffffff801fcac6>{kobject_register+70}drivers/ieee1394 /sbp2.ko): Unkno<ffffffff8014adc7>{sys_init_module+5559}wn symbol in mod ule, or unknown
parameter (see d<ffffffff801bfa09>{reiserfs_dirty_inode+105}mesg)
sr_mo d
<ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff801d0c98>{do_journal_end+936}
<ffffffff801bfa09>{reiserfs_dirty_inode+105} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff8015cf18>{vma_prio_tree_insert+40} <ffffffff8016259c>{vma_link+172}
<ffffffff80163d28>{do_mmap_pgoff+1720} <ffffffff80113f5f>{sys_mmap+191}
<ffffffff8010e22a>{system_call+126}
sr_mod: Unknown symbol scsi_mode_sense
sr_mod: Unknown symbol scsi_device_get
sr_mod: Unknown symbol scsi_wait_req
sr_mod: Unknown symbol scsi_test_unit_ready
sr_mod: Unknown symbol scsi_block_when_processing_errors
sr_mod: Unknown symbol scsi_register_driver
sr_mod: Unknown symbol scsi_ioctl
sr_mod: Unknown symbol scsi_nonblockable_ioctl
sr_mod: Unknown symbol scsi_device_put
sr_mod: Unknown symbol scsi_logging_level
sr_mod: Unknown symbol scsi_print_req_sense
sr_mod: Unknown symbol scsi_release_request
sr_mod: Unknown symbol scsi_print_sense
sr_mod: Unknown symbol scsi_allocate_request
sr_mod: Unknown symbol scsi_io_completion
sr_mod: Unknown symbol __scsi_print_command
sr_mod: Unknown symbol scsi_set_medium_removal
FATAL: Error inserting sr_mod (/lib/modules/2.6.11-rc2-mm2/kernel/drivers/scsi/sr_mod.ko): Unknown symbol in module, or unknown parameter (see dmesg)
All modules loaded.
Checking all file systems...
fsck 1.36-rc5 (27-Jan-2005)
/boot: clean, 39/52208 files, 25450/104391 blocks
Reiserfs super block in block 16 on 0x305 of format 3.6 with standard journal
Blocks (total/free): 37551920/24104839 by 4096 bytes
Filesystem is clean
Replaying journal..
Reiserfs journal '/dev/hda5' in blocks [18..8211]: 0 transactions replayed
Checking internal tree..finished
Setting kernel variables ...
... done.
Mounting local filesystems...
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
/dev/hda1 on /boot type ext3 (rw)
/dev/hda5 on /poola type reiserfs (rw)
Cleaning /tmp /var/run /var/lock.
Detecting hardware: ohci1394 ide_scsi
Loading ohci1394 module.
kobject_register failed for ieee1394 (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

ohci1394: Unknown symbol hpsb_iso_wake
ohci1394: Unknown symbol hpsb_packet_received
ohci1394: Unknown symbol dma_prog_region_free
ohci1394: Unknown symbol hpsb_add_host
ohci1394: Unknown symbol dma_region_sync_for_device
ohci1394: Unknown symbol dma_prog_region_init
ohci1394: Unknown symbol dma_prog_region_alloc
ohci1394: Unknown symbol dma_region_offset_to_bus
ohci1394: Unknown symbol hpsb_alloc_host
ohci1394: Unknown symbol hpsb_selfid_complete
ohci1394: Unknown symbol hpsb_remove_host
ohci1394: Unknown symbol hpsb_iso_packet_received
ohci1394: Unknown symbol hpsb_iso_packet_sent
ohci1394: Unknown symbol hpsb_packet_sent
ohci1394: Unknown symbol dma_region_sync_for_cpu
ohci1394: Unknown symbol hpsb_selfid_received
ohci1394: Unknown symbol hpsb_bus_reset
FATAL: Error inserting ohci1394 (/lib/modules/2.6.11-rc2-mm2/kernel/drivers/ieee1394/ohci1394.ko): Unknown symbol in module, or unknown parametekobject_register failed for scsi_mod (-17)
r (see dmesg)
L
Call Trace:oading ide_scsi <ffffffff801fcac6>{kobject_register+70}module.
<ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

ide_scsi: Unknown symbol scsi_remove_host
ide_scsi: Unknown symbol scsi_host_put
ide_scsi: Unknown symbol scsi_scan_host
ide_scsi: Unknown symbol scsi_add_host
ide_scsi: Unknown symbol scsi_adjust_queue_depth
ide_scsi: Unknown symbol scsi_host_alloc
FATAL: Error inserting ide_scsi (/lib/modules/2.6.11-rc2-mm2/kernel/drivers/scsi/ide-scsi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Setting sensors limits:Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and done
'modprobe i2c_sensor'!
For older kernels, make sure you have done 'modprobe i2c-proc'!
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and done
'modprobe i2c_sensor'!
For older kernels, make sure you have done 'modprobe i2c-proc'!
done.
Running 0dns-down to make sure resolv.conf is ok...done.
/dev/shm/network/...Initializing: /etc/network/ifstate.
Starting hotplug subsystem:
input
evbug: blacklisted
evdev: loaded successfully
evbug: blacklisted
kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff801869ef>{__d_lookup+127} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

evdev: loaded successfully
input [success]
isapnp
isapnp [success]
net
input.agent[1265]: segfault at 00007fffffffeb00 rip 00007fffffffeb00 rsp 00007fffffffe970 error 15
net [success]
pci
kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff80188d78>{unlock_new_inode+8} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

i2c_nforce2: Unknown symbol i2c_del_adapter
i2c_nforce2: Unknown symbol i2c_add_adapter
modprobe: FATAL: Error inserting i2c_nforce2 (/lib/modules/2.6.11-rc2-mm2/kernel/drivers/i2c/busses/i2c-nforce2.ko): Unknown symbol in module, or unknown parameter (see dmesg)

i2c-nforce2: can't be loaded
missing kernel or user mode driver i2c-nforce2
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 23
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 23 (level, high) -> IRQ 23
ohci_hcd 0000:00:02.0: PCI device 10de:00e7 (nVidia Corporation)
ohci_hcd 0000:00:02.0: irq 23, pci mem 0xeb003000
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 4 ports detected
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 22
ACPI: PCI interrupt 0000:00:02.1[B] -> GSI 22 (level, high) -> IRQ 22
ohci_hcd 0000:00:02.1: PCI device 10de:00e7 (nVidia Corporation)
ohci_hcd 0000:00:02.1: irq 22, pci mem 0xeb004000
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 4 ports detected
ohci-hcd: loaded successfully
ohci_hcd 0000:00:02.0: wakeup
ohci_hcd 0000:00:02.0: wakeup
kobject_register failed for ohci_hcd (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

ohci-hcd: loaded successfully
ohci_hcd 0000:00:02.0: wakeup
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 21
ACPI: PCI interrupt 0000:00:02.2[C] -> GSI 21 (level, high) -> IRQ 21
ehci_hcd 0000:00:02.2: PCI device 10de:00e8 (nVidia Corporation)
ehci_hcd 0000:00:02.2: irq 21, pci mem 0xeb005000
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
ehci_hcd 0000:00:02.2: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 8 ports detected
ehci-hcd: loaded successfully
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.31.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 20
ACPI: PCI interrupt 0000:00:05.0[A] -> GSI 20 (level, high) -> IRQ 20
hub 3-0:1.0: over-current change on port 1
hub 3-0:1.0: over-current change on port 2
hub 3-0:1.0: over-current change on port 5
hub 3-0:1.0: over-current change on port 6
eth0: forcedeth.c: subsystem: 01462:0300 bound to 0000:00:05.0
forcedeth: loaded successfully
ohci_hcd 0000:00:02.1: wakeup
snd: Unknown symbol unregister_sound_special
snd: Unknown symbol register_sound_special
snd: Unknown symbol sound_class
modprobe: WARNING: Error inserting snd (snd_timer: Unknown symbol snd_info_register
/lib/modules/2.6snd_timer: Unknown symbol snd_info_create_module_entry
.11-rc2-mm2/kernsnd_timer: Unknown symbol snd_info_free_entry
el/sound/core/snsnd_timer: Unknown symbol snd_iprintf
d.ko): Unknown ssnd_timer: Unknown symbol snd_ecards_limit
ymbol in module,snd_timer: Unknown symbol snd_oss_info_register
or unknown parasnd_timer: Unknown symbol snd_unregister_device
meter (see dmesgsnd_timer: Unknown symbol snd_device_new
)

snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
modprobe: WARNING: Error insertikobject_register failed for snd_page_alloc (-17)
ng snd_timer (/l
Call Trace:ib/modules/2.6.1<ffffffff801fcac6>{kobject_register+70}1-rc2-mm2/kernel /sound/core/snd-<ffffffff8014adc7>{sys_init_module+5559}timer.ko): Unkno wn symbol in mod
ule, or unknown <ffffffff8019ffa0>{proc_alloc_inode+64}parameter (see d mesg)

<ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for soundcore (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

snd: Unknown symbol unregister_sound_special
snd: Unknown symbol register_sound_special
snd: Unknown symbol sound_class
modprobe: WARNINsnd_timer: Unknown symbol snd_info_register
G: Error insertisnd_timer: Unknown symbol snd_info_create_module_entry
ng snd (/lib/modsnd_timer: Unknown symbol snd_info_free_entry
ules/2.6.11-rc2-snd_timer: Unknown symbol snd_iprintf
mm2/kernel/soundsnd_timer: Unknown symbol snd_ecards_limit
/core/snd.ko): Usnd_timer: Unknown symbol snd_oss_info_register
nknown symbol insnd_timer: Unknown symbol snd_unregister_device
module, or unknsnd_timer: Unknown symbol snd_device_new
own parameter (ssnd_timer: Unknown symbol snd_kmalloc_strdup
ee dmesg)

snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
usb 2-4: new low speed USB device using ohci_hcd and address 3
modprobe: WARNING: Error inserting snd_timer (/lib/modules/2.6.11-rc2-mm2/kernelsnd_pcm: Unknown symbol snd_info_register
/sound/core/snd-snd_pcm: Unknown symbol snd_info_create_module_entry
timer.ko): Unknosnd_pcm: Unknown symbol snd_ctl_unregister_ioctl_compat
wn symbol in modsnd_pcm: Unknown symbol snd_timer_notify
ule, or unknown snd_pcm: Unknown symbol snd_timer_interrupt
parameter (see dsnd_pcm: Unknown symbol snd_info_free_entry
mesg)

snd_pcm: Unknown symbol snd_info_get_str
snd_pcm: Unknown symbol snd_dma_reserve_buf
snd_pcm: Unknown symbol snd_dma_free_pages
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_malloc_pages
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_dma_get_reserved_buf
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol snd_ctl_register_ioctl_compat
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_dma_alloc_pages
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_free_pages
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
modprobe: FATAL: Error inserting snd_pcm (/lib/modules/2.6.11-rc2-mm2/kernel/sound/core/snd-pcm.snd_ac97_codec: Unknown symbol snd_info_register
ko): Unknown symsnd_ac97_codec: Unknown symbol snd_ctl_add
bol in module, osnd_ac97_codec: Unknown symbol snd_info_free_entry
r unknown paramesnd_ac97_codec: Unknown symbol snd_interval_refine
ter (see dmesg)snd_ac97_codec: Unknown symbol snd_ctl_find_id


modprobe: WAsnd_ac97_codec: Unknown symbol snd_ctl_new1
RNING: Error runsnd_ac97_codec: Unknown symbol snd_ctl_remove_id
ning install comsnd_ac97_codec: Unknown symbol snd_component_add
mand for snd_pcmsnd_ac97_codec: Unknown symbol snd_pcm_hw_rule_add


snd_ac97_codec: Unknown symbol snd_iprintf
snd_ac97_codec: Unknown symbol snd_device_new
snd_ac97_codec: Unknown symbol snd_info_create_card_entry
snd_ac97_codec: Unknown symbol snd_info_unregister
modprobe: WARNING: Error insertikobject_register failed for snd_page_alloc (-17)
ng snd_ac97_code
Call Trace:c (/lib/modules/<ffffffff801fcac6>{kobject_register+70}2.6.11-rc2-mm2/k ernel/sound/pci/<ffffffff8014adc7>{sys_init_module+5559}ac97/snd-ac97-co dec.ko): Unknown
symbol in modul<ffffffff801bfa09>{reiserfs_dirty_inode+105}e, or unknown pa rameter (see dme<ffffffff80145430>{autoremove_wake_function+0}sg)


<ffffffff80145430>{autoremove_wake_function+0} <ffffffff801d0c98>{do_journal_end+936}
<ffffffff801bfa09>{reiserfs_dirty_inode+105} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff8015cf18>{vma_prio_tree_insert+40} <ffffffff8016259c>{vma_link+172}
<ffffffff80163d28>{do_mmap_pgoff+1720} <ffffffff80113f5f>{sys_mmap+191}
<ffffffff8010e22a>{system_call+126}
kobject_register failed for soundcore (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff801bfa09>{reiserfs_dirty_inode+105} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff801d0c98>{do_journal_end+936}
<ffffffff801bfa09>{reiserfs_dirty_inode+105} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff8015cf18>{vma_prio_tree_insert+40} <ffffffff8016259c>{vma_link+172}
<ffffffff80163d28>{do_mmap_pgoff+1720} <ffffffff80113f5f>{sys_mmap+191}
<ffffffff8010e22a>{system_call+126}
snd: Unknown symbol unregister_sound_special
snd: Unknown symbol register_sound_special
snd: Unknown symbol sound_class
modprobe: WARNINsnd_timer: Unknown symbol snd_info_register
G: Error insertisnd_timer: Unknown symbol snd_info_create_module_entry
ng snd (/lib/modsnd_timer: Unknown symbol snd_info_free_entry
ules/2.6.11-rc2-snd_timer: Unknown symbol snd_iprintf
mm2/kernel/soundsnd_timer: Unknown symbol snd_ecards_limit
/core/snd.ko): Usnd_timer: Unknown symbol snd_oss_info_register
nknown symbol insnd_timer: Unknown symbol snd_unregister_device
module, or unknsnd_timer: Unknown symbol snd_device_new
own parameter (ssnd_timer: Unknown symbol snd_kmalloc_strdup
ee dmesg)

snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
modprobe: WARNING: Error inserting snd_timer (/lib/modules/2.6.11-rc2-mm2/kernel/sound/core/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)

usbcore: registered new driver hiddev
input: USB HID v1.00 Mouse [Microsoft Microsoft IntelliMouse? Optical] on usb-0000:00:02.1-4
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff80151de0>{file_read_actor+0} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

ts: Compaq touchscreen protocol output
kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

mice: PS/2 mouse device common for all mice
kobject_register failed for evdev (-17)

Call Trace:<ffffffff801fcac6>{kobject_register+70} <ffffffff8014adc7>{sys_init_module+5559}
<ffffffff8019ffa0>{proc_alloc_inode+64} <ffffffff80187660>{alloc_inode+288}
<ffffffff80188752>{iget_locked+210} <ffffffff80145588>{wake_up_bit+24}
<ffffffff801a0089>{proc_get_inode+121} <ffffffff8017c127>{do_lookup+55}
<ffffffff8017cfc9>{link_path_walk+2953} <ffffffff801fd9e0>{prio_tree_insert+48}
<ffffffff80135c3f>{current_fs_time+79} <ffffffff8015cf18>{vma_prio_tree_insert+40}
<ffffffff8016259c>{vma_link+172} <ffffffff80163d28>{do_mmap_pgoff+1720}
<ffffffff80113f5f>{sys_mmap+191} <ffffffff8010e22a>{system_call+126}

SysRq : Show State

sibling
task PC pid father child younger older
init S 00000000fffccdd9 0 1 0 2 (NOTLB)
ffff81001ff93d88 0000000000000046 0000000000000000 ffffffff803e0440
ffff81001ff914a0 0000000000000218 ffffffff803d0400 ffff81001ff916b0
ffff81001ff914a0 000000101ffe0ec0
Call Trace:<ffffffff803193fe>{schedule_timeout+158} <ffffffff8013a1e0>{process_timeout+0}
<ffffffff8017b211>{pipe_poll+65} <ffffffff80182117>{do_select+967}
<ffffffff80181c60>{__pollwait+0} <ffffffff801824e9>{sys_select+889}
<ffffffff8010e22a>{system_call+126}
ksoftirqd/0 S 0000000000000000 0 2 1 3 (L-TLB)
ffff81001ff97f08 0000000000000046 ffffffff804915e0 ffffffff80141f30
ffff81001ff90dd0 00000000000004bb ffffffff803d0400 ffff81001ff90fe0
0000000000000005 ffffffff80136024
Call Trace:<ffffffff80141f30>{__rcu_process_callbacks+272} <ffffffff80136024>{tasklet_action+68}
<ffffffff80136140>{ksoftirqd+0} <ffffffff80136185>{ksoftirqd+69}
<ffffffff80136140>{ksoftirqd+0} <ffffffff80144f4d>{kthread+205}
<ffffffff8010edef>{child_rip+8} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
events/0 R running task 0 3 1 4 2 (L-TLB)
khelper S ffff81001ffd31b0 0 4 1 9 3 (L-TLB)
ffff81001ffbde78 0000000000000046 0000000000000001 0000006f00000000
ffff81001ff90030 00000000000000a1 ffff81001bf8f720 ffff81001ff90240
ffff81001ffd31b0 ffff81001ffd31a0
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144e80>{kthread+0} <ffffffff8010ede7>{child_rip+0}

kthread S ffff81001ff810f0 0 9 1 18 141 4 (L-TLB)
ffff8100018d3e78 0000000000000046 0000000000000001 0000007300000000
ffff81001ffbf4e0 0000000000000075 ffff81001ff914a0 ffff81001ffbf6f0
ffff81001ff810f0 ffff81001ff810e0
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff801f7830>{dummy_d_instantiate+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
kacpid S ffff81001ff83cb0 0 18 9 133 (L-TLB)
ffff810001945e78 0000000000000046 ffff81001ffbeeb0 0000007d8051ffb0
ffff81001ffbee10 00000000000005e1 ffff81001ff914a0 ffff81001ffbf020
ffff81001ffbeeb0 0000000000010000
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
kblockd/0 S ffff81001ff83230 0 133 9 186 18 (L-TLB)
ffff8100019a7e78 0000000000000046 0000000000000000 0000007600000000
ffff81001ffbe740 000000000000063b ffff81001f5df6a0 ffff81001ffbe950
ffff81001ff83230 ffff81001ff83220
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
khubd S 0000000000000000 0 141 1 188 9 (L-TLB)
ffff8100019a9e38 0000000000000046 ffff81001fdd5a40 000000791ca54200
ffff81001ffbe070 00000000000012a2 ffff81001fb46840 ffff81001ffbe280
ffff8100000003e8 0000000000333030
Call Trace:<ffffffff80290028>{hub_thread+2584} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff801339f7>{do_exit+2711} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff8010edef>{child_rip+8} <ffffffff8020c390>{vgacon_cursor+0}
<ffffffff8028f610>{hub_thread+0} <ffffffff8010ede7>{child_rip+0}

pdflush S ffff81001ff93df8 0 186 9 187 133 (L-TLB)
ffff81001fc0fec8 0000000000000046 0000000000000000 0000006f1fc0fe78
ffff8100019ad520 0000000000000057 ffff8100019ace50 ffff8100019ad730
0000000000000297 ffff81001fc0fec8
Call Trace:<ffffffff80157995>{pdflush+165} <ffffffff801578f0>{pdflush+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
pdflush S ffff81001fc11ef0 0 187 9 189 186 (L-TLB)
ffff81001fc11ec8 0000000000000046 0000000000000000 0000000000000000
ffff8100019ace50 000000000000004f ffffffff803d0400 ffff8100019ad060
0000000000000000 0000000000000005
Call Trace:<ffffffff80157995>{pdflush+165} <ffffffff801578f0>{pdflush+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
aio/0 S ffffffff80488370 0 189 9 605 187 (L-TLB)
ffff81001fc15e78 0000000000000046 0000000000000000 0000007500000000
ffff8100019ac0b0 00000000000000de ffff81001ff90030 ffff8100019ac2c0
0000000000000000 0000000000010000
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
kswapd0 S ffffffff803e04e0 0 188 1 523 141 (L-TLB)
ffff81001fc13ea8 0000000000000046 0000000000000000 0000007d00000000
ffff8100019ac780 0000000000000fc1 ffff81001ff914a0 ffff8100019ac990
0000000000000000 0000000000000000
Call Trace:<ffffffff8015ccc5>{kswapd+261} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff8010edef>{child_rip+8}
<ffffffff8015cbc0>{kswapd+0} <ffffffff8010ede7>{child_rip+0}

kseriod S ffffffff801001b0 0 523 1 610 188 (L-TLB)
ffff81001fc9dea8 0000000000000046 ffff81001fc29600 0000007d1fc9de58
ffff81001fc29560 0000000000000f08 ffff81001ff914a0 ffff81001fc29770
000000000000020a 0000007700000086
Call Trace:<ffffffff80257552>{serio_thread+434} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff8010edef>{child_rip+8}
<ffffffff8020c390>{vgacon_cursor+0} <ffffffff802573a0>{serio_thread+0}
<ffffffff8010ede7>{child_rip+0}
reiserfs/0 S ffff81001fca8a40 0 605 9 189 (L-TLB)
ffff810001b2fe78 0000000000000046 0000000000000000 0000000000000000
ffff81001fc28e90 00000000000035cb ffffffff803d0400 ffff81001fc290a0
ffff81001fca8a70 ffff81001fca8a60
Call Trace:<ffffffff80140ec6>{worker_thread+278} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80140db0>{worker_thread+0}
<ffffffff80144f4d>{kthread+205} <ffffffff8010edef>{child_rip+8}
<ffffffff80144f90>{keventd_create_kthread+0} <ffffffff80144e80>{kthread+0}
<ffffffff8010ede7>{child_rip+0}
init S 0000000000000263 0 610 1 611 631 523 (NOTLB)
ffff81001f97fe68 0000000000000046 ffffffff8014186f 000000741f8e8130
ffff81001f8e8800 0000000000000a9f ffff81001ff914a0 ffff81001f8e8a10
0000000000000014 00002aaaaac6bd10
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da61>{sys_rt_sigaction+113}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

rcS S ffff81001f8e8248 0 611 610 1150 (NOTLB)
ffff81001f993e68 0000000000000046 ffffffff8014186f ffff81001fb46f10
ffff81001f8e8130 00000000000019bb ffffffff803d0400 ffff81001f8e8340
0000000000000007 00000000005d0000
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

udevd S 7fffffffffffffff 0 631 1 850 610 (NOTLB)
ffff81001f63bd88 0000000000000046 0000000000000000 00000070803e0440
ffff81001fb62880 0000000000001775 ffff81001e7196e0 ffff81001fb62a90
ffff81001fb62880 0000001000000000
Call Trace:<ffffffff8031937e>{schedule_timeout+30} <ffffffff80181caa>{__pollwait+74}
<ffffffff80182117>{do_select+967} <ffffffff80181c60>{__pollwait+0}
<ffffffff801824e9>{sys_select+889} <ffffffff8010e22a>{system_call+126}

khpsbpkt S ffffffff8804e670 0 850 1 970 631 (L-TLB)
ffff81001ec01e78 0000000000000046 ffff81001fb46170 0000000000000001
ffff81001fb46170 0000000000000706 ffffffff803d0400 ffff81001fb46380
ffffffff8806b400 ffffffff80132846
Call Trace:<ffffffff80132846>{reparent_to_init+486} <ffffffff80318386>{__down_interruptible+198}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff80319961>{__down_failed_interruptible+53}
<ffffffff8010edef>{child_rip+8} <ffffffff8010ede7>{child_rip+0}

kjournald S 0000000000000001 0 970 1 850 (L-TLB)
ffff81001c29be58 0000000000000046 ffff81001c29be38 0000007780145439
ffff81001fb82f90 00000000002a08a8 ffff81001f8e95a0 ffff81001fb831a0
ffff81001cb23200 ffff81001f0bf400
Call Trace:<ffffffff801ec0ba>{kjournald+474} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff801ebec0>{commit_timeout+0}
<ffffffff8010edef>{child_rip+8} <ffffffff801ebee0>{kjournald+0}
<ffffffff8010ede7>{child_rip+0}
S40hotplug S 00000000ffffffff 0 1150 611 1269 (NOTLB)
ffff81001f673e68 0000000000000046 ffffffff8014186f 000000781f5de230
ffff81001fb46f10 0000000000002e37 ffff81001fc280f0 ffff81001fb47120
0000000000000007 00000000005cb088
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

pci.rc S 00000000ffffffff 0 1269 1150 1710 (NOTLB)
ffff81001d4f1e68 0000000000000046 ffffffff8014186f 000000731fb828c0
ffff81001f5de230 000000000000b348 ffff81001ffbe070 ffff81001f5de440
0000000000000007 00000000005ce208
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

pci.agent S ffff81001fb829d8 0 1710 1269 1738 (NOTLB)
ffff81001d37fe68 0000000000000046 ffffffff8014186f ffff81001fc280f0
ffff81001fb828c0 0000000000012b21 ffffffff803d0400 ffff81001fb82ad0
0000000000000007 00000000005c5fe4
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

modprobe S 00000000000006e3 0 1738 1710 1763 (NOTLB)
ffff81001ea1de68 0000000000000046 ffffffff8014186f 000000791fb63620
ffff81001fc280f0 00000000000008ce ffff81001f5df6a0 ffff81001fc28300
0000000000000007 00002aaaaadfdbf0
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8010e22a>{system_call+126}
sh S 00000000ffffffff 0 1763 1738 1764 (NOTLB)
ffff81001e6fbe68 0000000000000046 ffffffff8014186f 000000751f5df6a0
ffff81001fb63620 0000000000003d22 ffff81001fc280f0 ffff81001fb63830
0000000000000007 00002aaaaabbf0f0
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

modprobe S 00000000000006ef 0 1764 1763 1775 (NOTLB)
ffff81001e4f3e68 0000000000000046 ffffffff8014186f 000000781fb46840
ffff81001f5df6a0 0000000000001e3e ffff81001fb621b0 ffff81001f5df8b0
0000000000000007 00002aaaaadfdbf0
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8012dc80>{default_wake_function+0}
<ffffffff8010e22a>{system_call+126}
sh S 00000000ffffffff 0 1775 1764 1794 (NOTLB)
ffff81001c4fbe68 0000000000000046 ffffffff8014186f 000000791f8e8ed0
ffff81001fb46840 00000000000122d5 ffff81001f5df6a0 ffff81001fb46a50
0000000000000007 00002aaaaabbf0f0
Call Trace:<ffffffff8014186f>{attach_pid+47} <ffffffff80134a69>{do_wait+3193}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8013da84>{sys_rt_sigaction+148}
<ffffffff8012dc80>{default_wake_function+0} <ffffffff8010e22a>{system_call+126}

modprobe S ffff81001e231ec8 0 1794 1775 (NOTLB)
ffff81001e231e88 0000000000000046 ffff81001f189b10 0000007900000296
ffff81001f8e8ed0 000000000040b490 ffff81001fb46840 ffff81001f8e90e0
fffffff500000000 0000000000000000
Call Trace:<ffffffff80185127>{fcntl_setlk+583} <ffffffff80145430>{autoremove_wake_function+0}
<ffffffff80145430>{autoremove_wake_function+0} <ffffffff80180c99>{sys_fcntl+697}
<ffffffff8010e22a>{system_call+126}
SysRq : Emergency Sync
Emergency Sync complete
SysRq : Emergency Remount R/O
Emergency Remount complete
SysRq : Resetting
machine restart

2005-02-03 16:39:18

by Alexander Nyberg

[permalink] [raw]
Subject: Re: 2.6.11-rc1-mm2

> Bootdata ok (command line is root=/dev/hda3 ro console=tty0 console=ttyS0,38400)
> Linux version 2.6.11-rc2-mm2 (ed@grover) (gcc version 3.4.4 20041218 (prerelease) (Debian 3.4.3-7)) #1 Sun Jan 30 09:18:40 EST 2005
^^^^^^^^^^^^^^

Me thinks this will fix it for you:

--- 25/include/linux/stop_machine.h~fix-kallsyms-insmod-rmmod-race-fix-fix-fix 2005-01-29 16:17:47.936137064 -0800
+++ 25-akpm/include/linux/stop_machine.h 2005-01-29 16:18:09.493859792 -0800
@@ -57,7 +57,7 @@ static inline int stop_machine_run(int (
static inline int stop_machine_run(int (*fn)(void *), void *data,
unsigned int cpu)
{
- return 0;
+ return fn(data);
}

#endif /* CONFIG_STOP_MACHINE */
_