Comment 0 for bug 301632

Revision history for this message
Stefan Bader (smb) wrote :

This is a tracking report for the merge with upstream stable kernel 2.6.24.4. The following updates are included:

  [Upstream Kernel Changes]

  * time: prevent the loop in timespec_add_ns() from being optimised away
  * kbuild: soften modpost checks when doing cross builds
  * mtd: memory corruption in block2mtd.c
  * md: remove the 'super' sysfs attribute from devices in an 'md' array
  * V4L: ivtv: Add missing sg_init_table()
  * UIO: add pgprot_noncached() to UIO mmap code
  * USB: new quirk flag to avoid Set-Interface
  * NOHZ: reevaluate idle sleep length after add_timer_on()
  * slab: fix cache_cache bootstrap in kmem_cache_init()
  * xen: fix RMW when unmasking events
  * xen: mask out SEP from CPUID
  * xen: fix UP setup of shared_info
  * PERCPU : __percpu_alloc_mask() can dynamically size percpu_data storage
  * alloc_percpu() fails to allocate percpu data
  * vfs: fix data leak in nobh_write_end()
  * pci: revert SMBus unhide on HP Compaq nx6110
  * vmcoreinfo: add the symbol "phys_base"
  * USB: Allow initialization of broken keyspan serial adapters.
  * USB: serial: fix regression in Visor/Palm OS module for kernels >=
    2.6.24
  * USB: serial: ti_usb_3410_5052: Correct TUSB3410 endpoint requirements.
  * CRYPTO xcbc: Fix crash when ipsec uses xcbc-mac with big data chunk
  * mtd: fix broken state in CFI driver caused by FL_SHUTDOWN
  * ipmi: change device node ordering to reflect probe order
  * AX25 ax25_out: check skb for NULL in ax25_kick()
  * NET: include <linux/types.h> into linux/ethtool.h for __u* typedef
  * SUNGEM: Fix NAPI assertion failure.
  * INET: inet_frag_evictor() must run with BH disabled
  * LLC: Restrict LLC sockets to root
  * netpoll: zap_completion_queue: adjust skb->users counter
  * PPPOL2TP: Make locking calls softirq-safe
  * PPPOL2TP: Fix SMP issues in skb reorder queue handling
  * NET: Add preemption point in qdisc_run
  * sch_htb: fix "too many events" situation
  * SCTP: Fix local_addr deletions during list traversals.
  * NET: Fix multicast device ioctl checks
  * TCP: Fix shrinking windows with window scaling
  * TCP: Let skbs grow over a page on fast peers
  * VLAN: Don't copy ALLMULTI/PROMISC flags from underlying device
  * SPARC64: Fix atomic backoff limit.
  * SPARC64: Fix __get_cpu_var in preemption-enabled area.
  * SPARC64: flush_ptrace_access() needs preemption disable.
  * libata: assume no device is attached if both IDENTIFYs are aborted
  * sis190: read the mac address from the eeprom first
  * bluetooth: hci_core: defer hci_unregister_sysfs()
  * SPARC64: Fix FPU saving in 64-bit signal handling.
  * DVB: tda10086: make the 22kHz tone for DISEQC a config option
  * HFS+: fix unlink of links
  * plip: replace spin_lock_irq with spin_lock_irqsave in irq context
  * signalfd: fix for incorrect SI_QUEUE user data reporting
  * POWERPC: Fix build of modular drivers/macintosh/apm_emu.c
  * PARISC futex: special case cmpxchg NULL in kernel space
  * PARISC pdc_console: fix bizarre panic on boot
  * PARISC fix signal trampoline cache flushing
  * acpi: bus: check once more for an empty list after locking it
  * fbdev: fix /proc/fb oops after module removal
  * macb: Call phy_disconnect on removing
  * file capabilities: remove cap_task_kill()
  * locks: fix possible infinite loop in fcntl(F_SETLKW) over nfs