Andrew Morton [interview] released 2.6.9-rc2-mm1, noting among other changes that he has merged in many of Ingo Molnar [interview]'s low-latency patches.
From: Andrew Morton [email blocked] To: linux-kernel Subject: 2.6.9-rc2-mm1 Date: Thu, 16 Sep 2004 02:40:20 -0700 ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc2/2.6.9-rc2-mm1/ - Added lots of Ingo's low-latency patches - Lockmeter doesn't compile. Don't enable CONFIG_LOCKMETER. - Several architecture updates linus.patch bk-acpi.patch bk-agpgart.patch bk-alsa.patch bk-cpufreq.patch bk-driver-core.patch bk-ia64.patch bk-ieee1394.patch bk-input.patch bk-libata.patch bk-netdev.patch bk-ntfs.patch bk-pci.patch bk-pnp.patch bk-power.patch bk-scsi.patch bk-scsi-target.patch bk-usb.patch bk-watchdog.patch External trees -remove-set_fs-from-compat-sched-affinity-syscalls.patch -allow-compat-long-sized-bitmasks-in-affinity-code.patch -fix-schedstats-null-deref-in-sched_exec.patch -rock-fix.patch -2681-es7000-subarch-update.patch -fix-abi-in-set_mempolicy.patch -ksysfs-warning-fix.patch -kobject_uevent-warning-fix.patch -pointer-dereference-before-null-check-in-acpi-thermal-driver.patch -ppc64-lparcfg-fixes-for-processor-counts.patch -ppc64-lparcfg-whitespace-and-wordwrap-cleanup.patch -ppc64-remove-spinline-config-option.patch -ppc64-rtas-error-logs-can-appear-twice-in-dmesg.patch -ppc64-enable-numa-api.patch -ppc64-give-the-kernel-an-opd-section.patch -ppc64-use-nm-synthetic-where-available.patch -ppc64-clean-up-kernel-command-line-code.patch -ppc64-remove-unused-ppc64_calibrate_delay.patch -ppc64-remove-eeh-command-line-device-matching-code.patch -ppc64-use-early_param.patch -ppc64-restore-smt-enabled=off-kernel-command-line-option.patch -ppc64-enable-power5-low-power-mode-in-idle-loop.patch -ppc64-clean-up-idle-loop-code.patch -ppc64-remove-wno-uninitialized.patch -ppc64-fix-real-bugs-uncovered-by-wno-uninitialized-removal.patch -ppc64-fix-spurious-warnings-uncovered-by-wno-uninitialized-removal.patch -hvc-uninitialised-variable.patch -ppc64-improved-vsid-allocation-algorithm.patch -ppc64fix-missing-register-in-altivec-context-switch.patch -ppc32-remove-wno-uninitialized.patch -ppc32-pmac-cpufreq-for-ibook-2-600.patch -searching-for-parameters-in-make-menuconfig.patch -menuconfig-regex-search-dependencies.patch -pnpbios-parser-bugfix.patch -shmem-dont-slab_hwcache_align.patch -shmem-inodes-and-links-need-lowmem.patch -shmem-no-sbinfo-for-shm-mount.patch -shmem-no-sbinfo-for-tmpfs-mount.patch -shmem-avoid-the-shmem_inodes-list.patch -shmem-rework-majmin-and-zero_page.patch -shmem-copyright-file_setup-trivia.patch -allocate-correct-amount-of-memory-for-pid-hash.patch -explicity-align-tss-stack.patch -remember-to-check-return-value-from-__copy_to_user-in.patch -make-kmem_find_general_cachep-static-in-slabc.patch -mark-md_interrupt_thread-static.patch -mark-dq_list_lock-static.patch -remove-exports-from-audit-code.patch -add-prctl-to-modify-current-comm.patch -blk-max_sectors-tunables.patch -rtl8150-fix.patch -hvcs-fix-to-replace-yield-with-tty_wait_until_sent-in.patch -uml-remove-ghash.patch -uml-eliminate-useless-thread-field.patch -uml-fix-scheduler-race.patch -uml-fix-binary-layout-assumption.patch -uml-disable-pending-signals-across-a-reboot.patch -uml-refer-to-config_usermode-not-to-config_um.patch -uml-remove-commented-old-code-in-kconfig.patch -uml-smp-build-fix.patch -uml-remove-config_uml_smp.patch -highmem-flushes.patch -add-support-for-word-length-uart-registers.patch -show-aggregate-per-process-counters-in-proc-pid-stat-2.patch -fix-uninitialized-warnings-in-mempolicyc.patch -small-linux-hardirqh-tweaks.patch -bsd-disklabel-handle-more-than-8-partitions.patch -asm-softirqh-crept-back-in-h8300-and-sh64.patch -mark-amiflop-non-unloadable.patch -netpoll-endian-fixes.patch -missing-pci_disable_device.patch -fbdev-radeonfb-remove-bogus-radeonfb_read-write.patch -add-missing-pci_disable_device-for-pci-based-usb-hcd.patch Merged +x86_64-profiling-oops-workaround.patch Work around the x86_64 profile_pc() crash +reduce-ioremap-memory-size-for-adaptec-i2o-controllers.patch i2o driver fix +hvc_console-fix-to-protect-hvc_write-against-ldisc-write.patch HVC driver fix +back-out-siginfo_tsi_rusage-from-waitid-changes.patch Signal API fixup -lazy-tsss-i-o-bitmap-copy-for-x86-64.patch -lazy-tsss-i-o-bitmap-copy-for-x86-64-fix.patch Dropped -lazy-tsss-i-o-bitmap-copy-for-i386.patch +ioport-cache-2.6.9-rc1-mm5-A0.patch +ioport-cache-gpf-2.6.9-rc1-mm5-A3.patch x86 TSS speedup +show-aggregate-per-process-counters-in-proc-pid-stat-2.patch Fixed up accounting patch +fix-posix-timers-leak.patch Fix leaking of posix timers +qlogic-oops-fix.patch Fix qlogic oops +radeon-do-not-blank-screen-during-suspend.patch radeon suspend fix +ppc32-fix-arch-ppc-boot-common-ns16550c.patch +ppc64-force_sigsegv-fixes.patch +ppc64-powersave_nap-sysctl.patch +ppc64-replace-mmu_context_queue-with-idr-allocator.patch +ppc64-iseries-build-fixes.patch +ppc64-clean-up-asm-mmuh.patch +ppc64-fix-some-bogus-warnings-cleanup-tlbie-code-path.patch +ppc64-remove-a-and-aa.patch ppc[64] updates +x86-64-add-atomic64_t.patch +x86-64-make-apic-errors-kern_debug.patch +x86-64-add-apic=verbosequietdebug.patch +x86-64-update-defconfig.patch +x86-64-avoid-deadlock-in-page-fault-handler.patch +x86-64-avoid-panic-when-apic-id-cannot-be-set.patch +x86-64-io-apic-suspend-resume.patch +x86-64-make-machine-check-handler-configurable.patch +x86-64-remove-warn_on-in-smp_call_function.patch +x86-64-print-mce-bank-enable-mask-in-hex.patch +x86-64-add-might_sleeps-to-more-_user-functions.patch +x86-64-fix-for-mem=-on-numa-systems.patch +x86-64-sibling-map-fix-for-clustered-mode.patch +x86-64-synchronize-videos-with-i386.patch +x86-64-add-read-implies-exec-macro.patch +x86-64-x86-dont-pass-cr2-on-alignment-faults.patch +x86-64-turn-tss-into-per-cpu-data.patch +x86-64-copy-ioperm-bitmaps-more-efficiently-at-context-switch.patch x86_64 updates +fix-for-fsync-ignoring-writing-errors.patch fsync() I/O error reporting fix -tty_io-hangup-locking.patch +tty-locking-for-269rc2.patch +tty-locking-for-269rc2-fixes.patch Alan's tty locking rework -lockmeter.patch +lockmeter-2.patch New lockmeter patch (doesn't compile) +ext3-reservations-window-allocation-fix.patch +ext3-reservation-window-size-increase-incorrectly-fix.patch ext3 reservation fixes +sched-sched-add-load-balance-flag-fix.patch +sched-make-domain-setup-overridable-fix.patch +sched-print-preempt-count.patch CPU scheduler fixes +preempt-smp.patch +preempt-cleanup.patch +preempt-cleanup-fix.patch +add-lock_need_resched.patch +sched-add-cond_resched_softirq.patch +sched-fix-latency-in-random-driver.patch +sched-ext3-fix-scheduling-latencies-in-ext3.patch +sched-vfs-fix-scheduling-latencies-in-invalidate_inodes.patch +sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent.patch +sched-net-fix-scheduling-latencies-in-netstat.patch +sched-net-fix-scheduling-latencies-in-__release_sock.patch +sched-mm-fix-scheduling-latencies-in-copy_page_range.patch +sched-mm-fix-scheduling-latencies-in-unmap_vmas.patch +sched-mm-fix-scheduling-latencies-in-get_user_pages.patch +sched-mm-fix-scheduling-latencies-in-filemap_sync.patch +sched-pty-fix-scheduling-latencies-in-ptyc.patch +fix-keventd-execution-dependency.patch +sched-fix-scheduling-latencies-in-mttrc.patch +sched-fix-scheduling-latencies-in-vgaconc.patch +sched-fix-scheduling-latencies-for-preempt-kernels.patch Ingo's latency stuff -b44-add-47xx-support.patch Was old +reiserfs-rename-struct-key.patch Fix `struct key' naming clash +cpusets-document-proc-status-allowed-fields.patch -cpusets-fix-possible-race-in-cpuset_tasks_read.patch +cpusets-alternative-fix-for-possible-race-in.patch +cpusets-remove-casts.patch cpusets fixes +reiser4-cond_resched-build-fix.patch +reiser4-generic_acl-fix.patch reiser4 tweaks +m32r-remove-network-drivers.patch +m32r-modify-drivers-net-smc91xc-for.patch +m32r-modify-drivers-net-nec-for-m32r.patch +m32r-slim-arch-m32r-kconfig.patch +m32r-upgrade-include-asm-m32r-atomich.patch +m32r-fix-to-build-smp-kernel.patch +m32r-upgrade-for-mm5-changes.patch m32r architecture updates +cfq-v2-update.patch +cfq-fix-allocated-counts.patch +cfq-warnings.patch CFQ fixes -fix-for-spurious-interrupts-on-e100-resume.patch +fix-for-spurious-interrupts-on-e100-resume-2.patch New version +fbcon-fix-fbcons-setup-routine.patch +fbdev-arrange-driver-order-in-makefile.patch +fbdev-fix-scrolling-corruption.patch +radeonfb-fix-warnings-about-uninitialized-variables.patch +fbdev-remove-i810fb-explicit-agp-initialization-hack.patch fbcon/fbdev updates +fix-for-fsync-ignoring-writing-errors-fat-fix.patch fatfs fix +pidhashing-retain-older-vendor-copyright.patch +pidhashing-lower-pid_max_limit-for-32-bit-machines.patch +pidhashing-enforce-pid_max_limit-in-sysctls.patch PID hashing updates -next_thread-bug-fixes.patch Dropped +allow-multiple-inputs-in-alternative_input.patch Tweak the alternative-instruction handling +autofs4-allow-map-update-recognition.patch autofs fix +fake_ino-fixes.patch procfs fix +fix-of-race-in-writeback_inodes.patch Writeback race fix +rearrange-of-inode_lock-in-writeback_inodes.patch Writeback microoptimisation +lighten-mmlist_lock.patch mm locking speedup +updates-to-rcu-documentation.patch Documentation +fix-sysrq-handling-bug-in-sn_consolec.patch ia64 driver fix +incorrect-pci-interrupt-assignment-on-es7000-for-platform-gsi.patch +incorrect-pci-interrupt-assignment-on-es7000-for-platform-gsi-fix.patch +incorrect-pci-interrupt-assignment-on-es7000-for-pin-zero.patch ES7000 updates +fix-task_mmuc-text-size-reporting.patch /proc accounting fix +uml-update-handle_irq_event.patch +uml-finish-the-signals-across-a-reboot-fix.patch +uml-finish-conversion-to-sigjmp_buf-siglongjmp.patch +uml-fix-a-signal-race.patch +uml-enable-the-timer-after-the-timer-handler.patch +uml-convert-the-real-time-clock-to-gettimeofday-from-rdtsc.patch +uml-cleaning-up.patch +uml-let-page-faults-always-be-delivered-immediately.patch +uml-eliminate-signal-order-delivery-dependency.patch +uml-iomem-fix.patch +uml-fix-call-to-sys_clone.patch +uml-copy_user-fixes.patch UML updates +sparc32-add-atomic_sub_and_test.patch sparc32 bitops update +make-console_conditional_schedule-__sched-and-use-cond_resched.patch cleanup +ide-remove-obsolete-config_blk_dev_adma.patch Kconfig cleanup +fix-driver-name-in-eth1394-as-returned-by-ethtool_gdrvinfo.patch 1394 net driver ethtool fix +mips-fixed-do_signal-in-arch-mips-kernel-signalc.patch MIPS fix +time-interpolators-logic-fix.patch Fix the new time interpolator code +document-arm-pci=firmware-option.patch Kconfig help +update-ixp4xx-mtd-driver-from-cvs-mtd.patch +add-mtd-map-driver-for-intel-ixp2000-npu.patch MTD driver updates +remove-i2o_core.patch Dead file +bio_alloc-cleanup.patch Code cleanup +report-per-process-pagetable-usage.patch Enhanced memory accounting +tune-vmalloc-size.patch +tune-vmalloc-size-docs.patch Allow boot-time setting of the vmalloc pool size (x86 only) +reduce-_do_execve-stack-usage.patch +reduce-_do_execve-stack-usage-fix.patch Stack reductions +remove-lock_section-from-x86_64-spin_lock-asm.patch x86_64 fix +fix-write-return-values-for-tmpfs.patch +fix-write-return-values-for-reiserfs.patch Fix a truncation problem with large write()s number of patches in -mm: 486 number of changesets in external trees: 710 number of patches in -mm only: 468 total patches: 1178 All 486 patches: linus.patch x86_64-profiling-oops-workaround.patch x86_64 profiling oops workaround reduce-ioremap-memory-size-for-adaptec-i2o-controllers.patch reduce ioremap memory size for Adaptec I2O controllers hvc_console-fix-to-protect-hvc_write-against-ldisc-write.patch hvc_console fix to protect hvc_write against ldisc write after hvc_close back-out-siginfo_tsi_rusage-from-waitid-changes.patch back out siginfo_t.si_rusage from waitid changes ioport-cache-2.6.9-rc1-mm5-A0.patch x86 TSS: io port caching ioport-cache-gpf-2.6.9-rc1-mm5-A3.patch x86 TSS: io bitmap lazy updating distinct-tgid-tid-cpu-usage.patch distinct tgid/tid CPU usage show-aggregate-per-process-counters-in-proc-pid-stat-2.patch show aggregate per-process counters in /proc/PID/stat 2 fix-posix-timers-leak.patch fix posix-timers leak exec-fix-posix-timers-leak-and-pending-signal-loss.patch exec: fix posix-timers leak and pending signal loss __set_page_dirty_nobuffers-mappings.patch __set_page_dirty_nobuffers mappings sysfs-backing-store-prepare-file_operations.patch sysfs backing store - prepare sysfs_file_operations helpers sysfs-backing-store-prepare-file_operations-fix.patch fix oops with firmware loading sysfs-backing-store-add-sysfs_dirent.patch sysfs backing store - add sysfs_direct structure sysfs-backing-store-use-sysfs_dirent-tree-in-removal.patch sysfs backing store: use sysfs_dirent based tree in file removal sysfs-backing-store-use-sysfs_dirent-tree-in-dir-file_operations.patch sysfs backing store: use sysfs_dirent based tree in dir file operations sysfs-backing-store-stop-pinning-dentries-inodes-for-leaves.patch sysfs backing store: stop pinning dentries/inodes for leaf entries bk-acpi.patch acpi-compile-fix.patch acpi-compile-fix acpi-x86_64-build-fix.patch acpi x86_64 build fix bk-agpgart.patch bk-alsa.patch bk-cpufreq.patch bk-driver-core.patch bk-ia64.patch bk-ieee1394.patch bk-input.patch fix-smm-failures-on-e750x-systems.patch fix SMM failures on E750x systems vsxxxaac-fixups.patch vsxxxaa.c fixups allow-i8042-register-location-override-2.patch allow i8042 register location override #2 bk-libata.patch bk-netdev.patch bk-ntfs.patch bk-pci.patch bk-pnp.patch bk-power.patch bk-scsi.patch bk-scsi-target.patch qlogic-oops-fix.patch qlogic oops fix tmscsim-build-fix.patch tmscsim-build-fix bk-usb.patch bk-watchdog.patch mm.patch add -mmN to EXTRAVERSION mm-swsusp-make-sure-we-do-not-return-to-userspace-where-image-is-on-disk.patch -mm swsusp: make sure we do not return to userspace where image is on disk mm-swsusp-copy_page-is-harmfull.patch -mm swsusp: copy_page is harmfull swsusp-fix-highmem.patch swsusp: fix highmem swsusp-do-not-disable-platform-swsusp-because-s4bios-is-available.patch swsusp: do not disable platform swsusp because S4bios is available swsusp-fix-default-powerdown-mode.patch swsusp: fix default powerdown mode mark-old-power-managment-as-deprecated-and-clean-it-up.patch Mark old power managment as deprecated and clean it up use-global-system_state-to-avoid-system-state-confusion.patch Use global system_state to avoid system-state confusion swsusp-error-do-not-oops-after-allocation-failure.patch swsusp: do not oops after allocation failure swsusp-documentation-update.patch swsusp: Documentation update small-cleanups-for-swsusp.patch Small cleanups for swsusp swsusp-kill-crash-when-too-much-memory-is-free.patch swsusp: kill crash when too much memory is free swsusp-progress-in-percent.patch swsusp: progress in percent swsusp-clean-up-reading.patch swsusp: clean up reading swsusp-another-simplification.patch swsusp: another simplification radeon-do-not-blank-screen-during-suspend.patch Radeon: do not blank screen during suspend acpi-proc-simplify-error-handling.patch acpi proc: simplify error handling pegasus-fixes.patch pegasus.c fixes network-packet-tracer-module-using-kprobes-interface.patch Network packet tracer module using kprobes interface. 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.patch kgdb-is-incompatible-with-kprobes 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-ia64-support.patch IA64 kgdb support ia64 kgdb repair and cleanup ia64 kgdb fix kgdb-ia64-fixes.patch kgdb: ia64 fixes 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 ppc32-fix-arch-ppc-boot-common-ns16550c.patch ppc32: Fix arch/ppc/boot/common/ns16550.c ppc64-force_sigsegv-fixes.patch ppc64: force_sigsegv fixes ppc64-powersave_nap-sysctl.patch ppc64: powersave_nap sysctl ppc64-replace-mmu_context_queue-with-idr-allocator.patch ppc64: replace mmu_context_queue with idr allocator ppc64-iseries-build-fixes.patch ppc64: iseries build fixes ppc64-clean-up-asm-mmuh.patch ppc64: clean up asm/mmu.h ppc64-fix-some-bogus-warnings-cleanup-tlbie-code-path.patch ppc64: Fix some bogus warnings & cleanup tlbie code path ppc64-remove-a-and-aa.patch ppc64: Remove A() and AA() x86-64-add-atomic64_t.patch x86-64: add atomic64_t x86-64-make-apic-errors-kern_debug.patch x86-64: make APIC errors KERN_DEBUG x86-64-add-apic=verbosequietdebug.patch x86-64: add apic={verbose,quiet,debug} x86-64-update-defconfig.patch x86-64: update defconfig x86-64-avoid-deadlock-in-page-fault-handler.patch x86-64: avoid deadlock in page fault handler x86-64-avoid-panic-when-apic-id-cannot-be-set.patch x86-64: avoid panic when APIC ID cannot be set x86-64-io-apic-suspend-resume.patch x86-64: IO-APIC suspend/resume x86-64-make-machine-check-handler-configurable.patch x86-64: make machine check handler configurable x86-64-remove-warn_on-in-smp_call_function.patch x86-64: remove WARN_ON in smp_call_function x86-64-print-mce-bank-enable-mask-in-hex.patch x86-64: print mce bank enable mask in hex x86-64-add-might_sleeps-to-more-_user-functions.patch x86-64: add might_sleeps to more *_user functions x86-64-fix-for-mem=-on-numa-systems.patch x86-64: fix for mem= on NUMA systems x86-64-sibling-map-fix-for-clustered-mode.patch x86-64: sibling map fix for clustered mode x86-64-synchronize-videos-with-i386.patch x86-64: synchronize video.S with i386 x86-64-add-read-implies-exec-macro.patch x86-64: add read implies exec macro x86-64-x86-dont-pass-cr2-on-alignment-faults.patch x86-64, x86: don't pass CR2 on alignment faults x86-64-turn-tss-into-per-cpu-data.patch x86-64: turn tss into per cpu data x86-64-copy-ioperm-bitmaps-more-efficiently-at-context-switch.patch x86-64: copy ioperm bitmaps more efficiently at context switch fix-for-fsync-ignoring-writing-errors.patch fix for fsync ignoring writing errors ppc64-reloc_hide.patch tty-locking-for-269rc2.patch tty locking for 2.6.9rc2 tty-locking-for-269rc2-fixes.patch tty-locking-for-269rc2 fixes invalidate_inodes-speedup.patch invalidate_inodes speedup more invalidate_inodes speedup fixes dev-mem-restriction-patch.patch /dev/mem restriction patch get_user_pages-handle-VM_IO.patch fix get_user_pages() against mappings of /dev/mem 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 ext3_rsv_cleanup.patch ext3 block reservation patch set -- ext3 preallocation cleanup ext3_rsv_base.patch ext3 block reservation patch set -- ext3 block reservation ext3 reservations: fix performance regression ext3 block reservation patch set -- mount and ioctl feature ext3 block reservation patch set -- dynamically increase reservation window ext3 reservation ifdef cleanup patch ext3 reservation max window size check patch ext3 reservation file ioctl fix ext3-reservation-default-on.patch ext3 reservation: default to on ext3-lazy-discard-reservation-window-patch.patch ext3 lazy discard reservation window patch ext3 discard reservation in last iput fix patch Fix lazy reservation discard ext3 reservations: bad_inode fix ext3 reservation discard race fix ext3-reservations-spelling-fixes.patch ext3 reservations: Spelling fixes ext3-reservations-renumber-the-ext3-reservations-ioctls.patch ext3 reservations: Renumber the ext3 reservations ioctls ext3-reservations-remove-unneeded-declaration.patch ext3 reservations: Remove unneeded declaration. ext3-reservations-turn-ext3-per-sb-reservations-list-into-an-rbtree.patch ext3 reservations: Turn ext3 per-sb reservations list into an rbtree. ext3-reservations-split-the-reserve_window-struct-into-two.patch ext3 reservations: Split the "reserve_window" struct into two ext3-reservations-smp-protect-the-reservation-during-allocation.patch ext3 reservations: SMP-protect the reservation during allocation ext3-reservations-window-allocation-fix.patch ext3 reservations window allocation fix ext3-reservation-window-size-increase-incorrectly-fix.patch ext3 reservation window size increase incorrectly fix perfctr-core.patch From: Mikael Pettersson [email blocked] Subject: [PATCH][1/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: core CONFIG_PERFCTR=n build fix From: Mikael Pettersson [email blocked] Subject: [PATCH][6/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: misc perfctr-i386.patch From: Mikael Pettersson [email blocked] Subject: [PATCH][2/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: i386 perfctr #if/#ifdef cleanup perfctr Dothan support perfctr x86_tests build fix perfctr x86 init bug perfctr: K8 fix for internal benchmarking code perfctr x86 update perfctr-prescott-fix.patch Prescott fix for perfctr perfctr-x86_64.patch From: Mikael Pettersson [email blocked] Subject: [PATCH][3/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: x86_64 perfctr-ppc.patch From: Mikael Pettersson [email blocked] Subject: [PATCH][4/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: PowerPC perfctr ppc32 update perfctr update 4/6: PPC32 cleanups perfctr ppc32 buglet fix perfctr-virtualised-counters.patch From: Mikael Pettersson [email blocked] Subject: [PATCH][5/6] perfctr-2.7.3 for 2.6.7-rc1-mm1: virtualised counters perfctr update 6/6: misc minor cleanups perfctr update 3/6: __user annotations perfctr-cpus_complement-fix perfctr cpumask cleanup perfctr SMP hang fix 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 update 2/6: Kconfig-related updates perfctr-update-5-6-reduce-stack-usage.patch perfctr update 5/6: reduce stack usage perfctr-low-level-documentation.patch perfctr low-level documentation perfctr documentation update perfctr-inheritance-1-3-driver-updates.patch perfctr inheritance 1/3: driver updates perfctr inheritance illegal sleep bug perfctr-inheritance-2-3-kernel-updates.patch perfctr inheritance 2/3: kernel updates perfctr-inheritance-3-3-documentation-updates.patch perfctr inheritance 3/3: documentation updates perfctr-inheritance-locking-fix.patch perfctr inheritance locking fix ext3-online-resize-patch.patch ext3: online resizing ext3-online-resize-warning-fix sched-trivial-sched-changes.patch sched: trivial sched changes sched-add-cpu_down_prepare-notifier.patch sched: add CPU_DOWN_PREPARE notifier sched-integrate-cpu-hotplug-and-sched-domains.patch sched: integrate cpu hotplug and sched domains sched-arch_destroy_sched_domains-warning-fix.patch sched: arch_destroy_sched_domains warning fix sched-sched-add-load-balance-flag.patch sched: sched add load balance flag sched-sched-add-load-balance-flag-fix.patch sched: ia64 load balancing fix sched-remove-disjoint-numa-domains-setup.patch sched: remove disjoint NUMA domains setup sched-make-domain-setup-overridable.patch sched: make domain setup overridable sched-make-domain-setup-overridable-rename.patch sched-make-domain-setup-overridable: rename IDLE sched-make-domain-setup-overridable-fix.patch sched: make domain setup overridable fix sched-ia64-add-disjoint-numa-domain-support.patch sched: IA64 add disjoint NUMA domain support sched-fix-domain-debug-for-isolcpus.patch sched: fix domain debug for isolcpus sched-enable-sd_load_balance.patch sched: enable SD_LOAD_BALANCE sched-hotplug-add-a-cpu_down_failed-notifier.patch sched: hotplug add a CPU_DOWN_FAILED notifier sched-use-cpu_down_failed-notifier.patch sched: use CPU_DOWN_FAILED notifier sched-fixes-for-ia64-domain-setup.patch sched: fixes for ia64 domain setup sched-print-preempt-count.patch sched-print-preempt-count preempt-smp.patch improve preemption on SMP preempt-cleanup.patch preempt cleanup preempt-cleanup-fix.patch preempt-cleanup-fix add-lock_need_resched.patch add lock_need_resched() sched-add-cond_resched_softirq.patch sched: add cond_resched_softirq() sched-fix-latency-in-random-driver.patch sched: fix latency in random driver sched-ext3-fix-scheduling-latencies-in-ext3.patch sched: ext3: fix scheduling latencies in ext3 sched-vfs-fix-scheduling-latencies-in-invalidate_inodes.patch sched: vfs: fix scheduling latencies in invalidate_inodes() sched-vfs-fix-scheduling-latencies-in-prune_dcache-and-select_parent.patch sched: vfs: fix scheduling latencies in prune_dcache() and select_parent() sched-net-fix-scheduling-latencies-in-netstat.patch sched: net: fix scheduling latencies in netstat sched-net-fix-scheduling-latencies-in-__release_sock.patch sched: net: fix scheduling latencies in __release_sock sched-mm-fix-scheduling-latencies-in-copy_page_range.patch sched: mm: fix scheduling latencies in copy_page_range() sched-mm-fix-scheduling-latencies-in-unmap_vmas.patch sched: mm: fix scheduling latencies in unmap_vmas() sched-mm-fix-scheduling-latencies-in-get_user_pages.patch sched: mm: fix scheduling latencies in get_user_pages() sched-mm-fix-scheduling-latencies-in-filemap_sync.patch sched: mm: fix scheduling latencies in filemap_sync() sched-pty-fix-scheduling-latencies-in-ptyc.patch sched: pty: fix scheduling latencies in pty.c fix-keventd-execution-dependency.patch fix keventd execution dependency sched-fix-scheduling-latencies-in-mttrc.patch sched: fix scheduling latencies in mttr.c sched-fix-scheduling-latencies-in-vgaconc.patch sched: fix scheduling latencies in vgacon.c sched-fix-scheduling-latencies-for-preempt-kernels.patch sched: fix scheduling latencies for !PREEMPT kernels nicksched.patch nicksched nicksched-sched_fifo-fix.patch nicksched: SCHED_FIFO fix sched-smtnice-fix.patch sched: SMT nice fix lockmeter-2.patch lockmeter: lockmeter for out-of-line-spinlocks ia64 CONFIG_LOCKMETER fix lockmeter-build-fix lockmeter for x86_64 ext3_bread-cleanup.patch ext3_bread() cleanup pcmcia-implement-driver-model-support.patch pcmcia: implement driver model support pcmcia-update-network-drivers.patch pcmcia: update network drivers pcmcia-update-wireless-drivers.patch pcmcia: update wireless drivers pcmcia-fix-eject-lockup.patch pcmcia: fix eject lockup pcmcia-add-hotplug-support.patch pcmcia: add *hotplug support linux-2.6.8.1-49-rpc_workqueue.patch nfs: RPC: Convert rpciod into a work queue for greater flexibility linux-2.6.8.1-50-rpc_queue_lock.patch nfs: RPC: Remove the rpc_queue_lock global spinlock dvdrw-support-for-267-bk13.patch DVD+RW support for 2.6.7-bk13 packet-writing-credits.patch packet-writing: add credits cdrw-packet-writing-support-for-267-bk13.patch CDRW packet writing support packet: remove #warning packet writing: door unlocking fix pkt_lock_door() warning fix Fix race in pktcdvd kernel thread handling Fix open/close races in pktcdvd packet writing: review fixups Remove pkt_dev from struct pktcdvd_device packet writing: convert to seq_file dvd-rw-packet-writing-update.patch Packet writing support for DVD-RW and DVD+RW discs. Get blockdev size right in pktcdvd after switching discs packet-writing-docco.patch packet writing documentation Trivial CDRW packet writing doc update control-pktcdvd-with-an-auxiliary-character-device.patch Control pktcdvd with an auxiliary character device Subject: Re: 2.6.8-rc2-mm2 control-pktcdvd-with-an-auxiliary-character-device-fix simplified-request-size-handling-in-cdrw-packet-writing.patch Simplified request size handling in CDRW packet writing fix-setting-of-maximum-read-speed-in-cdrw-packet-writing.patch Fix setting of maximum read speed in CDRW packet writing packet-writing-reporting-fix.patch Packet writing reporting fixes speed-up-the-cdrw-packet-writing-driver.patch Speed up the cdrw packet writing driver packet-writing-avoid-bio-hackery.patch packet writing: avoid BIO hackery cdrom-buffer-size-fix.patch cdrom: buffer sizing fix cpufreq-driver-for-nforce2-kernel-267.patch cpufreq driver for nForce2 allow-modular-ide-pnp.patch allow modular ide-pnp create-nodemask_t.patch Create nodemask_t nodemask fix nodemask build fix allow-x86_64-to-reenable-interrupts-on-contention.patch Allow x86_64 to reenable interrupts on contention serial-cs-and-unusable-port-size-ranges.patch serial-cs and unusable port size ranges add-support-for-it8212-ide-controllers.patch Add support for IT8212 IDE controllers i386-hotplug-cpu.patch i386 Hotplug CPU hotplug-cpu-fix-apic-queued-timer-vector-race.patch Hotplug cpu: Fix APIC queued timer vector race hotplug-cpu-move-cpu_online_map-clear-to-__cpu_disable.patch Hotplug cpu: Move cpu_online_map clear to __cpu_disable igxb-speedup.patch igxb speedup serialize-access-to-ide-devices.patch serialize access to ide devices remove-unconditional-pci-acpi-irq-routing.patch remove unconditional PCI ACPI IRQ routing propagate-pci_enable_device-errors.patch propagate pci_enable_device() errors disable-atykb-warning.patch disable atykb "too many keys pressed" warning reiserfs-rename-struct-key.patch reiserfs-rename-struct-key add-some-key-management-specific-error-codes.patch Add some key management specific error codes keys-new-error-codes-for-alpha-mips-pa-risc-sparc-sparc64.patch keys: new error codes for Alpha, MIPS, PA-RISC, Sparc & Sparc64 implement-in-kernel-keys-keyring-management.patch implement in-kernel keys & keyring management keys build fix keys & keyring management update patch implement-in-kernel-keys-keyring-management-update-build-fix implement-in-kernel-keys-keyring-management-update-build-fix-2 key management patch cleanup make-key-management-code-use-new-the-error-codes.patch Make key management code use new the error codes keys-permission-fix.patch keys: permission fix keys-keyring-management-keyfs-patch.patch keys & keyring management: keyfs patch keyfs-build-fix.patch keyfs build fix implement-in-kernel-keys-keyring-management-afs-workaround.patch implement-in-kernel-keys-keyring-management afs workaround support-supplementary-information-for-request-key.patch Support supplementary information for request-key make-key-management-use-syscalls-not-prctls.patch Make key management use syscalls not prctls move-syscall-declarations-from-linux-keyh-2.patch Move syscall declarations from linux/key.h #2 make-key-management-use-syscalls-not-prctls-build-fix.patch make-key-management-use-syscalls-not-prctls build fix export-file_ra_state_init-again.patch Export file_ra_state_init() again cachefs-filesystem.patch CacheFS filesystem cachefs-return-the-right-error-upon-invalid-mount.patch CacheFS: return the right error upon invalid mount 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 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 make-afs-use-cachefs.patch Make AFS use CacheFS ide-probe.patch ide probe 268-rc3-jffs2-unable-to-read-filesystems.patch jffs2 unable to read filesystems qlogic-isp2x00-remove-needless-busyloop.patch QLogic ISP2x00: remove needless busyloop jffs2-mount-options-discarded.patch JFFS2 mount options discarded assign_irq_vector-section-fix.patch assign_irq_vector __init section fix find_isa_irq_pin-should-not-be-__init.patch find_isa_irq_pin should not be __init kexec-i8259-shutdowni386.patch kexec: i8259-shutdown.i386 kexec-i8259-shutdown-x86_64.patch kexec: x86_64 i8259 shutdown kexec-apic-virtwire-on-shutdowni386patch.patch kexec: apic-virtwire-on-shutdown.i386.patch kexec-apic-virtwire-on-shutdownx86_64.patch kexec: apic-virtwire-on-shutdown.x86_64 kexec-ioapic-virtwire-on-shutdowni386.patch kexec: ioapic-virtwire-on-shutdown.i386 kexec-ioapic-virtwire-on-shutdownx86_64.patch kexec: ioapic-virtwire-on-shutdown.x86_64 kexec-e820-64bit.patch kexec: e820-64bit kexec-kexec-generic.patch kexec: kexec-generic kexec-machine_shutdownx86_64.patch kexec: machine_shutdown.x86_64 kexec-kexecx86_64.patch kexec: kexec.x86_64 kexec-machine_shutdowni386.patch kexec: machine_shutdown.i386 kexec-kexeci386.patch kexec: kexec.i386 kexec-use_mm.patch kexec: use_mm kexec-kexecppc.patch kexec: kexec.ppc kexec-ppc-kexec-kconfig-misplacement.patch kexec ppc KEXEC Kconfig misplacement 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-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-config_cpusets-depends-on-smp.patch Cpusets: CONFIG_CPUSETS depends on SMP 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-sb_sync_inodes-cleanup.patch reiser4-sb_sync_inodes-cleanup reiser4-allow-drop_inode-implementation.patch reiser4: export vfs inode.c symbols reiser4-allow-drop_inode-implementation-cleanup.patch reiser4-allow-drop_inode-implementation-cleanup reiser4-truncate_inode_pages_range.patch reiser4: vfs: add truncate_inode_pages_range() reiser4-truncate_inode_pages_range-cleanup.patch reiser4-truncate_inode_pages_range-cleanup 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-rcu-barrier-fix.patch reiser4-rcu-barrier fix reiser4-export-inode_lock.patch reiser4: export inode_lock to modules reiser4-export-inode_lock-cleanup.patch reiser4-export-inode_lock-cleanup reiser4-export-pagevec-funcs.patch reiser4: export pagevec functions to modules reiser4-export-pagevec-funcs-cleanup.patch reiser4-export-pagevec-funcs-cleanup reiser4-export-radix_tree_preload.patch reiser4: export radix_tree_preload() to modules reiser4-radix-tree-tag.patch reiser4: add new radix tree tag reiser4-radix_tree_lookup_slot.patch reiser4: add radix_tree_lookup_slot() reiser4-aliased-dir.patch reiser4: vfs: handle aliased directories reiser4-kobject-umount-race.patch reiser4: introduce filesystem kobjects reiser4-kobject-umount-race-cleanup.patch reiser4-kobject-umount-race-cleanup reiser4-perthread-pages.patch reiser4: per-thread page pools reiser4-unstatic-kswapd.patch reiser4: make kswapd() unstatic for debug reiser4-include-reiser4.patch reiser4: add to build system reiser4-4kstacks-fix.patch resier4-4kstacks-fix stop-reiser4-from-turning-itself-on-by-default.patch Stop reiser4 from turning itself on by default reiser4-doc.patch reiser4: documentation reiser4-doc-update.patch Update Documentation/Changes for reiser4 reiser4-only.patch reiser4: main fs reiser4-cond_resched-build-fix.patch reiser4: cond_resched() build fix reiser4-debug-build-fix.patch reiser4-debug-build-fix reiser4-prefetch-warning-fix.patch reiser4: prefetch warning fix reiser4-mode-fix.patch reiser4: mode type fix reiser4-get_context_ok-warning-fixes.patch reiser4: get_context_ok() warning fixes reiser4-remove-debug.patch resier4: remove debug stuff reiser4-spinlock-debugging-build-fix-2.patch reiser4-spinlock-debugging-build-fix-2 reiser4-sparc64-build-fix.patch reiser4 sparc64 build fix sys_reiser4-sparc64-build-fix.patch sys_reiser4 sparc64 build fix reiser4-printk-warning-fixes.patch reiser4 printk warning fixes reiser4-generic_acl-fix.patch reiser4: generic_acl fix add-acpi-based-floppy-controller-enumeration.patch Add ACPI-based floppy controller enumeration. add-acpi-based-floppy-controller-enumeration-fix.patch add-acpi-based-floppy-controller-enumeration fix update-acpi-floppy-enumeration.patch update ACPI floppy enumeration possible-dcache-bug-debugging-patch.patch Possible dcache BUG: debugging patch kallsyms-data-size-reduction--lookup-speedup.patch kallsyms data size reduction / lookup speedup inconsistent-kallsyms-fix.patch Inconsistent kallsyms fix kallsyms-correct-type-char-in-proc-kallsyms.patch kallsyms: correct type char in /proc/kallsyms kallsyms-fix-sparc-gibberish.patch kallsyms: fix sparc gibberish tioccons-security.patch TIOCCONS security fix-process-start-times.patch Fix reporting of process start times fix-comment-in-include-linux-nodemaskh.patch Fix comment in include/linux/nodemask.h x86-build-issue-with-software-suspend-code.patch Fix x86 build issue with software suspend code hpt366c-wrong-timings-used-since-268.patch hpt366.c: wrong timings move-waitqueue-functions-to-kernel-waitc.patch move waitqueue functions to kernel/wait.c standardize-bit-waiting-data-type.patch standardize bit waiting data type provide-a-filesystem-specific-syncable-page-bit-fix-2.patch provide-a-filesystem-specific-syncable-page-bit-fix-2 consolidate-bit-waiting-code-patterns.patch consolidate bit waiting code patterns consolidate-bit-waiting-code-patterns-cleanup __wait_on_bit-fix eliminate-bh-waitqueue-hashtable.patch eliminate bh waitqueue hashtable eliminate-bh-waitqueue-hashtable-fix.patch wait_on_bit_lock() must test_and_set_bit(), not test_bit() eliminate-inode-waitqueue-hashtable.patch eliminate inode waitqueue hashtable move-wait-ops-contention-case-completely-out-of-line.patch move wait ops' contention case completely out of line reduce-number-of-parameters-to-__wait_on_bit-and-__wait_on_bit_lock.patch reduce number of parameters to __wait_on_bit() and __wait_on_bit_lock() document-wake_up_bits-requirement-for-preceding-memory-barriers.patch document wake_up_bit()'s requirement for preceding memory barriers 3c59x-pm-fix.patch 3c59x: enable power management unconditionally serial-mpsc-driver.patch Serial MPSC driver 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 add-smc91x-ethernet-for-lpd7a40x.patch add SMC91x ethernet for LPD7A40X m32r-base.patch m32r architecture m32r-update-for-profiling.patch m32r: update for profiling m32r-update-zone_sizes_init.patch m32r: update zone_sizes_init() m32r-update-to-fix-compile-errors.patch m32r: update to fix compile errors m32r-update-uaccessh.patch m32r: update uaccess.h m32r-update-checksum-functions.patch m32r: update checksum functions m32r-update-cf-pcmcia-drivers.patch m32r: update CF/PCMCIA drivers m32r-update-headers-to-remove-useless-ibcs2-support-code.patch m32r: update headers to remove useless iBCS2 support code atomic_inc_return-for-m32r-re.patch atomic_inc_return for m32r m32r-change-from-export_symbol_novers-to-export_symbol.patch m32r: change from EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL m32r-modify-sys_ipc-to-remove-useless-ibcs2-support-code.patch m32r: modify sys_ipc() to remove useless iBCS2 support code m32r-add-elf-machine-code.patch m32r: add ELF machine code m32r-upgrade-to-2681-kernel.patch m32r: upgrade to 2.6.8.1 kernel m32r-support-a-new-bootloader-m32r-g00ff.patch m32r: support a new bootloader "m32r-g00ff" m32r-modify-io-routines-for-m32700ut-cf-access.patch m32r: modify IO routines for m32700ut CF access m32r-remove-network-drivers.patch m32r: remove network drivers m32r-modify-drivers-net-smc91xc-for.patch m32r: modify drivers/net/smc91x.c for m32r m32r-modify-drivers-net-nec-for-m32r.patch m32r: modify drivers/net/ne.c for m32r m32r-slim-arch-m32r-kconfig.patch m32r: slim arch/m32r/Kconfig m32r-upgrade-include-asm-m32r-atomich.patch m32r: upgrade include/asm-m32r/atomic.h m32r-fix-to-build-smp-kernel.patch m32r: fix to build SMP kernel m32r-upgrade-for-mm5-changes.patch m32r: upgrade for -mm5 changes vm-pageout-throttling.patch vm: pageout throttling fix-race-in-sysfs_read_file-and-sysfs_write_file.patch Fix race in sysfs_read_file() and sysfs_write_file() possible-race-in-sysfs_read_file-and-sysfs_write_file-update.patch Possible race in sysfs_read_file() and sysfs_write_file() md-add-interface-for-userspace-monitoring-of-events.patch md: add interface for userspace monitoring of events. unreachable-code-in-ext3_direct_io.patch unreachable code in ext3_direct_IO() fix-for-nforce2-secondary-ide-getting-wrong-irq.patch Fix for NForce2 secondary IDE getting wrong IRQ 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" misrouted-irq-recovery-take-2.patch Misrouted IRQ recovery, take 2 misrouted-irq-recovery-take-2-cleanup.patch misrouted-irq-recovery-take-2 cleanup misrouted-irq-recovery-take-2-fix.patch misrouted-irq-recovery-take-2 fix misrouted-irq-recovery-docs.patch misrouted-irq-recovery documentation check-checksums-for-bnep.patch Check checksums for BNEP cfq-iosched-v2.patch CFQ iosched v2 cfq-v2-update.patch cfq v2 update cfq-fix-allocated-counts.patch cfq: fix allocated counts cfq-warnings.patch cfq warnings dont-export-blkdev_open-and-def_blk_ops.patch don't export blkdev_open and def_blk_ops remove-dead-code-from-fs-mbcachec.patch remove dead code from fs/mbcache.c remove-posix_acl_masq_nfs_mode.patch remove posix_acl_masq_nfs_mode dont-export-shmem_file_setup.patch don't export shmem_file_setup remove-pm_find-unexport-pm_send.patch remove pm_find, unexport pm_send remove-dead-code-and-exports-from-signalc.patch remove dead code and exports from signal.c unexport-proc_sys_root.patch unexport proc_sys_root unexport-is_subdir-and-shrink_dcache_anon.patch unexport is_subdir and shrink_dcache_anon unexport-devfs_mk_symlink.patch unexport devfs_mk_symlink unexport-do_execve-do_select.patch unexport do_execve/do_select unexport-exit_mm.patch unexport exit_mm unexport-files_lock-and-put_filp.patch unexport files_lock and put_filp unexport-f_delown.patch unexport f_delown unexport-lookup_create.patch unexport lookup_create remove-wake_up_all_sync.patch remove wake_up_all_sync remove-set_fs_root-set_fs_pwd.patch remove set_fs_root/set_fs_pwd md-remove-md_flush_all.patch md: remove md_flush_all md-make-retry_list-non-global-in-raid1-and-multipath.patch md: make retry_list non-global in raid1 and multipath md-rationalise-issue_flush-function-in-md-personalities.patch md: rationalise issue_flush function in md personalities md-rationalise-unplug-functions-in-md.patch md: rationalise unplug functions in md md-make-sure-md-always-uses-rdev_dec_pending-properly.patch md: make sure md always uses rdev_dec_pending properly md-fix-two-little-bugs-in-raid10.patch md: fix two little bugs in raid10 md-modify-locking-when-accessing-subdevices-in-md.patch md: modify locking when accessing subdevices in md generic-acl-support-for-permission.patch generic acl support for ->permission generic-acl-support-for-permission-fix.patch generic acl support for ->permission fix generic-acl-support-for-permission-keyfs-fix.patch generic-acl-support-for-permission-keyfs-fix device-driver-for-the-sgi-system-clock-mmtimer.patch device driver for the SGI system clock, mmtimer close-race-with-preempt-and-modular-pm_idle-callbacks.patch Close race with preempt and modular pm_idle callbacks cacheline-align-pagevec-structure.patch Adjust align pagevec structure fbdev-remove-unnecessary-banshee_wait_idle-from-tdfxfb.patch fbdev: remove unnecessary banshee_wait_idle from tdfxfb fbdev-fix-logo-drawing-failure-for-vga16fb.patch fbdev: fix logo drawing failure for vga16fb fbdev-initialize-i810fb-after-agpgart.patch fbdev: Initialize i810fb after agpgart fbdev-fix-userland-compile-breakage.patch fbdev: Fix userland compile breakage fbcon-fix-setup-boot-options-of-fbcon.patch fbcon: Fix setup boot options of fbcon fbdev-pass-struct-device-to-class_simple_device_add.patch fbdev: Pass struct device to class_simple_device_add fbdev-add-tile-blitting-support.patch fbdev: Add Tile Blitting support fbcon-fix-fbcons-setup-routine.patch fbcon: fix fbcon's setup routine fbdev-arrange-driver-order-in-makefile.patch fbdev: Arrange driver order in Makefile fbdev-fix-scrolling-corruption.patch fbdev: fix scrolling corruption radeonfb-fix-warnings-about-uninitialized-variables.patch radeonfb: Fix warnings about uninitialized variables fbdev-remove-i810fb-explicit-agp-initialization-hack.patch fbdev: Remove i810fb explicit agp initialization hack. fix-for-spurious-interrupts-on-e100-resume-2.patch Fix for spurious interrupts on e100 resume 2 r8169-miscalculation-of-available-tx-descriptors.patch r8169: miscalculation of available Tx descriptors r8169-hint-for-tx-flow-control.patch r8169: hint for Tx flow control r8169-tso-support.patch r8169: TSO support. r8169-mac-identifier-extracted-from-realteks-driver-v22.patch r8169: Mac identifier extracted from Realtek's driver v2.2 compile-fix-3c59x-for-eisa-without-pci.patch compile fix 3c59x for eisa without pci atomic_inc_return-for-i386.patch atomic_inc_return() for i386 atomic_inc_return-for-x86_64.patch atomic_inc_return() for x86_64 atomic_inc_return-for-arm.patch atomic_inc_return() for arm atomic_inc_return-for-arm26.patch atomic_inc_return() for arm26 atomic_inc_return-for-sparc64.patch atomic_inc_return() for sparc64 online-cpu-with-maxcpus-option-panics.patch Online CPU with maxcpus option panics remove-dead-exports-from-fs-fat.patch remove dead exports from fs/fat/ fat-use-hlist_head-for-fat_inode_hashtable-1-6.patch FAT: use hlist_head for fat_inode_hashtable fat-rewrite-the-cache-for-file-allocation-table-lookup.patch FAT: rewrite the cache for file allocation table lookup fat-cache-lock-from-per-sb-to-per-inode-3-6.patch FAT: cache lock from per sb to per inode fat-the-inode-hash-from-per-module-to-per-sb-4-6.patch FAT: the inode hash from per module to per sb fat-fix-the-race-bitween-fat_free-and-fat_get_cluster.patch FAT: Fix the race bitween fat_free() and fat_get_cluster() fat-remove-debug_pr-6-6.patch FAT: remove debug_pr() fix-for-fsync-ignoring-writing-errors-fat-fix.patch fix-for-fsync-ignoring-writing-errors-fat-fix thinkpad-fnfx-key-driver.patch thinkpad fn+fx key driver rewrite-alloc_pidmap.patch pidhashing: rewrite alloc_pidmap() pidhashing-retain-older-vendor-copyright.patch From: William Lee Irwin III [email blocked] Subject: [pidhashing] [1/3] retain older vendor copyright pidhashing-lower-pid_max_limit-for-32-bit-machines.patch From: William Lee Irwin III [email blocked] Subject: [pidhashing] [2/3] lower PID_MAX_LIMIT for 32-bit machines pidhashing-enforce-pid_max_limit-in-sysctls.patch From: William Lee Irwin III [email blocked] Subject: [pidhashing] [3/3] enforce PID_MAX_LIMIT in sysctls add-missing-pci_disable_device-for-e1000.patch add missing pci_disable_device for e1000 allow-multiple-inputs-in-alternative_input.patch Allow multiple inputs in alternative_input autofs4-allow-map-update-recognition.patch autofs4: allow map update recognition fake_ino-fixes.patch fake_ino fixes fix-of-race-in-writeback_inodes.patch Fix of race in writeback_inodes() rearrange-of-inode_lock-in-writeback_inodes.patch Rearrangement of inode_lock in writeback_inodes() lighten-mmlist_lock.patch lighten mmlist_lock updates-to-rcu-documentation.patch Updates to RCU documentation fix-sysrq-handling-bug-in-sn_consolec.patch fix sysrq handling bug in sn_console.c incorrect-pci-interrupt-assignment-on-es7000-for-platform-gsi.patch Incorrect PCI interrupt assignment on ES7000 for platform GSI incorrect-pci-interrupt-assignment-on-es7000-for-platform-gsi-fix.patch incorrect-pci-interrupt-assignment-on-es7000-for-platform-gsi fix incorrect-pci-interrupt-assignment-on-es7000-for-pin-zero.patch Incorrect PCI interrupt assignment on ES7000 for pin zero fix-task_mmuc-text-size-reporting.patch procfs: fix task_mmu.c text size reporting uml-update-handle_irq_event.patch uml: update handle_IRQ_event uml-finish-the-signals-across-a-reboot-fix.patch uml: finish the signals across a reboot fix uml-finish-conversion-to-sigjmp_buf-siglongjmp.patch uml: finish conversion to sigjmp_buf/siglongjmp uml-fix-a-signal-race.patch uml: fix a signal race uml-enable-the-timer-after-the-timer-handler.patch uml: enable the timer *after* the timer handler uml-convert-the-real-time-clock-to-gettimeofday-from-rdtsc.patch uml: convert the real-time clock to gettimeofday from rdtsc uml-cleaning-up.patch uml: cleaning up uml-let-page-faults-always-be-delivered-immediately.patch uml: let page faults always be delivered immediately uml-eliminate-signal-order-delivery-dependency.patch uml: eliminate signal order delivery dependency uml-iomem-fix.patch uml: iomem fix uml-fix-call-to-sys_clone.patch uml: fix call to sys_clone uml-copy_user-fixes.patch uml: copy_user fixes sparc32-add-atomic_sub_and_test.patch sparc32: add atomic_sub_and_test() make-console_conditional_schedule-__sched-and-use-cond_resched.patch make console_conditional_schedule() __sched and use cond_resched() ide-remove-obsolete-config_blk_dev_adma.patch ide: remove obsolete CONFIG_BLK_DEV_ADMA fix-driver-name-in-eth1394-as-returned-by-ethtool_gdrvinfo.patch fix driver name in eth1394 as returned by ETHTOOL_GDRVINFO mips-fixed-do_signal-in-arch-mips-kernel-signalc.patch mips: fixed do_signal in arch/mips/kernel/signal.c time-interpolators-logic-fix.patch time interpolators logic fix document-arm-pci=firmware-option.patch Document ARM pci=firmware option update-ixp4xx-mtd-driver-from-cvs-mtd.patch Update IXP4xx MTD driver from CVS MTD add-mtd-map-driver-for-intel-ixp2000-npu.patch Add MTD map driver for Intel IXP2000 NPU remove-i2o_core.patch remove i2o_core.c bio_alloc-cleanup.patch bio_alloc() cleanup report-per-process-pagetable-usage.patch report per-process pagetable usage tune-vmalloc-size.patch tune vmalloc size tune-vmalloc-size-docs.patch tune vmalloc size docs reduce-_do_execve-stack-usage.patch Reduce [compat]_do_execve stack usage reduce-_do_execve-stack-usage-fix.patch reduce-_do_execve-stack-usage fix remove-lock_section-from-x86_64-spin_lock-asm.patch remove LOCK_SECTION from x86_64 spin_lock asm fix-write-return-values-for-tmpfs.patch Fix write() return values for tmpfs. fix-write-return-values-for-reiserfs.patch Fix write() return values for reiserfs.
Kills i8042?
This particular kernel fails to initialize the i8042 driver on my system (for PS/2 keyboard/mouse)-- giving the error "Can't read CTR while initializing i8042"
man & ssh
Lately with mm I've found that ssh and man are broken.
At first I thought it was something to do with pipes, but, now I'm not convinced.
Can't find anything on google about this either !
works for me
well ssh and man both have been working with mm. occationally i will get a patch that actually fails building a kernel but the next seems to fix it. mm is after all fairly experimental.
double faults here
on my dual P III (667 MHZ) System, after a few minutes, without any warnings, or so, it just lock.
It seems something really f*** up(no debug information, since the tss is not in the kernel area! sorry), maybe it's the 4K-Stack, so watch out...
(the reiser4fs is not enabled!!!)
hmmm...
ok, I finaly got the famous tripple fault (aka instant reboot)...
and I'm going to give up, since neither Bochs nor qemu are able to handle even doublefaults without take all cpu-cycles till end-of-life on every cpu...
So let see if 2.6.9 works.
Ohh and I forgot, I'm able to reproduce this now, I just try to run make -j 100 in the kernel-source and wait till most of the memory is used ... (2.6.8.1 mastered this test, without any complains. The ram is ok and memtest86 didn't report any errors ...)
selli
The same problem here. And something is wrong with less too :( And firefox cracheses after starting :(
man (less) ssh
I am finding on several machines that man (possibly less) and ssh are not working with the 2.6.9 kernel. Everything works fine if I back out to the prior kernel. Not finding much when I search on this.