[ubuntu/lucid-updates] linux-lts-backport-oneiric 3.0.0-25.41~lucid1 (Accepted)

Adam Conrad adconrad at 0c3.net
Mon Sep 10 16:31:13 UTC 2012


linux-lts-backport-oneiric (3.0.0-25.41~lucid1) lucid-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1036577

  [ Andy Whitcroft ]

  * SAUCE: rds_ib_send() -- prevent local pings triggering BUG_ON()
    - LP: #1016299
    - CVE-2012-2372

  [ Douglas Bagnall ]

  * SAUCE: Unlock the rc_dev lock when the raw device is missing
    - LP: #1015836

  [ Upstream Kernel Changes ]

  * cifs: always update the inode cache with the results from a FIND_*
    - LP: #1031926
  * ntp: Fix STA_INS/DEL clearing bug
    - LP: #1031926
  * mm: fix lost kswapd wakeup in kswapd_stop()
    - LP: #1031926
  * MIPS: Properly align the .data..init_task section.
    - LP: #1031926
  * UBIFS: fix a bug in empty space fix-up
    - LP: #1031926
  * dm raid1: fix crash with mirror recovery and discard
    - LP: #1031926
  * mm/vmstat.c: cache align vm_stat
    - LP: #1031926
  * mm: memory hotplug: Check if pages are correctly reserved on a
    per-section basis
    - LP: #1031926
  * mm: reduce the amount of work done when updating min_free_kbytes
    - LP: #1031926
  * mm: vmscan: fix force-scanning small targets without swap
    - LP: #1031926
  * vmscan: clear ZONE_CONGESTED for zone with good watermark
    - LP: #1031926
  * vmscan: add shrink_slab tracepoints
    - LP: #1031926
  * vmscan: shrinker->nr updates race and go wrong
    - LP: #1031926
  * vmscan: reduce wind up shrinker->nr when shrinker can't do work
    - LP: #1031926
  * vmscan: limit direct reclaim for higher order allocations
    - LP: #1031926
  * vmscan: abort reclaim/compaction if compaction can proceed
    - LP: #1031926
  * mm: compaction: trivial clean up in acct_isolated()
    - LP: #1031926
  * mm: change isolate mode from #define to bitwise type
    - LP: #1031926
  * mm: compaction: make isolate_lru_page() filter-aware
    - LP: #1031926
  * mm: zone_reclaim: make isolate_lru_page() filter-aware
    - LP: #1031926
  * mm: migration: clean up unmap_and_move()
    - LP: #1031926
  * mm: compaction: allow compaction to isolate dirty pages
    - LP: #1031926
  * mm: compaction: determine if dirty pages can be migrated without
    blocking within ->migratepage
    - LP: #1031926
  * mm: page allocator: do not call direct reclaim for THP allocations
    while compaction is deferred
    - LP: #1031926
  * mm: compaction: make isolate_lru_page() filter-aware again
    - LP: #1031926
  * kswapd: avoid unnecessary rebalance after an unsuccessful balancing
    - LP: #1031926
  * kswapd: assign new_order and new_classzone_idx after wakeup in sleeping
    - LP: #1031926
  * mm: compaction: introduce sync-light migration for use by compaction
    - LP: #1031926
  * mm: vmscan: when reclaiming for compaction, ensure there are sufficient
    free pages available
    - LP: #1031926
  * mm: vmscan: do not OOM if aborting reclaim to start compaction
    - LP: #1031926
  * mm: vmscan: check if reclaim should really abort even if
    compaction_ready() is true for one zone
    - LP: #1031926
  * vmscan: promote shared file mapped pages
    - LP: #1031926
  * vmscan: activate executable pages after first usage
    - LP: #1031926
  * mm/vmscan.c: consider swap space when deciding whether to continue
    reclaim
    - LP: #1031926
  * mm: test PageSwapBacked in lumpy reclaim
    - LP: #1031926
  * mm: vmscan: convert global reclaim to per-memcg LRU lists
    - LP: #1031926
  * cpusets: avoid looping when storing to mems_allowed if one node remains
    set
    - LP: #1031926
  * cpusets: stall when updating mems_allowed for mempolicy or disjoint
    nodemask
    - LP: #1031926
  * cpuset: mm: reduce large amounts of memory barrier related damage v3
    - LP: #1031926
  * mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma
    - LP: #1031926
  * vmscan: fix initial shrinker size handling
    - LP: #1031926
  * Linux 3.0.39
    - LP: #1031926
  * rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb.
    - LP: #871904
  * Avoid sysfs oops when an rc_dev's raw device is absent
    - LP: #1015836
  * eCryptfs: Copy up POSIX ACL and read-only flags from lower mount
    - LP: #1009207
  * eCryptfs: Initialize empty lower files when opening them
    - LP: #911507
  * mmc: sdhci-pci: CaFe has broken card detection
    - LP: #1034988
  * powerpc/ftrace: Fix assembly trampoline register usage
    - LP: #1034988
  * powerpc: Add "memory" attribute for mfmsr()
    - LP: #1034988
  * powerpc: Fix wrong divisor in usecs_to_cputime
    - LP: #1034988
  * SCSI: libsas: continue revalidation
    - LP: #1034988
  * SCSI: libsas: fix sas_discover_devices return code handling
    - LP: #1034988
  * SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)
    - LP: #1034988
  * SCSI: fix hot unplug vs async scan race
    - LP: #1034988
  * SCSI: Avoid dangling pointer in scsi_requeue_command()
    - LP: #1034988
  * ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad one
    - LP: #1034988
  * ALSA: hda - Add support for Realtek ALC282
    - LP: #1025377, #1034988
  * usbdevfs: Correct amount of data copied to user in processcompl_compat
    - LP: #1034988
  * usb: gadget: Fix g_ether interface link status
    - LP: #1034988
  * locks: fix checking of fcntl_setlease argument
    - LP: #1034988
  * ftrace: Disable function tracing during suspend/resume and hibernation,
    again
    - LP: #1034988
  * stable: update references to older 2.6 versions for 3.x
    - LP: #1034988
  * workqueue: perform cpu down operations from low priority cpu_notifier()
    - LP: #1034988
  * ACPI/AC: prevent OOPS on some boxes due to missing check
    power_supply_register() return value check
    - LP: #1034988
  * Btrfs: call the ordered free operation without any locks held
    - LP: #1034988
  * drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128
    columns.
    - LP: #1034988
  * drm/radeon: fix non revealent error message
    - LP: #1034988
  * drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)
    - LP: #1034988
  * drm/radeon: on hotplug force link training to happen (v2)
    - LP: #1034988
  * nfsd4: our filesystems are normally case sensitive
    - LP: #1034988
  * nfs: skip commit in releasepage if we're freeing memory for fs-related
    reasons
    - LP: #1034988
  * ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
    - LP: #1034988
  * ext4: don't let i_reserved_meta_blocks go negative
    - LP: #1034988
  * bnx2: Fix bug in bnx2_free_tx_skbs().
    - LP: #1034988
  * sch_sfb: Fix missing NULL check
    - LP: #1034988
  * sctp: Fix list corruption resulting from freeing an association on a
    list
    - LP: #1034988
  * caif: Fix access to freed pernet memory
    - LP: #1034988
  * cipso: don't follow a NULL pointer when setsockopt() is called
    - LP: #1034988
  * caif: fix NULL pointer check
    - LP: #1034988
  * wanmain: comparing array with NULL
    - LP: #1034988
  * tcp: Add TCP_USER_TIMEOUT negative value check
    - LP: #1034988
  * USB: kaweth.c: use GFP_ATOMIC under spin_lock
    - LP: #1034988
  * net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling
    - LP: #1034988
  * tcp: perform DMA to userspace only if there is a task waiting for it
    - LP: #1034988
  * net/tun: fix ioctl() based info leaks
    - LP: #1034988
  * USB: echi-dbgp: increase the controller wait time to come out of halt.
    - LP: #1034988
  * ALSA: snd-usb: fix clock source validity index
    - LP: #1034988
  * ALSA: mpu401: Fix missing initialization of irq field
    - LP: #1034988
  * ASoC: wm8962: Allow VMID time to fully ramp
    - LP: #1034988
  * ASoC: wm8994: Ensure there are enough BCLKs for four channels
    - LP: #1034988
  * m68k: Make sys_atomic_cmpxchg_32 work on classic m68k
    - LP: #1034988
  * m68k: Correct the Atari ALLOWINT definition
    - LP: #1034988
  * futex: Test for pi_mutex on fault in futex_wait_requeue_pi()
    - LP: #1034988
  * futex: Fix bug in WARN_ON for NULL q.pi_state
    - LP: #1034988
  * futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()
    - LP: #1034988
  * Linux 3.0.40
    - LP: #1034988

