[Hardy] Update kernel to Linux 2.6.24.4

Bug #301608 reported by Stefan Bader on 2008-11-24
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned
Hardy
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) on 2008-11-24
Changed in linux:
assignee: nobody → stefan-bader-canonical
importance: Undecided → Medium
status: New → In Progress
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) on 2008-11-26
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
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) on 2009-01-08
Changed in linux:
milestone: ubuntu-8.04.4 → ubuntu-8.04.2
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  Edit
Everyone can see this information.

Other bug subscribers