# My specific stuff, at the top to make it easier to work stuff below. gregkh/gregkh-laptop-sysrq.patch gregkh/gregkh-usb-hacking.patch gregkh/gregkh-usb-minors.patch gregkh/gregkh-kobject-warn.patch gregkh/gregkh-debugfs_example.patch gregkh/gregkh-gpl_future-test.patch # driver patches queued for 2.6.16 # driver patches for after 2.6.16 is out driver/put_device-might_sleep.patch driver/empty_release_functions_are_broken.patch driver/allow-sysfs-attribute-files-to-be-pollable.patch driver/fix-up-the-sysfs-pollable-patch.patch driver/driver-core-platform_get_irq-return-enxio-on-error.patch driver/handle-errors-returned-by-platform_get_irq.patch driver/kref-avoid-an-atomic-operation-in-kref_put.patch driver/kobj_map-semaphore-to-mutex-conversion.patch driver/clean-up-module.c-symbol-searching-logic.patch driver/export_symbol_gpl_future.patch driver/export_symbol_gpl_future-rcu.patch driver/export_symbol_gpl_future-usb.patch driver/module_sysfs_refcount.patch driver/sysfs-relay-channel-buffers-as-sysfs-attributes.patch driver/relay-consolidate-relayfs-core-into-kernel-relay.c.patch driver/sysfs-update-relay-file-support-for-generic-relay-api.patch driver/relayfs-remove-relayfs-in-favour-of-config_relay.patch driver/relay-relay-header-cleanup.patch driver/sysfs-add-__attr_relay-helper-for-relay-attributes.patch driver/sysfs-kzalloc-conversion.patch driver/firmware-fix-bug-in-fw_realloc_buffer.patch # helper tool, not for mainline. driver/sysfs-crash-debugging.patch driver/aoe-zero-packet-data-after-skb-allocation.patch driver/aoe-support-dynamic-resizing-of-aoe-devices.patch driver/aoe-increase-allowed-outstanding-packets.patch driver/aoe-use-less-confusing-driver-name.patch driver/aoe-allow-network-interface-migration-on-packet-retransmit.patch driver/aoe-update-device-information-on-last-close.patch driver/aoe-update-driver-compatibility-string.patch driver/aoe-update-driver-version-number.patch driver/aoe-do-not-stop-retransmit-timer-when-device-goes-down.patch driver/aoe-support-multiple-aoe-listeners.patch driver/aoe-don-t-request-ata-device-id-on-ata-error.patch driver/aoe-update-version-to-22.patch driver/spi-per-transfer-overrides-for-wordsize-and-clocking.patch # i2c patches queued for 2.6.16 (bugfixes, new ids, etc.) # i2c patches for after 2.6.16 is out i2c/hwmon-allow-sensor-attr-arrays.patch i2c/hwmon-pc87360-use-attr-arrays.patch i2c/hwmon-f71805f-use-attr-arrays.patch i2c/i2c-convert-i2c-to-mutexes.patch i2c/i2c-scx200_acb-01-whitespace.patch i2c/i2c-scx200_acb-02-debug.patch i2c/i2c-scx200_acb-03-refactor.patch i2c/i2c-scx200_acb-04-lock_kernel.patch i2c/i2c-scx200_acb-05-cs5535.patch i2c/i2c-scx200_acb-06-poll.patch i2c/i2c-scx200_acb-07-docs.patch i2c/i2c-fix-sx200_acb-build-on-other-arches.patch i2c/hwmon-sensor-attr-array-2.patch i2c/hwmon-w83792d-use-attr-arrays.patch i2c/hwmon-w83792d-drop-useless-macros.patch i2c/i2c-speedup-block-transfers.patch i2c/i2c-convert-semaphores-to-mutexes-2.patch i2c/i2c-convert-semaphores-to-mutexes-3.patch i2c/hwmon-convert-semaphores-to-mutexes.patch i2c/hwmon-f71805f-convert-semaphore-to-mutex.patch i2c/hwmon-w83627hf-add-w83687thf-support.patch i2c/hwmon-vid-pentium-m.patch i2c/hwmon-w83627ehf-use-attr-arrays.patch i2c/hwmon-w83781d-document-alarm-bits.patch i2c/hwmon-w83781d-no-reset-by-default.patch i2c/i2c-core-optimize-mutex-use.patch i2c/i2c-drop-frodo.patch i2c/i2c-ite-name-init.patch i2c/i2c-isp1301_omap-driver-cleanups.patch i2c/w1-change-the-type-unsigned-long-member-of-struct-w1_bus_master-to-void.patch i2c/w1-move-w1-bus-master-code-into-w1-masters-and-move-w1-slave-code-into-w1-slaves.patch i2c/w1-add-the-ds2482-i2c-to-w1-bridge-driver.patch i2c/w1-misc-cleanups.patch i2c/fix-w1_master_ds9490_bridge-dependencies.patch i2c/w1-remove-incorrect-module_alias.patch i2c/w1-u64-is-not-long-long.patch i2c/w1-use-kthread-api.patch # still needs a lot of work before acceptance i2c/i2c-device-id-lm75.patch # pci patches queued for 2.6.16 (bugfixes, new ids, etc.) # pci patches for after 2.6.16 is out pci/msi-vector-targeting-abstractions.patch pci/per-platform-ia64_-first-last-_device_vector-definitions.patch pci/altix-msi-support.patch pci/pci-fix-msi-build-breakage-in-x86_64.patch pci/pci-clean-up-msi.c-a-bit.patch pci/x86-pci-domain-support-a-humble-fix.patch pci/x86-pci-domain-support-struct-pci_sysdata.patch pci/x86-pci-domain-support-the-meat.patch pci/pci-fix-the-x86-pci-domain-support-fix.patch pci/pci-device-ensure-sysdata-initialised.patch pci/pci-return-max-reserved-busnr.patch pci/pci-really-fix-parent-s-subordinate-busnr.patch pci/pci-quirk-for-ibm-dock-ii-cardbus-controllers.patch pci/pci-hotplug-convert-semaphores-to-mutex.patch pci/shpchp-cleanup-init_slots.patch pci/shpchp-cleanup-shpchp_core.c.patch pci/shpchp-cleanup-slot-list.patch pci/shpchp-cleanup-controller-list.patch pci/shpchp-cleanup-check-command-status.patch pci/shpchp-bugfix-add-missing-serialization.patch pci/pcihp_skeleton.c-cleanup.patch pci/shpchp-replace-kmalloc-with-kzalloc-and-cleanup-arg-of-sizeof.patch pci/shpchp-removed-unncessary-magic-member-from-slot.patch pci/shpchp-move-slot-name-into-struct-slot.patch pci/shpchp-fix-incorrect-return-value-of-interrupt-handler.patch pci/pci-give-pci-config-access-initialization-a-defined-ordering.patch pci/pci-avoid-leaving-master_abort-disabled-permanently-when-returning-from-pci_scan_bridge.patch pci/shpchp-remove-unused-pci_bus-member-from-controller-structure.patch pci/shpchp-remove-unused-wait_for_ctrl_irq.patch pci/shpchp-event-handling-rework.patch pci/shpchp-fix-slot-state-handling.patch pci/shpchp-adapt-to-pci-driver-model.patch pci/pci-add-pci_device_shutdown-to-pci_bus_type.patch pci/pci-smbus-unhide-on-hp-compaq-nx6110.patch pci/pci-pci-quirk-for-asus-a8v-and-a8v-deluxe-motherboards.patch pci/pci-make-msi-quirk-inheritable-from-the-pci-bus.patch pci/pci-msi-save-restore-for-suspend-resume.patch pci/pci-remove-msi-save-restore-code-in-specific-driver.patch pci/pci-resource-address-mismatch.patch pci/pci-fix-problems-with-msi-x-on-ia64.patch pci/pci-pci-cardbus-cards-hidden-needs-pci-assign-busses-to-fix.patch pci/pci-move-pci_dev_put-outside-a-spinlock.patch pci/acpiphp-add-new-bus-to-acpi.patch pci/acpi-export-acpi_bus_trim.patch pci/acpiphp-add-dock-event-handling.patch pci/acpi-remove-dock-event-handling-from-ibm_acpi.patch pci/acpiphp-slot-management-fix-v4.patch pci/acpiphp-fix-bridge-handle.patch # usb patches queued for 2.6.16 (bugfixes, new ids, etc.) # bugfixes, and stuff to be in sles10 usb/usb-add-zc0301-video4linux2-driver.patch # stuff to get into 2.6.16 (documentation, minor stuff, odd arch, etc.) # stuff after 2.6.16 is out usb/usb-unusual_devs-entry-for-lyra-rca-rd1080.patch usb/usb-lh7a40x-gadget-driver-fixed-a-dead-lock.patch usb/usb-gadget-rndis-fix-alloc-bug.patch usb/usb-optimise-devio.c-usbdev_read.patch usb/usb-optimise-devio.c-usbdev_read-fix.patch usb/usb-mdc800.c-to-kzalloc.patch usb/usb-kzalloc-for-storage.patch usb/usb-kzalloc-for-hid.patch usb/usb-kzalloc-in-dabusb.patch usb/usb-kzalloc-in-w9968cf.patch usb/usb-kzalloc-in-usbvideo.patch usb/usb-kzalloc-in-cytherm.patch usb/usb-kzalloc-in-idmouse.patch usb/usb-kzalloc-in-ldusb.patch usb/usb-kzalloc-in-phidgetinterfacekit.patch usb/usb-kzalloc-in-phidgetservo.patch usb/usb-kzalloc-in-usbled.patch usb/usb-kzalloc-in-sisusbvga.patch usb/ub-use-kzalloc.patch usb/usb-remove-obsolete_oss_usb_driver-drivers.patch usb/usb-drivers-usb-core-message.c-make-usb_get_string-static.patch usb/usb-remove-linux_version_code-macro-usage.patch # usb patches for after 2.6.16 is out usb/usb-convert-a-bunch-of-usb-semaphores-to-mutexes.patch usb/usb-ehci-and-nf2-quirk.patch usb/usb-ehci-full-speed-iso-bugfixes.patch usb/usb-ehci-for-freescale-83xx.patch usb/usb-ehci-and-freescale-83xx-quirk.patch usb/usb-ehci-for-au1200.patch usb/usb-ohci-for-au1200.patch usb/usb-ehci-unlink-tweaks.patch usb/usb-add-support-for-ochi-on-at91rm9200.patch usb/usb-add-support-for-at91-gadget.patch usb/usb-minor-gadget-rndis-tweak.patch usb/usb-fix-masking-bug-initialization-of-freescale-ehci-controller.patch usb/recognize-three-more-usb-peripheral-controllers.patch usb/usb-usbcore-sets-up-root-hubs-earlier.patch usb/usb-ohci-uses-driver-model-wakeup-flags.patch usb/usb-remove-usbcore-specific-wakeup-flags.patch usb/usbhid-add-error-handling.patch usb/usb-pegasus-linksys-usbvpn1-support-cleanup.patch usb/usb-zero-driver-removed-duplicated-code.patch # Don't send this for initial 2.6.16 round, due to need for testing usb/uhci-use-one-qh-per-endpoint-not-per-urb.patch usb/uhci-use-dummy-tds.patch usb/uhci-remove-main-list-of-urbs.patch usb/uhci-improve-debugging-code.patch usb/uhci-don-t-log-short-transfers.patch usb/uhci-hcd-fix-mistaken-usage-of-list_prepare_entry.patch usb/usb-core-and-hcds-don-t-put_device-while-atomic.patch usb/usbcore-fix-compile-error-with-config_usb_suspend-n.patch usb/usb-gadget-driver-section-fixups.patch usb/usb-ethernet-gadget-driver-section-fixups.patch usb/usb-visor.c-id-for-gspda-smartphone.patch usb/usb-fix-warning-in-drivers-usb-media-ov511.c.patch usb/usb-zc0301-driver-updates.patch usb/usb-credits-add-credits-about-the-zc0301-and-et61x51-usb-drivers.patch # broken :( usb/usb-serial-dynamic-id.patch # needs lots of work before going to mainline usb/usbip.patch usb/usb-usbip-build-fix.patch usb/usb-usbip-more-dead-code-fix.patch usb/usb-usbip-warning-fixes.patch # my ols tutorial driver, never in mainline usb/usb-gotemp.patch # distro specific stuff, not for mainline, unless they beg... usb/always-announce-new-usb-devices.patch # devfs will die, hahahahaha!!!! devfs/devfs-die-die-die.patch devfs/devfs-remove-documentation.patch devfs/devfs-scrub-partitions.patch devfs/devfs-scrub-init.patch devfs/devfs-remove-serial-subsystem.patch devfs/devfs-remove-scsi-subsystem.patch devfs/devfs-remove-ide-subsystem.patch devfs/devfs-remove-ieee1394-subsystem.patch devfs/devfs-remove-devfs-tape.patch devfs/devfs-remove-devfs_mk_dir.patch devfs/devfs-remove-devfs_mk_symlink.patch devfs/devfs-remove-devfs_mk_bdev.patch devfs/devfs-remove-devfs_mk_cdev.patch devfs/devfs-remove-devfs_remove.patch devfs/devfs-remove-devfs_fs_kernel.h.patch devfs/devfs-remove-misc-devfs_name.patch devfs/devfs-remove-genhd-devfs_name.patch devfs/devfs-remove-videodev-devfs_name.patch devfs/devfs-remove-line-devfs_name.patch devfs/devfs-remove-tty-devfs_name.patch devfs/devfs-tty_driver_no_devfs.patch devfs/devfs-minor-cleanups.patch # what a load of crap... devfs/ndevfs.patch usb/usb-initdata-fixes.patch usb/usbfs2.patch