linux (3.0.0-24.40) oneiric-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
    - LP: #1027841

  [ Andy Whitcroft ]

  * [Packaging] getabis should be extracting all packages
    - LP: #1021174
  * [Config] getabis -- series uses linux-image-extra
    - LP: #1021174

  [ Stefan Bader ]

  * SAUCE: sched: Fix race in task_group()
    - LP: #999755

  [ Tim Gardner ]

  * Extract firmware module info during getabi
    - LP: #1021174

  [ Upstream Kernel Changes ]

  * net: sock: validate data_len before allocating skb in
    sock_alloc_send_pskb()
    - LP: #1006622
    - CVE-2012-2136
  * epoll: clear the tfile_check_list on -ELOOP
    - LP: #1021811
    - CVE-2012-3375
  * ALSA: hda - Add Realtek ALC280 codec support
    - LP: #1017017, #1025406
  * powerpc/xmon: Use cpumask iterator to avoid warning
    - LP: #1025406
  * media: smsusb: add autodetection support for USB ID 2040:f5a0
    - LP: #1025406
  * ARM: fix rcu stalls on SMP platforms
    - LP: #1025406
  * cipso: handle CIPSO options correctly when NetLabel is disabled
    - LP: #1025406
  * net: l2tp_eth: fix kernel panic on rmmod l2tp_eth
    - LP: #1025406
  * dummy: fix rcu_sched self-detected stalls
    - LP: #1025406
  * ethtool: allow ETHTOOL_GSSET_INFO for users
    - LP: #1025406
  * bridge: Assign rtnl_link_ops to bridge devices created via ioctl (v2)
    - LP: #1025406
  * bonding: Fix corrupted queue_mapping
    - LP: #1025406
  * ipv6: Move ipv6 proc file registration to end of init order
    - LP: #1025406
  * sky2: fix checksum bit management on some chips
    - LP: #1025406
  * be2net: fix a race in be_xmit()
    - LP: #1025406
  * netpoll: fix netpoll_send_udp() bugs
    - LP: #1025406
  * hwmon: (applesmc) Limit key length in warning messages
    - LP: #1025406
  * nilfs2: ensure proper cache clearing for gc-inodes
    - LP: #1025406
  * udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol()
    - LP: #1025406
  * udf: Avoid run away loop when partition table length is corrupted
    - LP: #1025406
  * udf: Fortify loading of sparing table
    - LP: #1025406
  * ath9k: Fix softlockup in AR9485
    - LP: #1025406
  * ath9k_hw: avoid possible infinite loop in ar9003_get_pll_sqsum_dvc
    - LP: #1025406
  * ath9k: enable serialize_regmode for non-PCIE AR9287
    - LP: #1025406
  * ASoC: tlv320aic3x: Fix codec pll configure bug
    - LP: #1025406
  * Btrfs: run delayed directory updates during log replay
    - LP: #1025406
  * drm/edid: don't return stack garbage from supports_rb
    - LP: #1025406
  * drm/nouveau/fbcon: using nv_two_heads is not a good idea
    - LP: #1025406
  * drm/i915: Fix eDP blank screen after S3 resume on HP desktops
    - LP: #1025406
  * acpi_pad: fix power_saving thread deadlock
    - LP: #1025406
  * ACPI: Add a quirk for "AMILO PRO V2030" to ignore the timer overriding
    - LP: #1025406
  * ACPI, x86: fix Dell M6600 ACPI reboot regression via DMI
    - LP: #1025406
  * ACPI sysfs.c strlen fix
    - LP: #1025406
  * stable: Allow merging of backports for serious user-visible performance
    issues
    - LP: #1025406
  * USB: option: add id for Cellient MEN-200
    - LP: #1025406
  * USB: option: Add USB ID for Novatel Ovation MC551
    - LP: #1025406
  * USB: CP210x Add 10 Device IDs
    - LP: #1025406
  * cfg80211: fix potential deadlock in regulatory
    - LP: #1025406
  * can: c_can: precedence error in c_can_chip_config()
    - LP: #1025406
  * oprofile: perf: use NR_CPUS instead or nr_cpumask_bits for static array
    - LP: #1025406
  * mac80211: correct behaviour on unrecognised action frames
    - LP: #1025406
  * mwifiex: fix 11n rx packet drop issue
    - LP: #1025406
  * vfs: make O_PATH file descriptors usable for 'fchdir()'
    - LP: #1025406
  * mtd: cafe_nand: fix an & vs | mistake
    - LP: #1025406
  * tcm_fc: Resolve suspicious RCU usage warnings
    - LP: #1025406
  * eCryptfs: Gracefully refuse miscdev file ops on inherited/passed files
    - LP: #1025406
  * eCryptfs: Fix lockdep warning in miscdev operations
    - LP: #1025406
  * eCryptfs: Properly check for O_RDONLY flag before doing privileged open
    - LP: #1025406
  * USB: cdc-wdm: fix lockup on error in wdm_read
    - LP: #1025406
  * USB: option: add ZTE MF60
    - LP: #1025406
  * USB: option: Add MEDIATEK product ids
    - LP: #1025406
  * PCI: EHCI: fix crash during suspend on ASUS computers
    - LP: #1025406
  * xhci: Avoid dead ports when CONFIG_USB_XHCI_HCD=n
    - LP: #1025406
  * ipheth: add support for iPad
    - LP: #1025406
  * tracing: change CPU ring buffer state from tracing_cpumask
    - LP: #1025406
  * vhost: don't forget to schedule()
    - LP: #1025406
  * raid5: delayed stripe fix
    - LP: #1025406
  * rtl8187: ->brightness_set can not sleep
    - LP: #1025406
  * umem: fix up unplugging
    - LP: #1025406
  * x86, cpufeature: Rename X86_FEATURE_DTS to X86_FEATURE_DTHERM
    - LP: #1025406
  * md/raid5: Do not add data_offset before call to is_badblock
    - LP: #1025406
  * md/raid10: Don't try to recovery unmatched (and unused) chunks.
    - LP: #1025406
  * memory hotplug: fix invalid memory access caused by stale kswapd
    pointer
    - LP: #1025406
  * drivers/rtc/rtc-mxc.c: fix irq enabled interrupts warning
    - LP: #1025406
  * mm, thp: abort compaction if migration page cannot be charged to memcg
    - LP: #1025406
  * fs: ramfs: file-nommu: add SetPageUptodate()
    - LP: #1025406
  * mm: Hold a file reference in madvise_remove
    - LP: #1025406
  * ACPI: Make acpi_skip_timer_override cover all source_irq==0 cases
    - LP: #1025406
  * ACPI: Remove one board specific WARN when ignoring timer overriding
    - LP: #1025406
  * Linux 3.0.37
    - LP: #1025406
  * x86, mce, therm_throt: Don't report power limit and package level
    thermal throttle events in mcelog
    - LP: #930288
  * hwmon: (it87) Preserve configuration register bits on init
    - LP: #1026850
  * block: fix infinite loop in __getblk_slow
    - LP: #1026850
  * media: dvb-core: Release semaphore on error path dvb_register_device()
    - LP: #1026850
  * mtd: nandsim: don't open code a do_div helper
    - LP: #1026850
  * ARM: SAMSUNG: fix race in s3c_adc_start for ADC
    - LP: #1026850
  * intel_ips: blacklist HP ProBook laptops
    - LP: #1026850
  * fifo: Do not restart open() if it already found a partner
    - LP: #1026850
  * rt2x00usb: fix indexes ordering on RX queue kick
    - LP: #1026850
  * e1000e: Correct link check logic for 82571 serdes
    - LP: #1026850
  * Input: xpad - add Andamiro Pump It Up pad
    - LP: #1026850
  * tcp: drop SYN+FIN messages
    - LP: #1026850
  * cfg80211: check iface combinations only when iface is running
    - LP: #1026850
  * ntp: Fix leap-second hrtimer livelock
    - LP: #1026850
  * ntp: Correct TAI offset during leap second
    - LP: #1026850
  * timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond
    - LP: #1026850
  * time: Move common updates to a function
    - LP: #1026850
  * hrtimer: Provide clock_was_set_delayed()
    - LP: #1026850
  * timekeeping: Fix leapsecond triggered load spike issue
    - LP: #1026850
  * timekeeping: Maintain ktime_t based offsets for hrtimers
    - LP: #1026850
  * hrtimers: Move lock held region in hrtimer_interrupt()
    - LP: #1026850
  * timekeeping: Provide hrtimer update function
    - LP: #1026850
  * hrtimer: Update hrtimer base offsets each hrtimer_interrupt
    - LP: #1026850
  * timekeeping: Add missing update call in timekeeping_resume()
    - LP: #1026850
  * Linux 3.0.38
    - LP: #1026850

Date: 2012-08-14 18:41:15.127294+00:00
Changed-By: Luis Henriques <luis.henriques at canonical.com>
Signed-By: Adam Conrad <adconrad at 0c3.net>
https://launchpad.net/ubuntu/lucid/+source/linux-lts-backport-oneiric/3.0.0-25.41~lucid1
-------------- next part --------------
Sorry, changesfile not available.


More information about the Lucid-changes mailing list