Messages in this thread | | | Date | Sat, 19 Aug 2006 22:00:08 -0700 | From | Andrew Morton <> | Subject | 2.6.18-rc4-mm2 |
| |
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc4/2.6.18-rc4-mm2/
- Various random stuff.
- I haven't been pulling Greg's post-2.6.18-rc4 tree due to various git woes which I haven't gotten around to working out how to fix. But most of it will be here anyway.
- The automounter is known to be a bit broken.
- Alpha coredumps won't work right.
Boilerplate:
- See the `hot-fixes' directory for any important updates to this patchset.
- To fetch an -mm tree using git, use (for example)
git fetch git://git.kernel.org/pub/scm/linux/kernel/git/smurf/linux-trees.git v2.6.16-rc2-mm1
- -mm kernel commit activity can be reviewed by subscribing to the mm-commits mailing list.
echo "subscribe mm-commits" | mail majordomo@vger.kernel.org
- If you hit a bug in -mm and it is not obvious which patch caused it, it is most valuable if you can perform a bisection search to identify which patch introduced the bug. Instructions for this process are at
http://www.zip.com.au/~akpm/linux/patches/stuff/bisecting-mm-trees.txt
But beware that this process takes some time (around ten rebuilds and reboots), so consider reporting the bug first and if we cannot immediately identify the faulty patch, then perform the bisection search.
- When reporting bugs, please try to Cc: the relevant maintainer and mailing list on any email.
- Semi-daily snapshots of the -mm lineup are uploaded to ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/ and are announced on the mm-commits list.
Changes since 2.6.18-rc4-mm1:
git-acpi.patch git-alsa.patch git-agpgart.patch git-arm.patch git-block.patch git-cifs.patch git-cpufreq.patch git-drm.patch git-dvb.patch git-geode.patch git-gfs2.patch git-ia64.patch git-ieee1394.patch git-infiniband.patch git-input.patch git-intelfb.patch git-jfs.patch git-kbuild.patch git-libata-all.patch git-lxdialog.patch git-mmc.patch git-mtd.patch git-netdev-all.patch git-net.patch git-nfs.patch git-parisc.patch git-pcmcia.patch git-powerpc.patch git-r8169.patch git-sas.patch git-s390.patch git-scsi-misc.patch git-scsi-rc-fixes.patch git-scsi-target.patch git-supertrak.patch git-watchdog.patch git-xfs.patch git-cryptodev.patch
git trees
-fcntlf_setsig-fix.patch -acpi-atlas-acpi-driver.patch -acpi-atlas-acpi-driver-cleanup.patch -acpi-fix-boot-with-acpi=off.patch -acpi-bus-add-missing-newline.patch -acpi-handle-firmware_register-init-errors.patch -acpi-scan-handle-kset-kobject-errors.patch -cleanup-fix-for-potential-crash-of-hotkeyc.patch -kernel-bug-fixing-for-kernel-kmodc.patch -acpi-correctly-recover-from-a-failed-s3-attempt.patch -acpi-memory-hotplug-remove-useless-message-at-boot-time.patch -drm-build-fixes-2.patch -allow-drm-detection-of-new-via-chipsets.patch -git-drm-build-fix.patch -config_pm=n-slim-drivers-media-video.patch -bttv-must_check-fixes.patch -input-allow-root-to-inject-unknown-scan-codes.patch -piix_host_stop-leak-fix.patch -e100-disable-interrupts-at-boot.patch -drivers-net-e1000-possible-cleanups.patch -irda-replace-hard-coded-dev_self-array-sizes-with-array_size.patch -acrnet-sohard-pci-support.patch -security-selinux-hooksc-make-4-functions-static.patch -netfilter-make-unused-signal-code-go-away-so-nobody-copies-its-broken-ness.patch -net-add-the-udpsndbuferrors-and-udprcvbuferrors-mibs.patch -constify-tigon3-ether-firmware-structs.patch -pci-hotplug-acpiphp-fix-kconfig-for-dock-dependencies-2.patch -megaraid-dell-cerc-ata100-4ch-support.patch -git-cryptodev-s390-fixes.patch -git-geode-vs-git-cryptodev.patch -posix-timers-fix-clock_nanosleep-doesnt-return-the-remaining-time-in-compatibility-mode.patch -posix-timers-fix-the-flags-handling-in-posix_cpu_nsleep.patch -add-full-compact-flash-support-to-libata.patch
Merged into mainline or a subsystem tree
+oops-on-boot-fix-for-ide.patch +drivers-rtc-fix-rtc-s3cc.patch +revert-input-wistron-fix-section-reference-mismatches.patch +swsusp-fix-swap_type_of.patch +rtc-s3cc-fix-time-setting-checks.patch +tty-remove-bogus-call-to-cdev_del.patch +fix-docs-for-fssuid_dumpable-6145.patch +fix-for-recently-added-firewire-patch-that-breaks-things-on-ppc.patch +lockdep-fix-blkdev_open-warning.patch +lockdep-fix-blkdev_open-warning-fix.patch +mtd-corruption-fix.patch +x86-fix-dmi-detection-of-macbookpro-and-imac.patch +for-2618-revert-drop-tasklist-lock-in-do_sched_setscheduler.patch +cpufreq-acpi-cpufreq-ignore-failure-from-acpi_cpufreq_early_init_acpi.patch
2.6.18 queue.
-sys_getppid-oopses-on-debug-kernel-v2-simplify.patch
Folded into sys_getppid-oopses-on-debug-kernel-v2.patch
-fuse-fix-error-case-in-fuse_readpages-kernel-doc-fix.patch
Folded into fuse-fix-error-case-in-fuse_readpages.patch
-acpi-sony-add-fn-hotkey-support.patch
Folded into 2.6-sony_acpi4.patch
+emu10k1x-simplify-around-pci_register_driver.patch
ALSA fix
+gregkh-driver-pr_debug-should-not-be-used-in-drivers.patch +gregkh-driver-deprecate-physdev-keys.patch
Driver tree updates
+fix-device_attribute-memory-leak-in-device_del.patch
driver core fix
-drivers-base-check-errors-fix.patch -fix-bus_rescan_devices-in-mm.patch
Folded into drivers-base-check-errors.patch
+git-drm-oops-fix.patch +drm-minor-fixes.patch
git-drm fixes
+the-scheduled-removal-of-drivers-ieee1394-sbp2cforce_inquiry_hack.patch +ieee1394-sbp2-handle-sbp2util_node_write_no_wait-failed.patch +ieee1394-sbp2-safer-agent-reset-in-error-handlers.patch +ieee1394-sbp2-recheck-node-generation-in-sbp2_update.patch +ieee1394-sbp2-better-handling-of-transport-errors.patch +ieee1394-sbp2-select-scsi-in-kconfig.patch +ieee1394-sbp2-update-includes.patch +ieee1394-sbp2-prevent-rare-deadlock-in-shutdown.patch +initialize-ieee1394-early-when-built-in.patch
1394 updates
-stowaway-keyboard-support-update.patch
Folded into stowaway-keyboard-support.patch
-i8042-get-rid-of-polling-timer-v4.patch
Dropped
+fs-jffs2-jffs2_fs_ih-removal-of-old-code.patch +drivers-mtd-nand-au1550ndc-removal-of-old-code.patch
MTD fixes
+e100-fix-mdio-mdio-x.patch +e100-increment-version-to-3510-k4.patch +e1000-same-cosmetic-fix-as-earlier-sent-out-for-ipv4.patch +e1000-remove-0x1000-as-supported-device.patch +e1000-explicitly-power-up-the-phy-during-loopback-testing.patch +e1000-explicit-locking-for-two-ethtool-path-functions.patch +e1000-allow-nvm-to-setup-lplu-for-igp2-and-igp3.patch +e1000-force-full-dma-clocking-for-10-100-speed.patch +e1000-disable-aggressive-clocking-on-esb2-with-serdes-port.patch +e1000-increment-driver-version-to-719-k6.patch +e1000-memory-leak-in-e1000_set_ringparam.patch +e1000-ring-buffers-resources-cleanup.patch +e1000-irq-resources-cleanup.patch +ixgb-add-cx4-phy-type-detection-and-subdevice-id.patch +ixgb-fix-cache-miss-due-to-miscalculation.patch +ixgb-increment-version-to-10109-k4.patch +3x59x-fix-pci-resource-management.patch -via-rhine-add-option-avoid_d3-work-around-broken-bioses.patch +via-rhine-add-option-avoid_d3-work-around-broken-bioses-2.patch +s390-fix-arp_tbl-lock-usage-in-qeth.patch +xircom_cb-wire-up-errors-from-pci_register_driver.patch +velocity-remove-an-unused-function-from-the-header.patch +drivers-net-acenicc-removal-of-old-code.patch +drivers-net-tokenring-lanstreamerc-removal-of-old-code.patch +drivers-net-tokenring-lanstreamerh-removal-of-old-code.patch +drivers-net-typhoonc-removal-of-old-code.patch +net-drivers-net-via-rhinec-pci_module_init-to-pci_register_driver-conversion.patch +net-atm-compile-error-on-arm.patch +tg3-convert-the-pci_device_id-table-to-pci_device.patch
netdev updates
-ehea-interface-to-network-stack.patch -ehea-phyp-interface.patch -ehea-queue-management.patch -ehea-header-files.patch -ehea-makefile.patch -ehea-kernel-build-kconfig--makefile.patch
Dropped.
-pal-support-of-the-fixed-phy-fix.patch -pal-support-of-the-fixed-phy-export.patch
Folded into pal-support-of-the-fixed-phy.patch
-ppp-handle-kmalloc-failures-leak-fix.patch -ppp-handle-kmalloc-failures-leak-tweaks.patch
Folded into ppp-handle-kmalloc-failures.patch
+nfs-replace-null-dentries-that-appear-in-readdirs-list-2.patch
git-nfs fix (automounter is still broken though)
+i82092-wire-up-errors-from-pci_register_driver.patch
pcmcia driver fixlet
+powerpc-hugepage-bug-fix.patch
powerpc fix
+tickle-nmi-watchdog-on-serial-output-fix.patch
Fix tickle-nmi-watchdog-on-serial-output.patch
+pci-use-pcbios-as-last-fallback.patch +pci-i386-mmconfig-dont-forget-bus-number-when-setting-fallback_slots-bits.patch +pci-fix-ich6-quirks.patch
PCI fixes
+revert-scsi-improve-inquiry-printing.patch
Revert dud patch from git-scsi-misc.patch
+aic7xxx-fix-byte-i-o-order-in-ahd_inw.patch +drivers-scsi-dpt-dpti_i2oh-removal-of-old.patch +drivers-scsi-gdthh-removal-of-old-scsi-code.patch +drivers-scsi-nsp32h-removal-of-old-scsi-code.patch +drivers-scsi-pcmcia-nsp_csh-removal-of-old.patch +drivers-message-fusion-linux_compath-removal-of-old-code.patch +sg-nopage-page-refcounting-fix.patch
SCSI driver updates
-fix-panic-when-reinserting-adaptec-pcmcia-scsi-card-tidy.patch
Fix fix-panic-when-reinserting-adaptec-pcmcia-scsi-card.patch
+gregkh-usb-usb-cypress-bugfix.patch
USB tree
-kthread-airoc-race-fix.patch
Fix kthread-airoc.patch
-x86_64-mm-kprobe_entry-ends-up-putting-code-into-.fixup.patch +x86_64-mm-drop-640k-reservation.patch +x86_64-mm-move-compiler-check-to-ia64.patch +x86_64-mm-make-numa_emulation-__init.patch +x86_64-mm-i386-cfi-nmi.patch +x86_64-mm-i386-unwind-termination.patch +x86_64-mm-unwind-termination.patch +x86_64-mm-detect-clock-skew-during-suspend.patch +x86_64-mm-unwinder-fallback.patch +x86_64-mm-fix-x86-cpuid-keys-used-in-alternative_smp.patch +x86_64-mm-re-positioning-the-bss-segment.patch
x86_64 tree updates
-revert-x86_64-mm-i386-semaphore-to-asm.patch -x86_64-mm-module-locks-raw-spinlock-hack-hack-hack.patch -fix-x86_64-mm-stacktrace-cleanup-for-s390.patch -initialize-ieee1394-early-when-built-in.patch -fix-x86_64-mm-i386-semaphore-to-asm-uml-fix.patch -x86_64-make-numa_emulation-__init.patch
Merged, or otherwise fixed
+fstack-protector-feature-annotate-the-pda-offsets.patch +fstack-protector-feature-add-the-kconfig-option.patch +fstack-protector-feature-add-the-canary-field-to-the.patch +fstack-protector-feature-add-the-__stack_chk_fail.patch +fstack-protector-feature-enable-the-compiler-flags.patch
Security placebo.
+kprobes-x86_64-add-kprobe_end-macro-for-popsection.patch
kprobes update
+fs-xfs-xfs_dmapih-removal-of-old-code.patch
XFS cleanup
+git-cryptodev-broke-geode-aes.patch +git-cryptodev-padlock-generic-build-fix.patch +git-crypto-alignment-build-fixes.patch
Fix git-cryptodev
+reduce-max_nr_zones-remove-display-of-counters-for-unconfigured-zones-s390-fix-fix.patch
Fix reduce-max_nr_zones-remove-display-of-counters-for-unconfigured-zones.patch some more
+optimize-free_one_page.patch +do-not-check-unpopulated-zones-for-draining-and-counter.patch +zvc-overstep-counters.patch
MM updates
+kill-default_ldt.patch
x86 cleanup
+swsusp-read-speedup-fix-fix-2.patch
Fix swsusp-read-speedup-fix.patch on device-mapper.
+swsusp-use-memory-bitmaps-during-resume-fix.patch +swsusp-use-suspend_console.patch +pm-make-it-possible-to-disable-console-suspending.patch +pm-make-it-possible-to-disable-console-suspending-fix.patch +i386-detect-clock-skew-during-suspend.patch
swsusp updates
+rtmutex-clean-up-and-remove-some-extra-spinlocks-more.patch
Make rtmutex-clean-up-and-remove-some-extra-spinlocks.patch better
-simplify-update_times-avoid-jiffies-jiffies_64-aliasing-problem.patch
Dropped
+fix-wrong-error-code-on-interrupted-close-syscalls-fix.patch
Fix fix-wrong-error-code-on-interrupted-close-syscalls.patch
+remove-old-drivers-char-s3c2410_rtcc.patch +fix-ext3-mounts-at-16t.patch +sound-mips-au1x00-use-array_size-macro.patch +sound-sparc-dbri-use-array_size-macro.patch +check-return-value-of-cpu_callback.patch +fix-serial-amba-pl011c-console-kconfig.patch +elf_core_dump-dont-take-tasklist_lock.patch +elf_fdpic_core_dump-dont-take-tasklist_lock.patch +fix-memory-leak-in-vc_resize-vc_allocate.patch +dquot-add-proper-locking-when-using-current-signal-tty.patch +kernel-bug-fixing-for-kernel-kmodc.patch +update-documentation-kernel-parameterstxt.patch +posix-timers-fix-clock_nanosleep-doesnt-return-the-remaining-time-in-compatibility-mode-2.patch +posix-timers-fix-the-flags-handling-in-posix_cpu_nsleep-2.patch +fix-possible-udf-deadlock-and-memory-corruption.patch +mxser-upgrade-to-191.patch +fix-ext2-mounts-at-16t.patch +i-o-error-attempting-to-read-last-partial-block-of-a-file-in-an-iso9660-file-system.patch +has_stopped_jobs-cleanup.patch +__dequeue_signal-cleanup.patch +simplify-update_times-avoid-jiffies-jiffies_64-aliasing-problem-2.patch +kexec-warning-fix.patch +tty-trivial-kzalloc-opportunity.patch +tty-lock-ticogwinsz.patch +tty-stop-the-tty-vanishing-under-procfs-access.patch +exit-fix-crash-case.patch +tty-make-termios_sem-a-mutex.patch +tty-make-termios_sem-a-mutex-fix.patch +cdev-documentation-was-drop-second-arg-of-unregister_chrdev.patch +use-decimal-for-ptrace_attach-and-ptrace_detach.patch +return-better-error-codes-if-drivers-char-rawc-module-init-fails.patch +fix-____call_usermodehelper-errors-being-silently-ignored.patch +kill-extraneous-printk-in-kernel_restart.patch +do_sched_setscheduler-dont-take-tasklist_lock.patch +introduce-is_rt_policy-helper.patch +sched_setscheduler-fix-policy-checks.patch +reparent_to_init-use-has_rt_policy.patch
Misc
+kernel-time-ntpc-possible-cleanups.patch
Clean up ntp patches
+fs-cache-release-page-private-after-failed-readahead-12.patch
Update fs-cache-release-page-private-in-failed-readahead.patch
+fs-cache-make-kafs-use-fs-cache-12.patch
Update fs-cache-make-kafs-use-fs-cache.patch
+nfs-use-local-caching-12.patch +nfs-use-local-caching-12-fix.patch
Update nfs-use-local-caching.patch
+hdaps-unify-and-cache-hdaps-readouts-fix.patch
Fix hdaps-unify-and-cache-hdaps-readouts.patch
+hdaps-add-explicit-hardware-configuration-functions-fix.patch
Fix hdaps-add-explicit-hardware-configuration-functions.patch
-generic-ioremap_page_range-arm-conversion.patch
Dropped
+generic-ioremap_page_range-i386-conversion-fix.patch
Fix generic-ioremap_page_range-i386-conversion.patch
+generic-ioremap_page_range-mips-conversion-fix.patch
Fix generic-ioremap_page_range-mips-conversion.patch
+vfs-make-filldir_t-and-struct-kstat-deal-in-64-bit-inode-numbers.patch +vfs-make-filldir_t-and-struct-kstat-deal-in-64-bit-inode-numbers-alpha-fix.patch +nfs-represent-64-bit-fileids-as-64-bit-inode-numbers-on-32-bit-systems.patch
Handle 64-bit inode numbers (breaks alpha)
+some-cleanup-in-the-pipe-code.patch +some-cleanup-in-the-pipe-code-tidy.patch +create-call_usermodehelper_pipe.patch +support-piping-into-commands-in-proc-sys-kernel-core_pattern.patch +support-piping-into-commands-in-proc-sys-kernel-core_pattern-fix.patch
Support filtering of coredumps through helper applications.
+proc-reorder-the-functions-in-basec.patch +proc-modify-proc_pident_lookup-to-be-completely-table-driven.patch +proc-give-the-root-directory-a-task.patch +pid-implement-access-helpers-for-a-tacks-various-process-groups.patch +pid-add-do_each_pid_task.patch +pid-implement-signal-functions-that-take-a-struct-pid.patch +pid-export-the-symbols-needed-to-use-struct-pid.patch +pid-implement-pid_nr.patch +vt-update-spawnpid-to-be-a-struct-pid_t.patch +vt-update-spawnpid-to-be-a-struct-pid_t-tidy.patch +file-modify-struct-fown_struct-to-use-a-struct-pid.patch +file-modify-struct-fown_struct-to-use-a-struct-pid-fix.patch +remove-null-check-in-register_nls.patch +fs-inodec-tweaks.patch +const-struct-tty_operations.patch +pids-coding-style-use-struct-pidmap.patch +simplify-pid-iterators.patch +move-pidmap-to-pspaceh.patch +move-pidmap-to-pspaceh-fix.patch +define-struct-pspace.patch
Lots of /proc changes
+sched-generic-sched_group-cpu-power-setup.patch
scheduler initialisation work.
+ecryptfs-crypto-functions-mutex-fixes.patch
Fix ecryptfs-crypto-functions.patch
-drivers-video-sis-sis_mainh-removal-of-old.patch +drivers-video-sis-sis_mainc-removal-of-old-2.patch
Updated
+drivers-video-sis-sis_mainh-removal-of-old.patch
cleanup
+zfcp-gather-hba-specific-latencies-in-statistics.patch
Update statistics-infrastructure-exploitation-zfcp.patch
+rcu-add-module_author-to-rcutorture-module.patch +rcu-fix-incorrect-description-of-default-for-rcutorture.patch +rcu-mention-rcu_bh-in-description-of-rcutortures.patch +rcu-avoid-kthread_stop-on-invalid-pointer-if-rcutorture.patch +rcu-fix-sign-bug-making-rcu_random-always-return-the-same.patch +rcu-add-fake-writers-to-rcutorture.patch
RCU stuff
+fs-kconfig-split-ext2.patch +fs-kconfig-split-ext3.patch +fs-kconfig-split-jbd.patch +fs-kconfig-split-reiserfs.patch +fs-kconfig-split-jfs.patch +fs-kconfig-split-ocfs2.patch +fs-kconfig-split-minix.patch +fs-kconfig-split-romfs.patch +fs-kconfig-split-autofs.patch +fs-kconfig-split-autofs4.patch +fs-kconfig-split-fuse.patch +fs-kconfig-split-isofs.patch +fs-kconfig-split-udf.patch +fs-kconfig-split-fat.patch +fs-kconfig-split-msdos.patch +fs-kconfig-split-vfat.patch +fs-kconfig-split-ntfs.patch +fs-kconfig-split-proc.patch +fs-kconfig-split-sysfs.patch +fs-kconfig-split-hugetlbfs.patch +fs-kconfig-split-ramfs.patch +fs-kconfig-split-configfs.patch +fs-kconfig-split-adfs.patch +fs-kconfig-split-affs.patch +fs-kconfig-split-ecryptfs.patch +fs-kconfig-split-hfs.patch +fs-kconfig-split-hfsplus.patch +fs-kconfig-split-befs.patch +fs-kconfig-split-bfs.patch +fs-kconfig-split-efs.patch +fs-kconfig-split-jffs.patch +fs-kconfig-split-jffs2.patch +fs-kconfig-split-cramfs.patch +fs-kconfig-split-freevxfs.patch +fs-kconfig-split-hpfs.patch +fs-kconfig-split-qnx4.patch +fs-kconfig-split-sysv.patch +fs-kconfig-split-ufs.patch +fs-kconfig-split-smbfs.patch +fs-kconfig-split-cifs.patch +fs-kconfig-split-ncpfs.patch +fs-kconfig-split-coda.patch +fs-kconfig-split-afs.patch +fs-kconfig-split-9p.patch
Break up fs/Kconfig
All 1544 patches:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.18-rc4/2.6.18-rc4-mm2/patch-list
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |