linux-source-2.6.22 (2.6.22-10.30) gutsy; urgency=low * URGENT upload to fix FTBFS with xen-{i386,amd64} configs, lpia d-i ftbfs, xen ftbfs. * URGENT fix module-check to actually ignore things * URGENT ignore ume modules [Alek Du] * Add Intel Poulsbo chipset Libata support [Amit Kucheria] * Update configuration files * Enable stylus on Lenovo X60/X61 thinkpads [Ben Collins] * ubuntu: Disable snd-hda-intel, in favor of lum updated version [Kyle McMartin] * apparmor 10.3 hooks * add lpia d-i udeb generation * fix bits of rt/diff for -rt8 * fix rt/diff for 2.6.22.3 changes * fix up rt/diff for stable 2.6.22.4 [LaMont Jones] * Update configuration files [Phillip Lougher] * WriteSupportForNTFS: make fuse module available to d-i [Tim Gardner] * Gutsy Tribe 3 CD don't load on Dell Inspiron 1501 - LP: #121111 * Update configuration files * Update configuration files * Update configuration files [Upstream Kernel Changes] * [SPARC64]: Fix handling of multiple vdc-port nodes. * [SPARC64]: Tweak assertions in sun4v_build_virq(). * [SPARC64]: Fix log message type in vio_create_one(). * [SPARC64]: Fix two year old bug in early bootup asm. * [SPARC64]: Improve VIO device naming further. * [SPARC64]: Handle multiple domain-services-port nodes properly. * [SPARC64]: Add proper multicast support to VNET driver. * [SPARC64]: Do not flood log with failed DS messages. * [SPARC64]: Use KERN_ERR in IRQ manipulation error printks. * [SPARC64]: Fix virq decomposition. * [SPARC]: Fix serial console device detection. * [SPARC64]: fix section mismatch warning in pci_sunv4 * [SPARC64]: fix section mismatch warning in mdesc.c * [SPARC64] viohs: extern on function definition * [SPARC64]: Fix sun4u PCI config space accesses on sun4u. * [SPARC64]: Fix show_stack() when stack argument is NULL. * [SUNLANCE]: Fix sparc32 crashes by using of_*() interfaces. * [SPARC]: Centralize find_in_proplist() instead of duplicating N times. * [SPARC64]: Fix hard-coding of cpu type output in /proc/cpuinfo on sun4v. * [SPARC64]: Do not assume sun4v chips have load-twin/store-init support. * [SPARC64]: Fix memory leak when cpu hotplugging. * USB: cdc-acm: fix sysfs attribute registration bug * TCP FRTO retransmit bug fix * Fix TC deadlock. * Fix IPCOMP crashes. * Fix console write locking in sparc drivers. * Add a PCI ID for santa rosa's PATA controller. * Missing header include in ipt_iprange.h * SCTP scope_id handling fix * Fix rfkill IRQ flags. * gen estimator timer unload race * gen estimator deadlock fix * Fix error queue socket lookup in ipv6 * Fix ipv6 link down handling. * Netpoll leak * Sparc64 bootup assembler bug * Fix ipv6 tunnel endianness bug. * Fix sparc32 memset() * Fix sparc32 udelay() rounding errors. * Fix TCP IPV6 MD5 bug. * KVM: SVM: Reliably detect if SVM was disabled by BIOS * USB: fix warning caused by autosuspend counter going negative * usb-serial: Fix edgeport regression on non-EPiC devices * Fix reported task file values in sense data * aacraid: fix security hole * firewire: fw-sbp2: set correct maximum payload (fixes CardBus adapters) * make timerfd return a u64 and fix the __put_user * V4L: Add check for valid control ID to v4l2_ctrl_next * V4L: ivtv: fix broken VBI output support * V4L: ivtv: fix DMA timeout when capturing VBI + another stream * V4L: ivtv: Add locking to ensure stream setup is atomic * V4L: wm8775/wm8739: Fix memory leak when unloading module * Input: lifebook - fix an oops on Panasonic CF-18 * splice: fix double page unlock * drm/i915: Fix i965 secured batchbuffer usage (CVE-2007-3851) * Fix leak on /proc/lockdep_stats * CPU online file permission * Fix user struct leakage with locked IPC shem segment * md: handle writes to broken raid10 arrays gracefully * md: raid10: fix use-after-free of bio * pcmcia: give socket time to power down * Fix leaks on /proc/{*/sched, sched_debug, timer_list, timer_stats} * futex: pass nr_wake2 to futex_wake_op * "ext4_ext_put_in_cache" uses __u32 to receive physical block number * Include serial_reg.h with userspace headers * dm io: fix panic on large request * i386: HPET, check if the counter works * fw-ohci: fix "scheduling while atomic" * firewire: fix memory leak of fw_request instances * softmac: Fix ESSID problem * eCryptfs: ecryptfs_setattr() bugfix * nfsd: fix possible read-ahead cache and export table corruption * readahead: MIN_RA_PAGES/MAX_RA_PAGES macros * fs: 9p/conv.c error path fix * forcedeth bug fix: cicada phy * forcedeth bug fix: vitesse phy * forcedeth bug fix: realtek phy * acpi-cpufreq: Proper ReadModifyWrite of PERF_CTL MSR * jbd commit: fix transaction dropping * jbd2 commit: fix transaction dropping * hugetlb: fix race in alloc_fresh_huge_page() * do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY * uml: limit request size on COWed devices * sony-laptop: fix bug in event handling * destroy_workqueue() can livelock * drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit * cfq-iosched: fix async queue behaviour * libata: add FUJITSU MHV2080BH to NCQ blacklist * ieee1394: revert "sbp2: enforce 32bit DMA mapping" * nfsd: fix possible oops on re-insertion of rpcsec_gss modules * dm raid1: fix status * dm io: fix another panic on large request * dm snapshot: permit invalid activation * dm: disable barriers * cr_backlight_probe() allocates too little storage for struct cr_panel * ACPI: dock: fix opps after dock driver fails to initialize * Hangup TTY before releasing rfcomm_dev * Keep rfcomm_dev on the list until it is freed * nf_conntrack: don't track locally generated special ICMP error * IPV6: /proc/net/anycast6 unbalanced inet6_dev refcnt * sysfs: release mutex when kmalloc() failed in sysfs_open_file(). * Netfilter: Fix logging regression * USB: fix for ftdi_sio quirk handling * sx: switch subven and subid values * UML: exports for hostfs * Linux 2.6.22.2 * fix oops in __audit_signal_info() * random: fix bound check ordering (CVE-2007-3105) * softmac: Fix deadlock of wx_set_essid with assoc work * ata_piix: update map 10b for ich8m * PPC: Revert "[POWERPC] Don't complain if size-cells == 0 in prom_parse()" * PPC: Revert "[POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC" * powerpc: Fix size check for hugetlbfs * direct-io: fix error-path crashes * stifb: detect cards in double buffer mode more reliably * pata_atiixp: add SB700 PCI ID * CPUFREQ: ondemand: fix tickless accounting and software coordination bug * CPUFREQ: ondemand: add a check to avoid negative load calculation * Linux 2.6.22.3 * intel_agp: really fix 945/965GME * Reset current->pdeath_signal on SUID binary execution (CVE-2007-3848) * MSS(mmc/sd/sdio) driver patch -- Kyle McMartin