ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1/2.6.1-mm3/ - A big ppc64 update from Anton - Added Nick's CPU scheduler patches for hyperthreaded/SMT CPUs. This work needs lots of testing and review from those who care about and work upon this feature, please. - An I/O scheduler tuning patch. This is the 114th patch against the anticipatory scheduler and we're nearly finished, honest. Now would be a good time for people to run the appropriate benchmarks. We're still not as good as deadline on some seeky loads, and deep SCSI TCQ still hurts. But it is looking good on average. - Plenty of other random stuff Changes since 2.6.1-mm2: +sh-kyrofb-support.patch Add Kyro fbdev driver -2.6.1-netdrvr-exp1.patch +2.6.1-bk1-netdev4.patch Latest experimental netdev tree +kgdb-x86_64-build-fix.patch Fix kgdb build for x86_64 -uml-build-fix.patch This is now fixed in proc-pid-maps-gate-fixes.patch (we hope - can't tell without a UML update). +modular-ide-is-broken.patch must-fix update +raw-driver-refcounting-fix.patch Fix some blockdev refcounting problems in the raw driver. -keyboard-repeat-fix.patch input-print-screen-emulation-fix.patch does this now. +synaptics-rate-switching.patch +psmouse-drop-timed-out-bytes.patch +input-print-screen-emulation-fix.patch mouse/keyboard fixes -ppc64-syscall6-macro.patch -ppc64-sched_clock-2.patch -ppc64-32bit-compat-update.patch -ppc64-OF-device-tree-update.patch -ppc64-numa-sign-extension-fix-2.patch +ppc64-WARN_ON.patch +ppc64-IRQ_INPROGRESS.patch +ppc64-zImage_default.patch +ppc64-biarch.patch +ppc64-PT_FPSCR_fix.patch +ppc64-writelogbuffer.patch +ppc64-phandle.patch +ppc64-of_traversal_api.patch +ppc64-of_traversal_api_2.patch +ppc64-vty_node.patch +ppc64-hvc_console.patch +ppc64-device_is_compatible.patch +ppc64-smp_call_function.patch +ppc64-device_tree_updates.patch +ppc64-device_tree_updates_2.patch +ppc64-trivial.patch +ppc64-device_tree_updates_3.patch +ppc64-ioremap_rework.patch +ppc64-rtas_flash.patch +ppc64-cputable.patch +ppc64-cputable_2.patch +ppc64-remove_MAX_PROCESSORS.patch +ppc64-rtas_functions.patch +ppc64-rtas_rename.patch +ppc64-stupidnumabug.patch +ppc64-devinit_fixes.patch +ppc64-syscall6.patch +ppc64-sched_clock.patch +ppc64-compat_update.patch +ppc64-sys_rtas.patch +ppc64-sharedproc.patch +ppc64-logical_cpu.patch +ppc64-UP_cleanup.patch +ppc64-add_vmx.patch +ppc64-missing_sync.patch +ppc64-nvram_rewrite.patch +ppc64-iseries_support.patch +ppc64-hcall_constants.patch +ppc64-iseries_cleanup.patch +ppc64-device_tree_updates_fix.patch +ppc64-iseries_cleanup_2.patch +ppc64-remove-veth-proc.patch +ppc64-add_hcall.patch +ppc64-addvio.patch +ppc64-iseries_pci.patch +ppc64-lparcfg.patch +ppc64-surveillance.patch +ppc64-power4fix.patch +ppc64-vmxsupport.patch +ppc64-hash_page_race.patch +ppc64-hash_page_rewrite.patch +ppc64-mf_proc_cleanup.patch +ppc64-prom_panic.patch +ppc64-iseries_pci_2.patch +ppc64-iseries_fixes.patch +ppc64-viopath_fix.patch +ppc64-makefile_fixes.patch +ppc64-vmlinux_lds.patch +ppc64-setup_cpu.patch +ppc64-epoll.patch +ppc64-compat_stat.patch +ppc64-xmon_fixes.patch +ppc64-rtas_delay.patch +ppc64-bss_clear.patch +ppc64-vio-fixup.patch ppc64 update +as-tuning.patch Anticipatory I/O scheduler tuning. +sched-find_busiest_node-resolution-fix.patch +sched-domains.patch +sched-sibling-map-to-cpumask.patch +sched-domains-i386-ht.patch HT scheduler +68k-369.patch 68k: sysfsification of the zorro driver +laptop-mode-2-doc-updates.patch Documentation -vt-locking-fixes.patch -vt-locking-fixes-warning-fix.patch -vt-locking-fixes-oops_in_progress-fix.patch +vt-locking-fixes-2.patch New VT locking patch -forcedeth-v20.patch Now in the netdev rollup +menuconfig-exit-code-fix.patch Fix menuconfig exit code. +slab-poison-hex-dumping.patch Clean up and improve the reporting when slab detects a poisoning error. +p4-clockmod-cpu-detection-fix.patch Tell users when they could have used speedstep drivers rather than p4-clockmod. +suspend-resume-for-PIT.patch Add suspend support to the ia32 time driver +mremap-dosemu-fix.patch Fix the mremap() fix to make dosemu happy. +truncated-module-check-2.patch The check for truncated modules is back. +alpha-prefetch_spinlock-fix.patch Alpha fix +proc-pid-maps-gate-fixes.patch Fix the UML build and generalise the usage of FIXADDR_USER_START/END for ppc64's use. +tmpfs-readdir-atime-fix.patch Update directory atime in readdir. +symbios-build-fix.patch sym-2 fix +blockdev-bd_private.patch Add a private field to block_device for XFS. +ext3-journal-mode-fix.patch Fix ext3 `chattr +j' files. +pentium-m-support.patch Config support for pentium-M +old-gcc-supports-k6.patch Older gcc's do support k6's +amd-elan-is-a-different-subarch.patch ELAM is a different subarchitecture +efi-conditional-cleanup.patch Be smarter about eliding EFI code at compile time. +gcc-3_4-needs-attribute_used.patch On ia64, gcc-3.4 needs __attribute_used__ to avoid dropping code which we want to keep. +acpi-numa-printk-level-fixes.patch Tidy up some printk facility levels. +keyboard-scancode-fix.patch Fix for Japanese keyboards +serial-01-fixups.patch +serial-02-fixups.patch +serial-03-fixups.patch Serial driver ioctl fixes +BUG-to-BUG_ON.patch Convert lots of BUG()s to BUG_ON()s +sysrq_key_table_key2index-fix.patch Fix up the accidentally-works logic in sysrq_key_table_key2index() +set_scheduler-fix.patch Fix logi in setscheduler(). +usr-isapnp-modem-support.patch Add support for another USR PNP modem +ia32-MSI-vector-handling-fix.patch Fix IRQ vector number passing for MSI. +increase-MAX_MP_BUSSES.patch More busses on 32-way's. +load_elf_interp-error-case-fix.patch Fix error return from load_elf_interp(). +selinux-improve-skb-audit-logging.patch +selinux-SEND_MSG-RECV_MSG-controls.patch SELinux updates +nfs-old-gcc-fix.patch NFS build fix with older gcc's +s390-07-zfcp-host-adapter-update.patch Touchups to this s390 driver +4g4g-acpi-low-mappings-fix.patch Fix boot-time triplefault with PAE. +aio-sysctl-parms.patch Bring this back: make some AIO tunables tunable in /proc. All 525 patches: linus.patch mm.patch add -mmN to EXTRAVERSION sh-merge.patch SH Merge sh-kyrofb-support.patch kyrofb support alsa-101.patch ALSA 1.0.1 alsa-cmipci-joystick-fix.patch 2.6.1-bk1-netdev4.patch 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 kgdb-doc-fix.patch correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2) kgdboe-netpoll.patch kgdb-over-ethernet via netpoll kgdboe-non-ia32-build-fix.patch kgdb-x86_64-support.patch kgdb for x86_64 2.6 kernels kgdb-x86_64-build-fix.patch fix x86_64 build with CONFIG_KGDB=n radeon-line-length-fix.patch radeonfb line length fix scsi-rename-TIMEOUT.patch fix scsi.h #define collision loop-fix-hardsect.patch loop: fix hard sector size loop-fd-leak-fix.patch loop: fix file refcount leak must-fix.patch must fix lists update must fix list update mustfix update must-fix-update-5.patch must-fix update modular-ide-is-broken.patch document in must-fix that modular IDE is RD1-open-mm.patch RD2-release-mm.patch RD3-presto_journal_close-mm.patch RD4-f_mapping-mm.patch RD5-f_mapping2-mm.patch RD6-i_sem-mm.patch RD7-f_mapping3-mm.patch RD8-generic_osync_inode-mm.patch RD9-bd_acquire-mm.patch RD10-generic_write_checks-mm.patch RD11-I_BDEV-mm.patch cramfs-use-pagecache.patch cramfs: use pagecache better raw-driver-refcounting-fix.patch raw.c refcounting fix invalidate_inodes-speedup.patch invalidate_inodes speedup more invalidate_inodes speedup fixes net-jiffy-normalisation-fix.patch NET: Normalize jiffies reported to userspace, in neighbor management code input-mousedev-remove-jitter.patch Input: smooth out mouse jitter input-mousedev-ps2-emulation-fix.patch mousedev PS/@ emulation fix input-01-i8042-suspend.patch input: i8042 suspend input-02-i8042-option-parsing.patch input: i8042 option parsing input-03-psmouse-option-parsing.patch input: psmouse option parsing input-04-atkbd-option-parsing.patch input: atkbd option parsing input-05-missing-module-licenses.patch input: missing module licenses input-06-Kconfig-Synaptics-help.patch Kconfig Synaptics help input-07-sis-aux-port.patch input: SiS AUX port input-11-98busmouse-compile-fix.patch Fix compile error in 98busmouse.c module input-12-mouse-drivers-use-module_param.patch Convert mouse drivers to use module_param input-13-tsdev-use-module_param.patch Convert tsdev to use module_param synaptics-rate-switching.patch Synaptics rate switching psmouse-drop-timed-out-bytes.patch psmouse: log and discard timed out bytes input-print-screen-emulation-fix.patch input: fix PrintScreen emulation input-use-after-free-checks.patch input layer debug checks cpu_sibling_map-fix.patch cpu_sibling_map fix acpi-20031203.patch acpi-20031203-fix.patch cfq-4.patch CFQ io scheduler CFQ fixes config_spinline.patch uninline spinlocks for profiling accuracy. ppc64-WARN_ON.patch [ppc64] clean up WARN_ON backtrace ppc64-IRQ_INPROGRESS.patch [ppc64] revert IRQ_INPROGRESS change ppc64-zImage_default.patch [ppc64] Build the zImage by default ppc64-biarch.patch [ppc64] add automatic check for biarch compilers ppc64-PT_FPSCR_fix.patch [ppc64] ptrace.h PT_FPSCR fixup, from Will Schmidt ppc64-writelogbuffer.patch [ppc64] HvCall_writeLogBuffer called with too large of a buffer ppc64-phandle.patch [ppc64] support for ibm,phandle OF property, from Dave Engebretsen: ppc64-of_traversal_api.patch [ppc64] New Open Firmware device tree API, from Nathan Lynch ppc64-of_traversal_api_2.patch [PPC64] Change to new OF device tree API, from Nathan Lynch ppc64-vty_node.patch [ppc64] vty updates, from Hollis Blanchard ppc64-hvc_console.patch [ppc64] hvc_console can only handle vty nodes compatible with "hvterm1", from Hollis Blanchard ppc64-device_is_compatible.patch [ppc64] use device_is_compatible() instead of manual strcmp, from Hollis Blanchard ppc64-smp_call_function.patch [ppc64] Make IPI receivers survive a late arrival after the sender has given up waiting, from Olof Johansson ppc64-device_tree_updates.patch [ppc64] support for runtime updates of /proc/device-tree, from Nathan Lynch ppc64-device_tree_updates_2.patch [ppc64] base support for dynamic update of OF device, tree from Nathan Lynch ppc64-trivial.patch [ppc64] various trivial patches ppc64-device_tree_updates_3.patch [ppc64] Open Firmware device tree manipulation support, from Nathan Lynch ppc64-ioremap_rework.patch [ppc64] Mem-map I/O changes, from Mike Wolf ppc64-rtas_flash.patch [ppc64] extended flash changes, from Mike Wolf ppc64-cputable.patch [ppc64] cputable update, from Dave Engebretsen ppc64-cputable_2.patch [ppc64] cputable cleanup, from Dave Engebretsen: ppc64-remove_MAX_PROCESSORS.patch [ppc64] iSeries fixups, from Stephen Rothwel ppc64-rtas_functions.patch [ppc64] Add some rtas calls, from John Rose ppc64-rtas_rename.patch [ppc64] rename the rtas event classes to avoid namespace collisions, from John Rose ppc64-stupidnumabug.patch [ppc64] fix sign extension bug in NUMA code ppc64-devinit_fixes.patch [ppc64] Add exports and change some __init to __devinit for dynamic OF and pci hotplug, from John Rose and Linda Xie ppc64-syscall6.patch [ppc64] Add _syscall6, from Olaf Hering ppc64-sched_clock.patch [ppc64] fix sched_clock, from Paul Mackerras: ppc64-compat_update.patch [ppc64] compat layer update, from Paul Mackerras, Olaf Hering and myself ppc64-sys_rtas.patch [ppc64] add rtas syscall, from John Rose ppc64-sharedproc.patch [ppc64] shared processor support, from Dave Engebretsen ppc64-logical_cpu.patch [ppc46] SMT processor support and logical cpu numbering, from Dave Engebretsen ppc64-UP_cleanup.patch [ppc64] UP compile fixes, from Paul Mackerras ppc64-add_vmx.patch [ppc64] Add VMX registers to sigcontext, from Steve Munroe ppc64-missing_sync.patch [ppc64] one instruction fix for synchronization bug found during cpu DLPAR development, from Joel Schopp ppc64-nvram_rewrite.patch [ppc64] NVRAM error logging/buffering patch, from Jake Moilanen ppc64-iseries_support.patch [ppc64] preliminary iseries support, from Paul Mackerras ppc64-hcall_constants.patch [ppc64] Add additional hypervisor call constants, from Dave Boutcher ppc64-iseries_cleanup.patch [ppc64] iSeries fixes, from Stephen Rothwell ppc64-device_tree_updates_fix.patch [ppc64] fix a couple small OF device tree bugs which were overlooked, from Joel Schopp ppc64-iseries_cleanup_2.patch [ppc64] Tidy up various bits of the iSeries code. No significant code changes, from Stephen Rothwell ppc64-remove-veth-proc.patch [ppc64] Small cleanups to iSeries virtual ethernet driver, from Dave Gibson ppc64-add_hcall.patch [ppc64] add hcall interface ppc64-addvio.patch [ppc64] VIO support, from Dave Boutcher, Hollis Blanchard and Santiago Leon ppc64-iseries_pci.patch [ppc64] Get native PCI going on iSeries, from Paul Mackerras ppc64-lparcfg.patch [ppc64] add/forward port of lparcfg, from Will Schmidt ppc64-surveillance.patch [ppc64] Update the surveillance boot parameter to allow all valid settings of the surveillance timeout, from Nathan Fontenot ppc64-power4fix.patch [ppc64] fix POWER3 boot ppc64-vmxsupport.patch [ppc64] VMX (Altivec) support & signal32 rework, from Ben Herrenschmidt ppc64-hash_page_race.patch [ppc64] Fix {pte,pmd}_free vs. hash_page race by relaying actual deallocation with RCU, from Ben Herrenschmidt ppc64-hash_page_rewrite.patch [ppc64] __hash_page rewrite, from Ben Herrenschmidt ppc64-mf_proc_cleanup.patch [ppc64] Tidy up the mf_proc code, from Stephen Rothwell ppc64-prom_panic.patch [ppc64] prom_panic(), from Todd Inglett ppc64-iseries_pci_2.patch [ppc64] Check range of PCI memory and I/O accesses on iSeries, from Stephen Rothwell ppc64-iseries_fixes.patch [ppc64] Fix a compile error and a warning in the iSeries code, from Stephen Rothwell ppc64-viopath_fix.patch [ppc64] Use an atomic_t instead of a volatile unsigned long, from Stephen Rothwell ppc64-makefile_fixes.patch [ppc64] Makefile fixes ppc64-vmlinux_lds.patch [ppc64] vmlinux.lds fixes, from Alan Modra ppc64-setup_cpu.patch [ppc64] setup_cpu must be called on boot cpu ppc64-epoll.patch [ppc64] correct epoll syscall names ppc64-compat_stat.patch [ppc64] cp_compat_stat should copy nanosecond fields ppc64-xmon_fixes.patch [ppc64] xmon breakpoint and single step on LPAR fixes from John Rose ppc64-rtas_delay.patch [ppc64] Fixed rtas_extended_busy_delay_time() to calculate correct value, from John Rose ppc64-bss_clear.patch [ppc64] early BSS clear, from Ben Herrenschmidt ppc64-vio-fixup.patch [ppc64] vio fixup ppc64-bar-0-fix.patch Allow PCI BARs that start at 0 ppc64-reloc_hide.patch qla1280-update-2.patch qla1280 update qla1280-build-fix.patch qla1280.c doesn't compile sym-speed-fix.patch sym2 Ultra-160 fix aic7xxx_old-proc-oops-fix.patch aic7x_old /proc oops fix aic7xxx_old-oops-fix.patch ramdisk-leak-fix.patch fix memory leak in ram disk ramdisk-cleanup.patch intel8x0-cleanup.patch intel8x0 cleanups pdflush-diag.patch zap_page_range-debug.patch zap_page_range() debug asus-L5-fix.patch Asus L5 framebuffer fix jffs-use-daemonize.patch get_user_pages-handle-VM_IO.patch support-zillions-of-scsi-disks.patch support many SCSI disks pci_set_power_state-might-sleep.patch CONFIG_STANDALONE-default-to-n.patch Make CONFIG_STANDALONE default to N extra-buffer-diags.patch CONFIG_SYSFS.patch From: Pat Mochel Subject: [PATCH] Add CONFIG_SYSFS CONFIG_SYSFS-boot-from-disk-fix.patch slab-leak-detector.patch slab leak detector loop-module-alias.patch loop needs MODULE_ALIAS_BLOCK loop-bio-index-fix.patch loop bio indexing fix loop-highmem.patch remove useless highmem bounce from loop/cryptoloop loop-bio-clone.patch loop bio clone optimisation loop-recycle.patch loop bio recycling optimisation acpi-pm-timer-3.patch ACPI PM timer version 3 as-regression-fix.patch Fix IO scheduler regression as-request-poisoning.patch AS: request poisoning as-request-poisoning-fix.patch AS: request poisining fix as-fix-all-known-bugs.patch AS fixes as-new-process-estimation.patch AS: new process estimation as-cooperative-thinktime.patch AS: thinktime improvement as-tuning.patch AS tuning scale-nr_requests.patch scale nr_requests with TCQ depth truncate_inode_pages-check.patch local_bh_enable-warning-fix.patch pnp-fix-2.patch PnP Fixes #2 pnp-fix-3.patch PnP Fixes #3 alpha-stack-dump.patch sysfs_remove_dir-vs-dcache_readdir-race-fix.patch sysfs_remove_dir Vs dcache_readdir race fix invalidate_mmap_range-non-gpl-export.patch mark invalidate_mmap_range() as EXPORT_SYMBOL sym2-speed-selection-fix.patch Speed selection fix for sym53c8xx ppc-export-consistent_sync_page.patch PPC32: Export consistent_sync_page. ppc-use-EXPORT_SYMBOL_NOVERS.patch PPC32: Change all EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL in ppc_ksyms.c ppc-CONFIG_PPC_STD_MMU-fix.patch PPC32: Select arch/ppc/kernel/head.S on CONFIG_PPC_STD_MMU. ppc-IBM-MPC-header-cleanups.patch PPC32: Minor cleanups to IBM4xx and MPC82xx headers. percpu-gcc-34-warning-fix.patch fix gcc-3.4 warning in percpu code nr_requests-oops-fix.patch Fix oops when modifying /sys/block/dm-0/queue/nr_requests netfilter_bridge-compile-fix.patch aacraid-warning-fix.patch aacraid warning fix atapi-mo-support.patch ATAPI MO drive support mt-ranier-support.patch mt rainier support atapi-mo-support-update.patch ATAPI MO support update cdrom_open fix ppp_async-locking-fix.patch Make ppp_async callable from hard interrupt make-try_to_free_pages-walk-zonelist.patch make try_to_free_pages walk zonelist make-try_to_free_pages-walk-zonelist-fix.patch zone scanning fix remove-CardServices-from-pcmcia-net-drivers.patch CardServices() removal from pcmcia net drivers remove-CardServices-from-ide-cs.patch From: Arjan van de Ven Subject: Re: [PATCH 1/10] CardServices() removal from pcmcia net drivers remove-CardServices-from-drivers-net-wireless.patch remove CardServices() from drivers/net/wireless remove-CardServices-from-drivers-serial.patch Remvoe CardServices() from drivers/serial remove-CardServices-from-drivers-serial-fix.patch serial_cs CardServices removal fix remove-CardServices-from-axnet_cs.patch remvoe CardServices from axnet_cs remove-CardServices-final.patch final CardServices() removal patches CardServices-compatibility-layer.patch CardServices compatibility layer sysfs-add-simple-class-device-support.patch sysfs: add "simple" class device support sysfs-remove-tty-class-device-logic.patch sysfs: remove tty class device logic sysfs-add-mem-device-support.patch sysfs: add mem class sysfs-add-misc-class.patch sysfs: add misc class vc-init-race-fix.patch virtual consle initialisation race fix sysfs-add-video-class.patch sysfs: add video class sysfs-add-oss-class.patch sysfs sound class patch for OSS drivers sysfs-add-alsa-class.patch sysfs sound class patch for ALSA drivers sysfs-add-input-class-support.patch sysfs: input class patch tridentfb-non-flatpanel-fix.patch fix for tridentfb.c usage on CRTs. CONFIG_EPOLL-file_struct-members.patch CONFIG_EPOLL=n space reduction epoll-oneshot-support.patch One-shot support for epoll kill_fasync-speedup.patch kill_fasync speedup o21-sched.patch O21 for interactivity 2.6.0 sched-clock-2.6.0-A1.patch Relax synchronization of sched_clock() sched-can-migrate-2.6.0-A2.patch can_migrate_task cleanup sched-cleanup-2.6.0-A2.patch CPU scheduler cleanup sched-style-2.6.0-A5.patch sched.c style cleanups make-for_each_cpu-iterator-more-friendly.patch Make for_each_cpu() Iterator More Friendly make-for_each_cpu-iterator-more-friendly-fix.patch Fix alpha build failure make-for_each_cpu-iterator-more-friendly-fix-fix.patch use-for_each_cpu-in-right-places.patch Use for_each_cpu() Where It's Meant To Be for_each_cpu-oprofile-fix.patch for_each_cpu oprofile fix for_each_cpu-oprofile-fix-2.patch sched-find_busiest_node-resolution-fix.patch sched: improved resolution in find_busiest_node sched-domains.patch sched: scheduler domain support sched-sibling-map-to-cpumask.patch sched: cpu_sibling_map to cpu_mask sched-domains-i386-ht.patch sched: implement domains for i386 HT decrypt-CONFIG_PDC202XX_FORCE-help.patch Change cryptic description and help for CONFIG_PDC202XX_FORCE ide-siimage-seagate.patch ide-siimage-stack-fix.patch ide-siimage-sil3114.patch ide-pdc_old-pio-fix.patch ide-pdc_old-udma66-fix.patch ide-pdc_old-66mhz_clock-fix.patch ide-pdc_new-proc.patch fa311-mac-address-fix.patch wrong mac address with netgear FA311 ethernet card kernel-locking-doc-end-tags-fix.patch Missing end tags in kernel-locking kerneldoc rcupdate-c99-initialisers.patch C99 change to rcupdate.h 68k-339.patch M68k floppy selection 68k-340.patch M68k head console 68k-341.patch M68k head unused 68k-342.patch M68k head comments 68k-343.patch M68k head pic 68k-344.patch M68k head white space 68k-345.patch M68k cache mode 68k-346.patch M68k RMW accesses 68k-347.patch Atari Hades PCI C99 68k-348.patch Amiga sound C99 68k-349.patch BVME6000 RTC C99 68k-350.patch M68k symbol exports 68k-351.patch M68k math emu C99 68k-352.patch MVME16x RTC C99 68k-353.patch Q40 interrupts C99 68k-354.patch Sun-3 ID PROM C99 68k-355.patch Mac ADB IOP fix 68k-359.patch Mac ESP SCSI setup 68k-360.patch Mac SCSI 68k-361.patch Macfb setup 68k-364.patch Mac ADB 68k-365.patch ncr53c7xx SCSI 68k-366.patch BVME6000 SCSI 68k-367.patch Amiga Gayle IDE cleanup 68k-368.patch Amiga Gayle E-Matrix 530 IDE 68k-369.patch Zorro sysfs/driver model 68k-374.patch Amiga debug fix 68k-375.patch Mac II VIA 68k-377.patch M68k asm/system.h 68k-378.patch Amiga NCR53c710 SCSI 68k-379.patch Amiga core C99 68k-380.patch M68k has no VGA/MDA 68k-381.patch M68k thread 68k-382.patch M68k thread_info 68k-383.patch M68k extern inline 68k-384.patch NCR53C9x SCSI inline 68k-385.patch Cirrusfb extern inline 68k-386.patch Genrtc warning 68k-387.patch M68k Documentation 68k-390.patch Amiga Buddha/CatWeasel IDE printk_ratelimit.patch generalise net_ratelimit (printk_ratelimit) printk_ratelimit-fix.patch parintk_ratelimit fix freevxfs-MODULE_ALIAS.patch MODULE_ALIAS for freevxfs trident-cleanup-indentation-D1-2.6.0.patch reindent trident OSS sound driver trident-sound-driver-fixes.patch trident OSS sound driver fixes trident-cleanup-2.patch trident: use pr_debug instead of home-brewed TRDBG compound-page-page_count-fix.patch fix page counting for compound pages inia100-fix.patch fix inia100 driver MAINTAINERS-lanana-update.patch MAINTAINERS update devfs-joystick-fix.patch fix devfs names for joystick s3-sleep-remove-debug-code.patch s3 sleep: Kill obsolete debugging code swsusp-doc-updates.patch swsusp/sleep documentation update watchdog-updates.patch Watchdog patches watchdog-updates-2.patch Watchdog patches (part 2) ext2_new_inode-cleanup.patch ext2_new_inode nanocleanup ext2-s_next_generation-fix.patch ext2: s_next_generation locking ext3-s_next_generation-fix.patch ext3: s_next_generation fixes alt-arrow-console-switch-fix.patch Fix Alt-arrow console switch droppage alt-arrow-console-switch-fix-2.patch Alt-arrow console switch #2 ia32-remove-SIMNOW.patch Remove x86_64 leftover SIMNOW code softcursor-fix.patch Fix softcursor ext2-debug-build-fix.patch ext2: fix build when EXT2_DEBUG is set efi-inline-fixes.patch Fix weird placement of inline do_timer_gettime-cleanup.patch do_timer_gettime() cleanup set_cpus_allowed-locking-fix.patch set_cpus_allowed locking fix set_cpus_allowed locking even more rmmod-race-fix.patch module removal race fix remove-hpet-intel-check.patch Remove Intel check in i386 HPET code devfs-d_revalidate-oops-fix.patch devfs d_revalidate race/oops fix laptop-mode-2.patch laptop-mode for 2.6, version 6 laptop-mode-doc-update.patch Documentation/laptop-mode.txt laptop-mode-2-doc-updates.patch laptop-mode documentation updates ali-m1533-hang-fix.patch ALI M1533 audio hang fix start_this_handle-retval-fix.patch jbd: start_this_handle() return value fix remove-eicon-isdn-driver.patch remove old Eicon isdn driver do_no_page-leak-fix.patch do_no_page leak fix vt-locking-fixes-2.patch VT locking patch #2 pid_max-fix.patch Bug when setting pid_max > 32k allow-SGI-IOC4-chipset-support.patch allow SGI IOC4 chipset support oss-dmabuf-deadlock-fix.patch OSS dmabuf deadlock fix workqueue-cleanup.patch Remove redundant code in workqueue.c libata-update.patch update libata tridentfb-documentation-fix.patch tridentfb documentation fix proc_pid_lookup-speedup.patch Optimize proc_pid_lookup bio_endio-clarifications.patch clarify meaning of bio fields in the end_io function rtc-leak-fixes.patch 2.6.1 RTC leaks. simplify-node-zone-fields-3.patch Simplify node/zone field in page->flags radeonfb-pdi-id-addition.patch Identify RADEON Yd in radeonfb mpt-fusion-update.patch MPT Fusion driver 3.00.00 update use-soft-float.patch Use -msoft-float DRM-cvs-update.patch DRM cvs update sis-DRM-floating-point-removal.patch Remove float from sis DRM drm-include-fix.patch raid6-20040107.patch RAID-6 raid6-readahead-fix.patch RAID-6 readahead fix kthread-primitive.patch kthread primitive use-kthread-primitives.patch Use kthread primitives alpha-module-relocation-overflow-fix.patch Relocation overflow with modules on Alpha eicon-memory-access-size-fix.patch Eicon isdn driver hardware access fix ppc32-of-bootwrapper-support.patch ppc32: OF bootwrapper support lsi-megaraid-pci-id.patch LSI Logic MegaRAID3 PCI ID ide-pci-modules-fix.patch fix issues with loading PCI IDE drivers as modules use-diff-dash-p.patch Fix Documentation/SubmittingPatches to use -p use-kconfig-range-for-NR_CPUS.patch Kconfig: use range for NR_CPUS sysfs-pin-kobject.patch sysfs: pin kobjects to fix use-after-free crashes bio-documentation-update.patch bio documentation update limit-hash-table-sizes.patch Subject: Limit hash table size add-SIOCSIFNAME-compat-ioctl.patch Add SIOCSIFNAME compat ioctl disable-G400-DRM-on-x86_64.patch Disable G400 DRM driver on x86-64 x86_64-merge.patch x86-64 merge for 2.6.1 init-zone-priorities.patch vmscan: initialize zone->{prev,temp}_priority readahead-partial-backout.patch radahead part-backout menuconfig-exit-code-fix.patch kconfig: fix menuconfig exit code slab-poison-hex-dumping.patch slab: hexdump for check_poison p4-clockmod-cpu-detection-fix.patch fix up CPU detection in p4-clockmod suspend-resume-for-PIT.patch suspend/resume support for PIT mremap-dosemu-fix.patch mremap fixes broke shm alias mappings truncated-module-check-2.patch check for truncated modules alpha-prefetch_spinlock-fix.patch Alpha: make prefetch_spinlock() a no-op on UP proc-pid-maps-gate-fixes.patch Fix statically declare FIXMAPs tmpfs-readdir-atime-fix.patch tmpfs readdir does not update dir atime symbios-build-fix.patch Symbios driver linkage fix blockdev-bd_private.patch Add bdev private field ext3-journal-mode-fix.patch pentium-m-support.patch add Pentium M and Pentium-4 M options old-gcc-supports-k6.patch gcc 2.95 supports -march=k6 (no need for check_gcc) amd-elan-is-a-different-subarch.patch AMD Elan is a different subarch efi-conditional-cleanup.patch Arrange for EFI-related code to be compiled away gcc-3_4-needs-attribute_used.patch make gcc 3.4 compilation work acpi-numa-printk-level-fixes.patch ACPI NUMA quiet printk and cleanup keyboard-scancode-fix.patch keyboard scancode fix serial-01-fixups.patch Serial fixups (mostly tested) serial-02-fixups.patch serial fixups (untested) serial-03-fixups.patch more serial driver fixups BUG-to-BUG_ON.patch if ... BUG() -> BUG_ON() sysrq_key_table_key2index-fix.patch sysrq_key_table_key2index() fixlets set_scheduler-fix.patch setscheduler fix usr-isapnp-modem-support.patch isapnp modem addition ia32-MSI-vector-handling-fix.patch ia32 MSI vector handling fix increase-MAX_MP_BUSSES.patch Adjust MAX_MP_BUSSES for summit and generic subarches load_elf_interp-error-case-fix.patch fix error case in binfmt_elf.c:load_elf_interp selinux-01-resource-limit-control.patch selinux: Add resource limit control selinux-02-netif-controls.patch selinux: add netif controls selinux-03-node-controls.patch selinux: Add node controls selinux-04-node_bind-control.patch selinux: Add node_bind control selinux-05-socket_has_perm-cleanup.patch selinux: socket_has_perm cleanup selinux-06-SO_PEERSEC-getpeersec.patch selinux: Add SO_PEERSEC socket option and getpeersec LSM hook. selinux-07-add-dname-to-audit-output.patch selinux: Add dname to audit output when a path cannot be generated. selinux-makefile-cleanup.patch selinux: Makefile cleanup selinux-improve-skb-audit-logging.patch selinux: improve skb audit logging selinux-SEND_MSG-RECV_MSG-controls.patch Add SEND_MSG and RECV_MSG controls nfs-fix-bogus-setattr-calls.patch NFS: fix bogus setattr calls nfs-optimise-COMMIT-calls.patch nfs: Optimize away unnecessary NFSv3 COMMIT calls. nfs-open-intent-fix.patch nfs: Fix an open intent bug nfs-readonly-mounts-fix.patch nfs: Fix readonly mounts nfs-client-deadlock-fix.patch nfs: Fix a possible client deadlock nfs-rpc-debug-oops-fix.patch nfs: Fix an Oops in the RPC debug code... nfs-01-rpc_pipe_timeout.patch NFSv4/RPCSEC_GSS: userland upcall timeouts nfs-02-auth_gss.patch RPCSEC_GSS: More fixes to the upcall mechanism. nfs-03-pipe_close.patch RPCSEC_GSS: detect daemon death nfs-04-fix_nfs4client.patch NFSv4: oops fix nfs-05-fix_idmap.patch NFSv4: client name fixes nfs-06-fix_idmap2.patch NFSv4: Bugfixes and cleanups client name to uid mapper. nfs-07-gss_krb5.patch RPCSEC_GSS: Make it safe to share crypto tfms among multiple threads. nfs-08-gss_missingkfree.patch RPCSEC_GSS: Oops. Major memory leak here. nfs-09-memleaks.patch RPCSEC_GSS: Fix two more memory leaks found by the stanford checker. nfs-10-refleaks.patch RPCSEC_GSS: Fix yet more memory leaks. nfs-11-krb5_cleanup.patch RPCSEC_GSS: krb5 cleanups nfs-12-gss_nokmalloc.patch RPCSEC_GSS: memory allocation fixes nfs-13-krb5_integ.patch RPCSEC_GSS: Client-side only support for rpcsec_gss integrity protection. nfs-14-clnt_seqno_to_req.patch RPCSEC_GSS: gss sequence number history fixes nfs-15-encode_pages_tail.patch XDR: page encoding fix nfs-16-rpc_clones.patch RPC: transport sharing nfs-17-rpc_clone2.patch NFSv4/RPCSEC_GSS: use RPC cloning nfs-18-renew_xdr.patch NFSv4: make RENEW a standalone RPC call nfs-19-renewd.patch NFSv4: make lease renewal daemon per-server nfs-20-fsinfo_xdr.patch NFSv4: Split the code for retrieving static server information out of the GETATTR compound. nfs-21-setclientid_xdr.patch NFSv4: Make SETCLIENTID and SETCLIENTID_CONFIRM standalone operations nfs-22-errno.patch NFSv4: errno fixes nfs-23-open_reclaim.patch NFSv4: Preparation for the server reboot recovery code. nfs-24-state_recovery.patch NFSv4: Basic code for recovering file OPEN state after a server reboot. nfs-25-soft.patch RPC/NFSv4: Allow lease RENEW calls to be soft nfs-26-sock_disconnect.patch RPC: TCP timeout fixes nfs-27-atomic_open.patch NFSv4: Atomic open() nfs-28-open_owner.patch NFSv4: Share open_owner structs nfs-29-fix_idmap3.patch NFSv4: fix multi-partition mount oops nfs_idmap-warning-fix.patch nfs-30-lock.patch NFSv4: Add support for POSIX file locking. nfs-old-gcc-fix.patch NFS: fix for older gcc's nfs-31-attr.patch NFSv2/v3/v4: New attribute revalidation code m68knommu-module-support.patch allow for building module support for m68knommu architecture m68knommu-module-support-2.patch add module support for m68knommu architecture m68knommu-sched_clock.patch sched_clock() for m68knommu architectures m68knommu-include-fix.patch m68knommu include fix m68knommu-cpustats-fix.patch fix cpu stats in m68knommu entry.S m68knommu-types-cleanup.patch use m68k/types.h for m68knommu m68knommu-find_extend_vma.patch implement find_extend_vma() for nommu s390-01-base.patch s390: general update s390-02-common-io-layer.patch s390: common i/o layer s390-03-console-driver.patch s390: console driver. s390-04-dasd-driver.patch s390: dasd driver s390-05-tape-driver.patch s390: tape driver. s390-06-network-drivers.patch s390: network drivers s390-07-zfcp-host-adapter.patch s390: zfcp host adapter s390-07-zfcp-host-adapter-update.patch zfcp host adapter patch cleanup s390-08-new-3270-driver.patch s390: new 3270 driver. s390-09-32-bit-emulation-fixes.patch s390: 32 bit emulation fixes. s390-10-32-bit-ioctl-emulation-fixes.patch s390: 32 bit ioctl emulation fixes. s390-11-tlb-flush-optimisation.patch s390: tlb flush optimization. s390-12-dirty-referenced-bits.patch s390: physical dirty/referenced bits. s390-13-tlb-flush-race-fix.patch s390: tlb flush race. s390-14-rmap-optimisation.patch s390: rmap optimization. s390-14-rmap-optimisation-2.patch rmap page refcounting simplification s390-15-superfluous-flush_tlb_range-calls.patch s390: superflous flush_tlb_range calls. s390-16-follow_page-lockup-fix.patch s390: endless loop in follow_page. const-fixes.patch const vs. __attribute__((const)) confusion sn01.patch sn: Some hwgraph code clean up sn03.patch sn: copyright update sn05.patch sn: namespace cleanup: ioerror_dump->sn_ioerror_dump sn06.patch sn: kill big endian stuff sn07.patch sn: kill $Id$ sn08.patch sn: remove unused enum sn09.patch From: Pat Gefre Subject: Re: [PATCH] Updating our sn code in 2.6] - Patch 009 sn10.patch sn: Kill nag.h sn11.patch sn: Kill the arcs/*.h files sn12.patch sn: Delete invent.h sn13.patch sn: General code clean up of sn/io/io.c sn14.patch sn: machvec/pci.c clean up sn15.patch sn: General clean up of xbow.c sn16.patch sn: Remove the bridge and xbridge code - everything not PIC sn17.patch sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition sn18.patch sn: Fix the last patch - missed an IS_PIC_SOFT and needed the CG definition sn19.patch sn: New code for Opus and CGbrick sn20.patch sn: klgraph.c clean up sn21.patch sn: More klgraph.c clean up sn22.patch sn: General module.c clean up sn23.patch sn: shubio.c cleanup sn24.patch sn: General xtalk.c clean up sn25.patch sn: irq clean up and update sn26.patch sn: code pruning - a couple of adds due to the clean up sn27.patch sn: Fix a couple of compiler warnings sn28.patch sn: hcl.c clean up for init failures and OOM sn29.patch sn: Some small bte code clean ups sn30.patch sn: Moved code out of pciio and into its own file - snia_if.c and renamed the functions sn31.patch sn: A few small clean ups sn32.patch sn: Some more minor clean up sn33.patch sn: Remove __ASSEMBLY__ tags from shubio.h sn34.patch sn: Small check for invalid node in shub ioctl function sn35.patch sn: More code clean up - this time ioconfig_bus.c sn36.patch sn: Code changes for interrupt redirect sn37.patch sn: Forget to check in the _reg file sn38.patch sn: Merged 2 files into another (sgi_io_sim and irix_io_init into sgi_io_init) sn39.patch sn: Support for the LCD sn40.patch sn: Missed an include file in the last patch sn41.patch sn: One less panic sn42.patch sn: SAL interface clean up sn43.patch sn: Fixes for shuberror.c sn44.patch sn: Need a bigger max compact node value sn45.patch sn: Use numionodes sn46.patch sn: Change the definition and usage of iio_itte - make it an array sn47.patch sn: Debug clean up in pcibr_dvr.c sn48.patch sn: New pci provider interfaces sn49.patch sn: Fix IIO_ITTE_DISABLE() args sn50.patch sn: Added a missed opus mod and oom mod sn51.patch sn: Added cbrick_type_get_nasid() function sn52.patch sn: Clean up the bit twiddle macros in pcibr_config.c sn53.patch sn: Fixed an oom in pci_bus_cvlink.c sn54.patch sn: Remove the pcibr_wrap... functions sn55.patch sn: printk cleanup sn56.patch sn: pci dma cleanup sn57.patch sn: Make pcibr debug variables static sn58.patch sn: Include file clean up in pcibr_hints.c sn59.patch sn: Added call to pcireg_intr_status_get sn60.patch sn: More code clean up = mostly pcibr_slot.c sn61.patch sn: pcibr_rrb.c cleanup sn62.patch sn: Minor code clean up of pcibr_error.c sn63.patch sn: sn_pci_fixup() clean up or is it fix up ??? sn65.patch sn: Remove irix_io_init - replace with sgi_master_io_infr_init sn66.patch sn: Don't call init_hcl from the fixup code sn67.patch sn: Error devenable not used - delete defs sn68.patch sn: Delete unused code in pcibr_slot.c sn69.patch sn: Delete unused pciio.c code (???_host???_[sg]et) sn70.patch sn: Minor clean up for ml_iograph.c sn71.patch sn: Simulator check in pci_bus_cvlink.c sn73.patch sn: Mostly printk clean up and remove some dead code sn74.patch sn: A little re-formatting sn75.patch sn: cleanups and error checking list_del-debug.patch list_del debug check print-build-options-on-oops.patch show_task-free-stack-fix.patch show_task() fix and cleanup oops-dump-preceding-code.patch i386 oops output: dump preceding code lockmeter.patch 4g-2.6.0-test2-mm2-A5.patch 4G/4G split patch 4G/4G: remove debug code 4g4g: pmd fix 4g/4g: fixes from Bill 4g4g: fpu emulation fix 4g/4g usercopy atomicity fix 4G/4G: remove debug code 4g4g: pmd fix 4g/4g: fixes from Bill 4g4g: fpu emulation fix 4g/4g usercopy atomicity fix 4G/4G preempt on vstack 4G/4G: even number of kmap types 4g4g: fix __get_user in slab 4g4g: Remove extra .data.idt section definition 4g/4g linker error (overlapping sections) 4G/4G: remove debug code 4g4g: pmd fix 4g/4g: fixes from Bill 4g4g: fpu emulation fix 4g4g: show_registers() fix 4g/4g usercopy atomicity fix 4g4g: debug flags fix 4g4g: Fix wrong asm-offsets entry cyclone time fixmap fix 4G/4G preempt on vstack 4G/4G: even number of kmap types 4g4g: fix __get_user in slab 4g4g: Remove extra .data.idt section definition 4g/4g linker error (overlapping sections) 4G/4G: remove debug code 4g4g: pmd fix 4g/4g: fixes from Bill 4g4g: fpu emulation fix 4g4g: show_registers() fix 4g/4g usercopy atomicity fix 4g4g: debug flags fix 4g4g: Fix wrong asm-offsets entry cyclone time fixmap fix use direct_copy_{to,from}_user for kernel access in mm/usercopy.c 4G/4G might_sleep warning fix 4g/4g pagetable accounting fix Fix 4G/4G and WP test lockup 4G/4G KERNEL_DS usercopy again Fix 4G/4G X11/vm86 oops Fix 4G/4G athlon triplefault 4g4g SEP fix Fix 4G/4G split fix for pre-pentiumII machines 4g4g-locked-userspace-copy.patch Do a locked user-space copy for 4g/4g 4g4g-acpi-low-mappings-fix.patch 4g/4g PAE ACPI low mappings fix ppc-fixes.patch make mm4 compile on ppc O_DIRECT-race-fixes-rollup.patch DIO fixes forward port and AIO-DIO fix O_DIRECT race fixes comments O_DRIECT race fixes fix fix fix DIO locking rework O_DIRECT XFS fix dio-aio-fixes.patch direct-io AIO fixes dio-aio fix fix aio-fallback-bio_count-race-fix-2.patch AIO+DIO bio_count race fix aio-sysctl-parms.patch aio sysctl parms