Impact: Integration of upstream stable release updates.
Fix:
* ACPI: dock: Don't eval _STA on every show_docked sysfs read
* ACPI: Enable bit 11 in _PDC to advertise hw coord
* agp/intel: add support for G41 chipset
* agp/intel: Fix broken (C) symbol in device name.
* agp/intel: Reduce extraneous PCI posting reads during init
* e1000: fix bug with shared interrupt during reset
* e1000: Fix PCI enable to honor the need_ioport flag
* eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init
* md: Ensure an md array never has too many devices.
* module: remove over-zealous check in __module_get()
* prevent kprobes from catching spurious page faults
* sgi-xp: fix writing past the end of kzalloc()'d space
* shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
* sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices
* wait: prevent exclusive waiter starvation
* x86: APIC: enable workaround on AMD Fam10h CPUs
* ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others
* firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others
* firewire: sbp2: fix DMA mapping leak on the failure path
* firewire: sbp2: add workarounds for 2nd and 3rd generation iPods
* ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods
* 8250_pci: add support for netmos 9835 IBM devices
* ACPICA: Fix table entry truncation calculation
* ACPI: disable ACPI cleanly when bad RSDP found
* ACPI: proc_dir_entry 'video/VGA' already registered
* ACPI: Skip the first two elements in the _BCL package
* Add support for '8-port RS-232 MIC-3620 from advantech'
* ALSA: hda - Add missing COEF initialization for ALC887
* ALSA: hda - Add missing initialization for ALC272
* ALSA: hda - Add quirk for FSC Amilo Xi2550
* PCI: properly clean up ASPM link state on device remove
* PCI: return error on failure to read PCI ROMs
* seq_file: move traverse so it can be used from seq_read
* seq_file: fix big-enough lseek() + read()
* serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS EX-41092 Dual 16950 Serial adapter
* elf core dump: fix get_user use
* XFS: set b_error from bio error in xfs_buf_bio_end_io
* Add a reference to sunrpc in svc_addsock
* mm: remove UP version of lru_add_drain_all()
** Revert "vt: fix background color on line feed"(1)
* md: Don't try to set an array to 'read-auto' if it is already in that state.
* md: Allow metadata_version to be updated for externally managed metadata.
* ipw2200: fix scanning while associated
* hso: rfkill type should be WWAN
* dm mpath: avoid attempting to activate null path
* ACPICA: Copy dynamically loaded tables to local buffer
* Revert "UBUNTU: SAUCE: Work around ACPI corruption upon suspend on some Dell machines."
* ACPICA: Add function to dereference returned reference objects
* ACPI: don't load acpi_cpufreq if acpi=off
* ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
* Revert USB: option: add Pantech cards
* USB: new id for ti_usb_3410_5052 driver
* USB: option: New mobile broadband modems to be supported
* USB: two more usb ids for ti_usb_3410_5052
* USB: usb-storage: add Pentax to the bad-vendor list
* sctp: Fix another socket race during accept/peeloff
* genirq: NULL struct irq_desc's member 'name' in dynamic_irq_cleanup()
* Linux 2.6.27.16
SRU justification:
Impact: Integration of upstream stable release updates.
Fix: irq_cleanup( )
* ACPI: dock: Don't eval _STA on every show_docked sysfs read
* ACPI: Enable bit 11 in _PDC to advertise hw coord
* agp/intel: add support for G41 chipset
* agp/intel: Fix broken (C) symbol in device name.
* agp/intel: Reduce extraneous PCI posting reads during init
* e1000: fix bug with shared interrupt during reset
* e1000: Fix PCI enable to honor the need_ioport flag
* eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init
* md: Ensure an md array never has too many devices.
* module: remove over-zealous check in __module_get()
* prevent kprobes from catching spurious page faults
* sgi-xp: fix writing past the end of kzalloc()'d space
* shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM
* sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices
* wait: prevent exclusive waiter starvation
* x86: APIC: enable workaround on AMD Fam10h CPUs
* ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others
* firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others
* firewire: sbp2: fix DMA mapping leak on the failure path
* firewire: sbp2: add workarounds for 2nd and 3rd generation iPods
* ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods
* 8250_pci: add support for netmos 9835 IBM devices
* ACPICA: Fix table entry truncation calculation
* ACPI: disable ACPI cleanly when bad RSDP found
* ACPI: proc_dir_entry 'video/VGA' already registered
* ACPI: Skip the first two elements in the _BCL package
* Add support for '8-port RS-232 MIC-3620 from advantech'
* ALSA: hda - Add missing COEF initialization for ALC887
* ALSA: hda - Add missing initialization for ALC272
* ALSA: hda - Add quirk for FSC Amilo Xi2550
* PCI: properly clean up ASPM link state on device remove
* PCI: return error on failure to read PCI ROMs
* seq_file: move traverse so it can be used from seq_read
* seq_file: fix big-enough lseek() + read()
* serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS EX-41092 Dual 16950 Serial adapter
* elf core dump: fix get_user use
* XFS: set b_error from bio error in xfs_buf_bio_end_io
* Add a reference to sunrpc in svc_addsock
* mm: remove UP version of lru_add_drain_all()
** Revert "vt: fix background color on line feed"(1)
* md: Don't try to set an array to 'read-auto' if it is already in that state.
* md: Allow metadata_version to be updated for externally managed metadata.
* ipw2200: fix scanning while associated
* hso: rfkill type should be WWAN
* dm mpath: avoid attempting to activate null path
* ACPICA: Copy dynamically loaded tables to local buffer
* Revert "UBUNTU: SAUCE: Work around ACPI corruption upon suspend on some Dell machines."
* ACPICA: Add function to dereference returned reference objects
* ACPI: don't load acpi_cpufreq if acpi=off
* ACPI: video: Fix reversed brightness behavior on ThinkPad SL series
* Revert USB: option: add Pantech cards
* USB: new id for ti_usb_3410_5052 driver
* USB: option: New mobile broadband modems to be supported
* USB: two more usb ids for ti_usb_3410_5052
* USB: usb-storage: add Pentax to the bad-vendor list
* sctp: Fix another socket race during accept/peeloff
* genirq: NULL struct irq_desc's member 'name' in dynamic_
* Linux 2.6.27.16
(1) Causes ABI bump