************************************ ***2.6.16_rc4-no1 "Unpredictable"*** ************************************ -------------- patch-2.6.16_rc4.bz2 -------------- Upgrade to the latest prepatch of the linux kernel (2.6.16_rc4) ------------------------------------ 03_patches-from-2.6.16_rc4-mm1-incl-reiser4.patch ------------------------------------ 410 patches from the latest -mm release, including the reiser4 filesystem (2.6.16_rc4-mm1) ----> INCLUDES 2.6-sony_acpi4.patch 2tb-files-add-blkcnt_t-fixes.patch 2tb-files-change-type-of-kstatfs-entries.patch 2tb-files-st_blocks-is-invalid-when-calling-stat64.patch 8139cp-register-interrupt-handler-when-net-device-is-registered.patch aacraid-fix-the-comparison-with-sizeof.patch acx1xx-wireless-driver.patch altix-more-ioc3-cleanups.patch areca-raid-linux-scsi-driver.patch asfs-filesystem-driver.patch asus_acpi-invert-read-of-wled-proc-file-to-show-correct.patch avoid-taking-global-tasklist_lock-for-single-threadedprocess-at-getrusage.patch balance_dirty_pages_ratelimited-take-nr_pages-arg.patch bitmap-region-cleanup.patch block-floppy98-removal-really.patch bluetooth-fix-problem-with-sco.patch bug-fixes-and-cleanup-for-the-bsd-secure-levels-lsm.patch build_lock_ops-cleanup-preempt_disable-usage.patch cfi_cmdset_0001-fix-range-for-cache-invalidation.patch cleanup-cdrom_ioctl.patch cmpci-dont-use-generig_hweight32.patch compilation-fix-for-es7000-when-no-acpi-is-specified-in-config-i386.patch conditionalize-compat_sys_newfstatat.patch config_unwind_info.patch convert-ext3s-truncate_sem-to-a-mutex.patch convert-fs-9p-to-mutexes-fix-locking-bugs.patch convert-kernel-rcupdatecrcu_barrier_sema-to-mutex.patch convert-the-semaphores-in-the-sisusb-driver-to-mutexes.patch cpuset-cleanup-not-not-operators.patch cpuset-memory-spread-basic-implementation.patch cpuset-memory-spread-page-cache-implementation-and-hooks.patch cpuset-memory-spread-slab-cache-implementation.patch cpuset-memory-spread-slab-cache-optimizations.patch cpusets-only-wakeup-kswapd-for-zones-in-the-current-cpuset.patch debug-shared-irqs.patch debug-warn-if-we-sleep-in-an-irq-for-a-long-time.patch decrease-number-of-pointer-derefs-in-jsm_ttyc.patch device-suspend-debug.patch devpts-use-lib-parserc-for-parsing-mount-options.patch disable-atykb-warning.patch dlm-better-handling-of-first-lock.patch dlm-build.patch dlm-cleanup-unused-functions.patch dlm-communication.patch dlm-configuration.patch dlm-core-locking-resend-lookups.patch dlm-core-locking.patch dlm-debug-fs.patch dlm-device-interface-check-allocation.patch dlm-device-interface-dlm-force-unlock.patch dlm-device-interface-fix-device-refcount.patch dlm-device-interface-fix-unlock-race.patch dlm-device-interface-missing-variable.patch dlm-device-interface-use-kzalloc.patch dlm-device-interface.patch dlm-include-own-headers.patch dlm-lockspaces-callbacks-directory.patch dlm-maintainer.patch dlm-no-directory-option.patch dlm-node-weights.patch dlm-recovery-clear-new_master-flag.patch dlm-recovery-remove-true-false-defines.patch dlm-recovery.patch dlm-release-list-of-root-rsbs.patch dlm-remove-file.patch dlm-return-error-in-status-reply.patch dlm-rework-recovery-control.patch dlm-rsb-flag-ops-with-inlined-functions.patch dlm-sem2mutex.patch dlm-use-configfs.patch dlm-use-jhash.patch drivers-dlm-fix-up-schedule_timeout-usage.patch drivers-fc4-fcc-memset-correct-length.patch drivers-mtd-small-cleanups.patch drivers-scsi-aic7xxx-aic79xx_corec-make-ahd_done_with_status-static.patch drivers-scsi-aic7xxx-possible-cleanups.patch drivers-scsi-small-cleanups.patch drivers-scsi-use-time_after-and-friends.patch ensure-ide-taskfile-calls-any-driver-specific.patch exec-allow-init-to-exec-from-any-thread.patch export-file_ra_state_init-again.patch extract-ikconfig-be-sure-binoffset-exists-before-extracting.patch extract-ikconfig-dont-use-long-options.patch extract-ikconfig-use-mktemp1.patch extract-inode_inc_count-inode_dec_count.patch fat_lock-is-used-as-a-mutex-convert-it-to-using-the-new-mutex.patch filemap_fdata_write-api-fix-end-parameter.patch firestream-warnings.patch firmware-fix-bug-in-fw_realloc_buffer.patch fs-coda-proper-prototypes.patch fs-ext2-proper-ext2_get_parent-prototype.patch fs-reiser4-possible-cleanups.patch git-acpi-up-fix-2.patch git-acpi-up-fix.patch git-acpi.patch git-agpgart.patch git-alsa.patch git-audit-inotify_inode_queue_event-fix.patch git-audit.patch git-blktrace.patch git-cfq.patch git-cifs.patch git-drm.patch git-infiniband.patch git-net.patch git-netdev-all.patch git-ntfs.patch git-powerpc.patch git-scsi-misc-restore-zeroing-of-packet_command-struct-in-sr_ioctlc.patch git-scsi-misc.patch git-scsi-rc-fixes.patch git-sparc64.patch git-sym2.patch git-viro-bird-8390-build-fix.patch git-viro-bird-reenable-stuff.patch git-viro-bird.patch git-xfs.patch gregkh-driver-allow-sysfs-attribute-files-to-be-pollable.patch gregkh-driver-aoe-allow-network-interface-migration-on-packet-retransmit.patch gregkh-driver-aoe-do-not-stop-retransmit-timer-when-device-goes-down.patch gregkh-driver-aoe-don-t-request-ata-device-id-on-ata-error.patch gregkh-driver-aoe-increase-allowed-outstanding-packets.patch gregkh-driver-aoe-support-dynamic-resizing-of-aoe-devices.patch gregkh-driver-aoe-support-multiple-aoe-listeners.patch gregkh-driver-aoe-update-device-information-on-last-close.patch gregkh-driver-aoe-update-driver-compatibility-string.patch gregkh-driver-aoe-update-driver-version-number.patch gregkh-driver-aoe-update-version-to-22.patch gregkh-driver-aoe-use-less-confusing-driver-name.patch gregkh-driver-aoe-zero-packet-data-after-skb-allocation.patch gregkh-driver-clean-up-module.c-symbol-searching-logic.patch gregkh-driver-driver-core-platform_get_irq-return-enxio-on-error.patch gregkh-driver-empty_release_functions_are_broken.patch gregkh-driver-export_symbol_gpl_future-rcu.patch gregkh-driver-export_symbol_gpl_future-usb.patch gregkh-driver-export_symbol_gpl_future.patch gregkh-driver-fix-up-the-sysfs-pollable-patch.patch gregkh-driver-handle-errors-returned-by-platform_get_irq.patch gregkh-driver-kobj_map-semaphore-to-mutex-conversion.patch gregkh-driver-kref-avoid-an-atomic-operation-in-kref_put.patch gregkh-driver-module_sysfs_refcount.patch gregkh-driver-put_device-might_sleep.patch gregkh-driver-sysfs-crash-debugging.patch gregkh-i2c-fix-w1_master_ds9490_bridge-dependencies.patch gregkh-i2c-hwmon-allow-sensor-attr-arrays.patch gregkh-i2c-hwmon-convert-semaphores-to-mutexes.patch gregkh-i2c-hwmon-f71805f-convert-semaphore-to-mutex.patch gregkh-i2c-hwmon-f71805f-use-attr-arrays.patch gregkh-i2c-hwmon-pc87360-use-attr-arrays.patch gregkh-i2c-hwmon-sensor-attr-array-2.patch gregkh-i2c-hwmon-vid-pentium-m.patch gregkh-i2c-hwmon-w83627ehf-use-attr-arrays.patch gregkh-i2c-hwmon-w83627hf-add-w83687thf-support.patch gregkh-i2c-hwmon-w83781d-document-alarm-bits.patch gregkh-i2c-hwmon-w83781d-no-reset-by-default.patch gregkh-i2c-hwmon-w83792d-drop-useless-macros.patch gregkh-i2c-hwmon-w83792d-use-attr-arrays.patch gregkh-i2c-i2c-convert-i2c-to-mutexes.patch gregkh-i2c-i2c-convert-semaphores-to-mutexes-2.patch gregkh-i2c-i2c-convert-semaphores-to-mutexes-3.patch gregkh-i2c-i2c-core-optimize-mutex-use.patch gregkh-i2c-i2c-device-id-lm75.patch gregkh-i2c-i2c-drop-frodo.patch gregkh-i2c-i2c-fix-sx200_acb-build-on-other-arches.patch gregkh-i2c-i2c-isp1301_omap-driver-cleanups.patch gregkh-i2c-i2c-ite-name-init.patch gregkh-i2c-i2c-scx200_acb-01-whitespace.patch gregkh-i2c-i2c-scx200_acb-02-debug.patch gregkh-i2c-i2c-scx200_acb-03-refactor.patch gregkh-i2c-i2c-scx200_acb-04-lock_kernel.patch gregkh-i2c-i2c-scx200_acb-05-cs5535.patch gregkh-i2c-i2c-scx200_acb-06-poll.patch gregkh-i2c-i2c-scx200_acb-07-docs.patch gregkh-i2c-i2c-speedup-block-transfers.patch gregkh-i2c-w1-add-the-ds2482-i2c-to-w1-bridge-driver.patch gregkh-i2c-w1-change-the-type-unsigned-long-member-of-struct-w1_bus_master-to-void.patch gregkh-i2c-w1-misc-cleanups.patch gregkh-i2c-w1-move-w1-bus-master-code-into-w1-masters-and-move-w1-slave-code-into-w1-slaves.patch gregkh-i2c-w1-remove-incorrect-module_alias.patch gregkh-i2c-w1-u64-is-not-long-long.patch gregkh-pci-acpiphp-add-new-bus-to-acpi.patch gregkh-pci-pci-device-ensure-sysdata-initialised.patch gregkh-pci-pci-fix-the-x86-pci-domain-support-fix.patch gregkh-pci-pci-give-pci-config-access-initialization-a-defined-ordering.patch gregkh-pci-pci-hotplug-convert-semaphores-to-mutex.patch gregkh-pci-pci-quirk-for-ibm-dock-ii-cardbus-controllers.patch gregkh-pci-pci-really-fix-parent-s-subordinate-busnr.patch gregkh-pci-pci-return-max-reserved-busnr.patch gregkh-pci-pcihp_skeleton.c-cleanup.patch gregkh-pci-per-platform-ia64_-first-last-_device_vector-definitions.patch gregkh-pci-shpchp-bugfix-add-missing-serialization.patch gregkh-pci-shpchp-cleanup-check-command-status.patch gregkh-pci-shpchp-cleanup-controller-list.patch gregkh-pci-shpchp-cleanup-init_slots.patch gregkh-pci-shpchp-cleanup-shpchp_core.c.patch gregkh-pci-shpchp-cleanup-slot-list.patch gregkh-pci-shpchp-fix-incorrect-return-value-of-interrupt-handler.patch gregkh-pci-shpchp-move-slot-name-into-struct-slot.patch gregkh-pci-shpchp-removed-unncessary-magic-member-from-slot.patch gregkh-pci-shpchp-replace-kmalloc-with-kzalloc-and-cleanup-arg-of-sizeof.patch gregkh-pci-x86-pci-domain-support-a-humble-fix.patch gregkh-pci-x86-pci-domain-support-struct-pci_sysdata.patch gregkh-pci-x86-pci-domain-support-the-meat.patch happtmeal-add-pci-probing.patch hotplug_cpu-avoid-hitting-too-many-cachelines-in-recalc_bh_state.patch hpet-fix-acpi-memory-range-length-handling.patch hpet-rtc-emulation-add-watchdog-timer.patch hugepage-allocator-cleanup.patch i386-enable-4k-stacks-by-default.patch ide-amd756-no-host-side-cable-detection.patch input-keyboard_tasklet-dont-touch-leds-of-already-grabed-device.patch introduce-lock_task_sighand-helper.patch ipw2200-restrict-wep-fix.patch ipw2200-suppress-warning-message.patch ipw2200-warning-fix.patch ipw2200_txbusy.patch isdn4linux-siemens-gigaset-drivers-common-module.patch isdn4linux-siemens-gigaset-drivers-direct-usb-connection.patch isdn4linux-siemens-gigaset-drivers-event-layer.patch isdn4linux-siemens-gigaset-drivers-isdn4linux-interface.patch isdn4linux-siemens-gigaset-drivers-isochronous-data-handler.patch isdn4linux-siemens-gigaset-drivers-kconfigs-and-makefiles.patch isdn4linux-siemens-gigaset-drivers-m105-usb-dect-adapter.patch isdn4linux-siemens-gigaset-drivers-procfs-interface.patch isdn4linux-siemens-gigaset-drivers-tty-interface.patch kernel-cpusetc-mutex-conversion.patch kernel-kernel-cpuc-to-mutexes.patch kernel-modulec-semaphore-to-mutex-conversion-for-module_mutex.patch led-add-device-support-for-tosa.patch led-add-led-class.patch led-add-led-device-support-for-ixp4xx-devices.patch led-add-led-device-support-for-locomo-devices.patch led-add-led-device-support-for-the-zaurus-corgi-and.patch led-add-led-timer-trigger.patch led-add-led-trigger-support.patch led-add-nand-mtd-activity-led-trigger.patch led-add-sharp-charger-status-led-trigger.patch led-class-documentation.patch let-ipw21200-select-ieee80211.patch lxdialog-sane-colours.patch md-dm-reduce-stack-usage-with-stacked-block-devices.patch megaraid-unused-variable.patch mempool-add-kmalloc-allocator.patch mempool-add-kzalloc-allocator.patch mempool-add-mempool_create_slab_pool.patch mempool-add-page-allocator.patch mempool-use-common-mempool-kmalloc-allocator.patch mempool-use-common-mempool-kzalloc-allocator.patch mempool-use-common-mempool-page-allocator.patch mempool-use-mempool_create_slab_pool.patch minix-switch-to-inode_inc_link_count-inode_dec_link_count.patch mmc-multi-sector-writes.patch mmc-secure-digital-host-controller-interface-driver-fix.patch mmc-secure-digital-host-controller-interface-driver.patch module_alias_blockchardev_major-for-drivers-scsi.patch mutex-subsystem-add-include-asm-arm-mutexh-fix.patch mutex-subsystem-synchro-test-module.patch net-allow-32-bit-socket-ioctl-in-64-bit-kernel-tidy.patch net-allow-32-bit-socket-ioctl-in-64-bit-kernel.patch net-convert-rtnl-to-mutex.patch net-tipc-possible-cleanups.patch nr_blockdev_pages-in_interrupt-warning.patch oss-semaphore-to-mutex-conversion.patch pci-pci-quirk-for-asus-a8v-and-a8v-deluxe-motherboards.patch permit-dual-mit-gpl-licenses.patch pktcdvd-correctly-set-rq-cmd_len-in-pkt_generic_packet.patch pktcdvd-fix-the-logic-in-the-pkt_writable_track-function.patch pktcdvd-only-return-erofs-when-appropriate.patch pktcdvd-remove-useless-printk-statements.patch pktcdvd-rename-functions-and-make-their-return-values-sane.patch pm-add-state-field-to-pm_message_t-to-hold-actual.patch pm-make-pci_choose_state-use-the-real-device.patch pm-minor-updates-to-core-suspend-resume-functions.patch pm-respect-the-actual-device-power-states-in-sysfs.patch pm-suspend-eisa-and-mca-devices-fix.patch pm-suspend-eisa-and-mca-devices.patch powermac-fix-loss-of-ethernet-phy-on-sleep.patch powerpc-dont-allow-old-rtc-to-be-selected.patch powerpc-native-atomic_add_unless.patch powerpc-newline-for-isync_on_smp.patch reiser4-add-crc-sendfile.patch reiser4-atime-update-fix.patch reiser4-back-to-one-makefile.patch reiser4-big-update-bug-fix-for-readpage-fix.patch reiser4-big-update-bug-fix-for-readpage.patch reiser4-big-update-div64-fix.patch reiser4-big-update-rename-print_address.patch reiser4-big-update-spin_macros-fix.patch reiser4-big-update-update_atime-fixes.patch reiser4-big-update.patch reiser4-bugfix-patch.patch reiser4-check-null.patch reiser4-crypt2cipher-rename.patch reiser4-do-not-use-get_user_pages-and-do-not-check.patch reiser4-doc-fix-reiser4-links-in-documentation.patch reiser4-doc.patch reiser4-export-find_get_pages.patch reiser4-export-page_cache_readahead.patch reiser4-export-radix_tree_preload.patch reiser4-export-remove_from_page_cache.patch reiser4-fix-built_ptr.patch reiser4-fix-dependencies.patch reiser4-fix-endianess.patch reiser4-fix-kbuild.patch reiser4-fix-link_common.patch reiser4-fix-list_splice-usage.patch reiser4-fix-readlink.patch reiser4-fix-wundef-warnings.patch reiser4-fix-zeroing-in-crc-files.patch reiser4-i_sem-mutex-switch.patch reiser4-improved-comment.patch reiser4-include-reiser4.patch reiser4-kconfig-help-cleanup.patch reiser4-key-init-cleanup.patch reiser4-lock-ordering-fix.patch reiser4-mm-remove-pg_highmem-fix.patch reiser4-only-stop-using-__put_page.patch reiser4-only.patch reiser4-page-private-fixes.patch reiser4-printk-warning-fix.patch reiser4-reboot-fix.patch reiser4-reget-page-mapping.patch reiser4-remove-c99isms.patch reiser4-remove-rwx-perm-plugin.patch reiser4-rename-cluster-files.patch reiser4-sb_sync_inodes-cleanup.patch reiser4-sb_sync_inodes.patch reiser4-spinlock-cleanup.patch reiser4-swsusp-build-fix.patch reiser4-try_capture_block-update.patch reiser4-update-filesystems-for-new-delete_inode-behavior.patch reiser4-update.patch reiser4-use-try_to_freeze.patch reiser4-ver_linux-dont-print-reiser4progs-version-if-none-found.patch reiser4-warnings-cleanup.patch reiser4-wundef-fix-2.patch reiser4-wundef-fix.patch reiser4-xattr-build-fix.patch reiser4_releasepage-gfp_t-fixes.patch s390-statistics-infrastructure.patch scsi-aha152x-fixes.patch secure-digital-host-controller-id-and-regs-fix.patch secure-digital-host-controller-id-and-regs.patch sem2mutex-acpi-acpi_link_lock.patch sem2mutex-audit_netlink_sem.patch sem2mutex-autofs4-wq_sem.patch sem2mutex-blockdev-2-git-blktrace-fix.patch sem2mutex-blockdev-2.patch sem2mutex-cassini.patch sem2mutex-drivers-acpi.patch sem2mutex-drivers-block-floppyc.patch sem2mutex-drivers-block-loopc.patch sem2mutex-drivers-block-nbdc.patch sem2mutex-drivers-block-pktcdvdc.patch sem2mutex-drivers-char.patch sem2mutex-drivers-ide.patch sem2mutex-drivers-ieee1394.patch sem2mutex-drivers-md.patch sem2mutex-drivers-media-2.patch sem2mutex-drivers-mtd.patch sem2mutex-drivers-net-irda.patch sem2mutex-drivers-raw-connector-dcdbas-ppp_generic.patch sem2mutex-drivers-scsi-ide-scsic.patch sem2mutex-eventpoll.patch sem2mutex-fs-libfsc.patch sem2mutex-fs-seq_filec.patch sem2mutex-fs.patch sem2mutex-hpfs.patch sem2mutex-inotify.patch sem2mutex-ipc-idsem-fix.patch sem2mutex-ipc-idsem.patch sem2mutex-iprune.patch sem2mutex-jbd-j_checkpoint_mutex.patch sem2mutex-jffs.patch sem2mutex-kcapic.patch sem2mutex-kernel.patch sem2mutex-kprobes.patch sem2mutex-misc-static-one-file-mutexes.patch sem2mutex-mtd-doc2000c.patch sem2mutex-ncpfs.patch sem2mutex-net-2.patch sem2mutex-net.patch sem2mutex-netfilter-x_tablec.patch sem2mutex-nfs-idmapc.patch sem2mutex-ntfs.patch sem2mutex-security.patch sem2mutex-serial-port_write_mutex.patch sem2mutex-sound-oss.patch sem2mutex-sungem.patch sem2mutex-tty.patch sem2mutex-udf.patch sem2mutex-zoran.patch series set_page_dirty-return-value-fixes.patch sg-use-compound-pages.patch shmdt-check-address-aligment.patch shrinks-sizeoffiles_struct-and-better-layout.patch sky2-fix-a-hang-on-yukon-ec-0xb6-rev-1.patch sky2-use-mutex.patch suspend-make-progress-printing-prettier.patch suspend-to-ram-allow-video-options-to-be-set-at-runtime-update.patch suspend-to-ram-allow-video-options-to-be-set-at-runtime.patch sys_setrlimit-cleanup.patch tiny-configurable-support-for-pci-serial-ports.patch touchkit-ps-2-touchscreen-driver.patch tulip-fix-for-64-bit-mips.patch tulip-natsemi-dp83840a-phy-fix.patch update-obsolete_oss_driver-schedule-and-dependencies.patch updated-documentation-nfsroottxt.patch wait_for_helper-trivial-style-cleanup.patch work-around-ppc64-bootup-bug-by-making-mutex-debugging-save-restore-irqs.patch ---- ------------------------------------ 04_patches-from_2.6.16_rc4-ck1.patch ------------------------------------ Some really beneficial patches from the latest -ck patchset (2.6.16_rc4-ck1) ----> INCLUDES 2.6.16-rc2-dynticks-060205.patch hz-default_values.patch hz-no_default_250.patch pdflush-tweaks.patch vm-mapped-1.diff ---- ------------------------------------- 05_plugsched-6.3-for-2.6.16-rc3.patch ------------------------------------- The latest version of plugsched (6.3) Allows support for several CPU Schedulers (Ingosched, Ingosched_Low-Latency, Nicksched, Staircase, SPA_nofrills, SPA_workstation, SPA_server SPA_ebs, and Zaphod) (Default = Ingosched) ---- ---------------------------------- 06_suspend2-2.2.0.1-for-2.6.16-rc4 ---------------------------------- The latest version of suspend2 (2.2.0.1) Allows support for suspend2 Power mangement ---- ----------------- 07_daconfig.patch ----------------- daconfig patch, to show the name of the kernel in menuconfig. ---- ----------------------------------------- 08_vesafb-tng-1.0-rc1-r3-2.6.15-rc1.patch ----------------------------------------- The latest vesafb-tng patch from Spock. Allows the use of vesafb-tng instead of vesafb ---- ------------------------------------- 09_fbsplash-0.9.2-r5-2.6.16-rc2.patch ------------------------------------- The latest fbsplash patch from Spock. Allows support for the gensplash framebuffer splash image. ---- --------------------------------- 10_bdz_undervolt.2006.01.07.patch --------------------------------- Allows you to undervolt standard pentium-m and centrino CPUs (To save laptop battery life) ---- -------------------------- 11_kernel-layer7-2.1.patch -------------------------- The latest layer7 patch (2.1) L7-filter is a new match option for iptables/Netfilter. ---- ----------------------- 12_ibm-fancontrol.patch ----------------------- Control the fanspeed on certain IBM Notebooks. ---- --------------------- 13_squashfs-2.2.patch --------------------- Squash Filesystem support (Squashed filesystem) (2.2) A compressed filesystem, typically used for livecds ---- ------------------------- 14_unionfs-20060215.patch ------------------------- Union FileSystem Support (Snapshot) Newer snapshot of union filesystem. A stacked/compressed filesystem, usually used on livecds. ---- ------------------------------ 15_config-nr-tty-devices.patch ------------------------------ Allows you to adjust the number of tty devices in /dev Located in Char. Devices kernel config ---- ----------------------------- 16_usbhid-readd-kconfig.patch ----------------------------- USB Mouse polling patch ---- --------------------- 17_realtime-lsm.patch --------------------- Real-time linux security module. ---- --------------------- 18_eCryptfs-0.1.patch --------------------- eCrypt filesystem support (0.1) (Not sure what it does exactly, I do not use it, check website below) http://sourceforge.net/projects/ecryptfs ---- ------------------- 19_lufs-0.9.7.patch ------------------- Support for the linux userland filesystem (0.9.7) ----