[Intrepid] SRU Update kernel to 2.6.27.16(17)

Stefan Bader stefan.bader at canonical.com
Mon Feb 16 19:10:57 UTC 2009


SRU justification:

Impact: Integration of upstream stable release updates.
One upstream revert to console code causes ABI changes by removing the 
vc_scrl_erase_char element from struct vc_data. Overall the next release 
already has a bumped ABI.

Fix:
  [* ACPI: dock: Don't eval _STA on every show_docked sysfs read](2)
  * 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."(3)
  * 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

(1) Causes the ABI to change
(2) Gets reverted by the 2.6.27.17 update (it is the only patch in that
     release)
(3) Upstream implementation replaces SAUCE patch

-- 

When all other means of communication fail, try words!






More information about the kernel-team mailing list