[Hardy] Update kernel to Linux 2.6.24.4

Bug #301608 reported by Stefan Bader
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Hardy
Fix Released
High
Stefan Bader

Bug Description

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

  [Upstream Kernel Changes]

  * NET: Fix race in dev_close(). (Bug 9750)
  * IPV6: Fix IPsec datagram fragmentation
  * IPV6: dst_entry leak in ip4ip6_err.
  * IPV4: Remove IP_TOS setting privilege checks.
  * IPCONFIG: The kernel gets no IP from some DHCP servers
  * IPCOMP: Disable BH on output when using shared tfm
  * IRQ_NOPROBE helper functions
  * MIPS: Mark all but i8259 interrupts as no-probe.
  * ub: fix up the conversion to sg_init_table()
  * x86: adjust enable_NMI_through_LVT0()
  * SCSI ips: handle scsi_add_host() failure, and other err cleanups
  * CRYPTO xcbc: Fix crash with IPsec
  * CRYPTO xts: Use proper alignment
  * SCSI ips: fix data buffer accessors conversion bug
  * SCSI aic94xx: fix REQ_TASK_ABORT and REQ_DEVICE_RESET
  * x86: replace LOCK_PREFIX in futex.h
  * ARM pxa: fix clock lookup to find specific device clocks
  * futex: fix init order
  * futex: runtime enable pi and robust functionality
  * file capabilities: simplify signal check
  * hugetlb: ensure we do not reference a surplus page after handing it to
    buddy
  * ufs: fix parenthesisation in ufs_set_fs_state()
  * spi: pxa2xx_spi clock polarity fix
  * NETFILTER: Fix incorrect use of skb_make_writable
  * NETFILTER: fix ebtable targets return
  * SCSI advansys: fix overrun_buf aligned bug
  * pata_hpt*, pata_serverworks: fix UDMA masking
  * moduleparam: fix alpha, ia64 and ppc64 compile failures
  * PCI x86: always use conf1 to access config space below 256 bytes
  * e1000e: Fix CRC stripping in hardware context bug
  * atmel_spi: fix clock polarity
  * x86: move out tick_nohz_stop_sched_tick() call from the loop
  * macb: Fix speed setting
  * ioat: fix 'ack' handling, driver must ensure that 'ack' is zero
  * VT notifier fix for VT switch
  * USB: ftdi_sio: Workaround for broken Matrix Orbital serial port
  * USB: ftdi_sio - really enable EM1010PC
  * SCSI: fix BUG when sum(scatterlist) > bufflen
  * x86: don't use P6_NOPs if compiling with CONFIG_X86_GENERIC
  * Fix default compose table initialization
  * SCSI: gdth: bugfix for the at-exit problems
  * sched: fix race in schedule()
  * nfsd: fix oops on access from high-numbered ports
  * sched_nr_migrate wrong mode bits
  * NETFILTER: xt_time: fix failure to match on Sundays
  * NETFILTER: nfnetlink_queue: fix computation of allocated size for
    netlink skb
  * NETFILTER: nfnetlink_log: fix computation of netlink skb size
  * zisofs: fix readpage() outside i_size
  * jbd2: correctly unescape journal data blocks
  * jbd: correctly unescape journal data blocks
  * aio: bad AIO race in aio_complete() leads to process hang
  * async_tx: avoid the async xor_zero_sum path when src_cnt >
    device->max_xor
  * SCSI advansys: Fix bug in AdvLoadMicrocode
  * BLUETOOTH: Fix bugs in previous conn add/del workqueue changes.
  * relay: fix subbuf_splice_actor() adding too many pages
  * slab: NUMA slab allocator migration bugfix
  * S390 futex: let futex_atomic_cmpxchg_pt survive early functional tests.

Stefan Bader (smb)
Changed in linux:
assignee: nobody → stefan-bader-canonical
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Stefan Bader (smb) wrote :

Commited to be included for 2.6.24-23.46

Changed in linux:
status: In Progress → Fix Committed
Tim Gardner (timg-tpi)
Changed in linux:
assignee: nobody → stefan-bader-canonical
importance: Undecided → High
milestone: none → ubuntu-8.04.4
status: New → Fix Committed
assignee: stefan-bader-canonical → nobody
importance: Medium → Undecided
status: Fix Committed → Invalid
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted linux into hardy-proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Steve Beattie (sbeattie)
Changed in linux:
milestone: ubuntu-8.04.4 → ubuntu-8.04.2
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (12.0 KiB)

