This bug was fixed in the package linux-ports - 2.6.28-2.7 --------------- linux-ports (2.6.28-2.7) jaunty; urgency=low [ Luke Yelavich ] * Disable RELOCATABLE on powerpc64-smp - LP: #329400 * Turn ABI/module checking back on * Adjust ia64 to reduce kernel size, and increase functionality * add the ext4 module for Debian Installer * add some more IDE modules for Debian Installer * enable Ubuntu modules for powerpc - LP: #329704 * add the dm-raid4-5 module for Debian Installer * fix up some differences in config for modules that should be buildable on all powerpc variants * enable maple platform support in the powerpc64-smp kernel * a few more ia64 configuration tweaks * make the Ubuntu added drbd module compile properly on powerpc * move rtc-ppc into the powerpc kernels - LP: #26658 * re-add device-tree-compiler for powerpc again [ Michael Casadevall ] * [sparc] Prevent __LITTLE_ENDIAN from being defined in the kernel headers Rebase on top of Jaunty 2.6.28-8.24: [ Scott James Remnant ] * Change CPU_FREQ_DEFAULT_GOV_ONDEMAND to y * SAUCE: Link acpi-cpufreq.o first [ Tim Gardner ] * Build in CPU Frequency scaling drivers [ Andy Whitcroft ] * include the kernel configuration in the sub-flavour images - LP: #328859 [ Tim Gardner ] * Revert "SAUCE: (drop after 2.6.28) [eCryptfs] Regression in unencrypted filename symlinks" in favor of upstream commit. * Fix compile issues with qc-usb * SAUCE: (remove after 2.6.28) V4L/DVB (10216): saa7127: fix broken S-Video with saa7129 - LP: #329267 [ Upstream Kernel Changes ] * Subject:SAUCE: LP#193970 iwlagn: fix hw-rfkill while the interface is down - LP: #193970 * x86, vmi: put a missing paravirt_release_pmd in pgd_dtor * nbd: fix I/O hang on disconnected nbds * mac80211: restrict to AP in outgoing interface heuristic * w1: w1 temp calculation overflow fix * zd1211rw: adding 0ace:0xa211 as a ZD1211 device * zd1211rw: treat MAXIM_NEW_RF(0x08) as UW2453_RF(0x09) for TP-Link WN322/422G * parport: parport_serial, don't bind netmos ibm 0299 * syscall define: fix uml compile bug * kernel-doc: fix syscall wrapper processing * Fix page writeback thinko, causing Berkeley DB slowdown * write-back: fix nr_to_write counter * writeback: fix break condition * mm: rearrange exit_mmap() to unlock before arch_exit_mmap * powerpc/fsl-booke: Fix mapping functions to use phys_addr_t * lockd: fix regression in lockd's handling of blocked locks * sctp: Fix crc32c calculations on big-endian arhes. * sctp: Correctly start rtx timer on new packet transmissions. * sctp: Properly timestamp outgoing data chunks for rtx purposes * net: Fix frag_list handling in skb_seq_read * net: Fix OOPS in skb_seq_read(). * drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic * ipv4: fix infinite retry loop in IP-Config * net: Fix userland breakage wrt. linux/if_tunnel.h * net: packet socket packet_lookup_frame fix * packet: Avoid lock_sock in mmap handler * sungem: Soft lockup in sungem on Netra AC200 when switching interface up * udp: Fix UDP short packet false positive * udp: increments sk_drops in __udp_queue_rcv_skb() * ipv6: Disallow rediculious flowlabel option sizes. * ipv6: Copy cork options in ip6_append_data * net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2 * sky2: fix hard hang with netconsoling and iface going up * tun: Add some missing TUN compat ioctl translations. * tun: Fix unicast filter overflow * virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs * tcp: splice as many packets as possible at once * tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits. * sparc: Enable syscall wrappers for 64-bit (CVE-2009-0029) * sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx() * ALSA: hda - Add missing terminator in slave dig-out array * ALSA: mtpav - Fix initial value for input hwport * HID: adjust report descriptor fixup for MS 1028 receiver * ide/libata: fix ata_id_is_cfa() (take 4) * libata: fix EH device failure handling * netfilter: fix tuple inversion for Node information request * netfilter: xt_sctp: sctp chunk mapping doesn't work * x86: microcode_amd: fix wrong handling of equivalent CPU id * ide-cd: fix DMA for non bio-backed requests * net: Fix data corruption when splicing from sockets. * Linux 2.6.28.6 * eCryptfs: Regression in unencrypted filename symlinks [ Amit Kucheria ] * Remove perm-blacklist [ Andy Whitcroft ] * SAUCE: psmouse/synaptics: ensure we reset the device on resume - LP: #317270 [ Tim Gardner ] * Add lpia to getabi script * SAUCE: tracer for sreadahead [ Andy Whitcroft ] * SAUCE: switch the Asus Pundit P1-AH2 to old acpi sleep ordering - LP: #327267 [ Tim Gardner ] * Added LPIA arch support * Added libdrm-dev as a 'Replaces' to linux-libc-dev * SAUCE: LPIA support for 9202 HDA Sigmatel codec * SAUCE: Add an X86_LPIA Kconfig option * SAUCE: UHCI USB quirk for resume * SAUCE: LPIA Reboot fix for Intel Crownbeach development boards * SAUCE: LPIA Logical reset of USB port on resume * Set CONFIG_WIRELESS_OLD_REGULATORY=n, added wireless-crda as an install dependency. [ Upstream Kernel Changes ] * Revert "Revert "x86, early_ioremap: fix fencepost error"" - LP: #312554 * drm/i915: capture last_vblank count at IRQ uninstall time too - LP: #320813 * drm/i915: add get_vblank_counter function for GM45 - LP: #320813 * Staging: comedi: fix Kbuild * Staging: meilhaus: fix Kbuild * Staging: android: binder: fix arm build errors * Staging: android: timed_gpio: Fix build to build on kernels after 2.6.25. * Staging: android: fix build error on 64bit boxes * Staging: android: Add lowmemorykiller documentation. * Staging: android: task_get_unused_fd_flags: fix the wrong usage of tsk->signal * staging: agnx: drivers/staging/agnx/agnx.h needs * Staging: usbip: usbip_start_threads(): handle kernel_thread failure * Staging: poch: fix verification of memory area * Documentation: move DMA-mapping.txt to Doc/PCI/ * sgi-xp: fix writing past the end of kzalloc()'d space * do_wp_page: fix regression with execute in place * wait: prevent exclusive waiter starvation * shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM * revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY" * prevent kprobes from catching spurious page faults * sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices * md: Ensure an md array never has too many devices. * md: Fix a bug in linear.c causing which_dev() to return the wrong device. * ACPI: Enable bit 11 in _PDC to advertise hw coord * ACPI: dock: Don't eval _STA on every show_docked sysfs read * 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 * module: remove over-zealous check in __module_get() * x86: APIC: enable workaround on AMD Fam10h CPUs * eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init * eeepc-laptop: Add support for extended hotkeys * e1000: fix bug with shared interrupt during reset * e1000: Fix PCI enable to honor the need_ioport flag * agp/intel: Fix broken ® symbol in device name. * ALSA: hda - Add quirk for FSC Amilo Xi2550 * ALSA: hda - Add missing COEF initialization for ALC887 * ALSA: hda - Add missing initialization for ALC272 * asus_acpi: Add R1F support * panasonic-laptop: fix X[ ARRAY_SIZE(X) ] * ACPI: Skip the first two elements in the _BCL package * ACPI: proc_dir_entry 'video/VGA' already registered * ACPI: disable ACPI cleanly when bad RSDP found * ACPICA: Fix table entry truncation calculation * 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 * Add support for '8-port RS-232 MIC-3620 from advantech' * mm: fix error case in mlock downgrade reversion * elf core dump: fix get_user use * ACPI: video: Fix reversed brightness behavior on ThinkPad SL series * ipw2200: fix scanning while associated * XFS: set b_error from bio error in xfs_buf_bio_end_io * Revert USB: option: add Pantech cards * USB: option: New mobile broadband modems to be supported * USB: new id for ti_usb_3410_5052 driver * USB: two more usb ids for ti_usb_3410_5052 * USB: usb-storage: add Pentax to the bad-vendor list * sata_via: Add VT8261 support * nbd: do not allow two clients at the same time * sctp: Fix another socket race during accept/peeloff * Linux 2.6.28.5 --