This bug was fixed in the package linux - 2.6.24-23.46

---------------
linux (2.6.24-23.46) hardy-proposed; urgency=low

  [Alessio Igor Bogani]

  * rt: Updated PREEMPT_RT support to rt21
    - LP: #302138

  [Amit Kucheria]

  * SAUCE: Update lpia patches from moblin tree
    - LP: #291457

  [Andy Whitcroft]

  * SAUCE: replace gfs2_bitfit with upstream version to prevent oops
    - LP: #276641

  [Colin Ian King]

  * isdn: Do not validate ISDN net device address prior to interface-up
    - LP: #237306
  * hwmon: (coretemp) Add Penryn CPU to coretemp
    - LP: #235119
  * USB: add support for Motorola ROKR Z6 cellphone in mass storage mode
    - LP: #263217
  * md: fix an occasional deadlock in raid5
    - LP: #208551

  [Stefan Bader]

  * SAUCE: buildenv: Show CVE entries in printchanges
  * SAUCE: buildenv: Send git-ubuntu-log informational message to stderr
  * Xen: dma: avoid unnecessarily SWIOTLB bounce buffering
    - LP: #247148
  * Update openvz patchset to apply to latest stable tree.
    - LP: #301634
  * XEN: Fix FTBS with stable updates
    - LP: #301634

  [Steve Conklin]

  * Add HID quirk for dual USB gamepad
    - LP: #140608

  [Tim Gardner]

  * Enable CONFIG_AX25_DAMA_SLAVE=y
    - LP: #257684
  * SAUCE: Correctly blacklist Thinkpad r40e in ACPI
    - LP: #278794
  * SAUCE: ALPS touchpad for Dell Latitude E6500/E6400
    - LP: #270643

  [Upstream Kernel Changes]

  * Revert "[Bluetooth] Eliminate checks for impossible conditions in IRQ
    handler"
    - LP: #217659
  * KVM: VMX: Clear CR4.VMXE in hardware_disable
    - LP: #268981
  * iov_iter_advance() fix
    - LP: #231746
  * Fix off-by-one error in iov_iter_advance()
    - LP: #231746
  * USB: serial: ch341: New VID/PID for CH341 USB-serial
    - LP: #272485
  * x86: Fix 32-bit x86 MSI-X allocation leakage
    - LP: #273103
  * b43legacy: Fix failure in rate-adjustment mechanism
    - LP: #273143
  * x86: Reserve FIRST_DEVICE_VECTOR in used_vectors bitmap.
    - LP: #276334
  * openvz: merge missed fixes from vanilla 2.6.24 openvz branch
    - LP: #298059
  * openvz: some autofs related fixes
    - LP: #298059
  * openvz: fix ve stop deadlock after nfs connect
    - LP: #298059
  * openvz: fix netlink and rtnl inside container
    - LP: #298059
  * openvz: fix wrong size of ub0_percpu
    - LP: #298059
  * openvz: fix OOPS while stopping VE started before binfmt_misc.ko loaded
    - LP: #298059
  * x86-64: Fix "bytes left to copy" return value for copy_from_user()
  * NET: Fix race in dev_close(). (Bug 9750)
    - LP: #301608
  * IPV6: Fix IPsec datagram fragmentation
    - LP: #301608
  * IPV6: dst_entry leak in ip4ip6_err.
    - LP: #301608
  * IPV4: Remove IP_TOS setting privilege checks.
    - LP: #301608
  * IPCONFIG: The kernel gets no IP from some DHCP servers
    - LP: #301608
  * IPCOMP: Disable BH on output when using shared tfm
    - LP: #301608
  * IRQ_NOPROBE helper functions
    - LP: #301608
  * MIPS: Mark all but i8259 interrupts as no-probe.
    - LP: #301608
  * ub: fix up the conversion to sg_init_table()
    - LP: #301608
  * x86: adjust enable_NMI_through_LVT0()
    - LP: #301608
  * SCSI ips: handle scsi_add_host() failure, and other err cl...

Changed in linux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.