[ubuntu/precise-security] linux 3.2.0-31.50 (Accepted)
Adam Conrad
adconrad at 0c3.net
Fri Sep 21 16:00:57 UTC 2012
linux (3.2.0-31.50) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1047242
[ Dave Airlie ]
* SAUCE: drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot
- LP: #1039157
[ Kamal Mostafa ]
* SAUCE: input: Cypress PS/2 Trackpad move PSMOUSE_CYPRESS enum
- LP: #1041594
linux (3.2.0-31.49) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1046216
[ Cypress Semiconductor Corporation ]
* SAUCE: input: Cypress PS/2 Trackpad mouse driver
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad link driver into psmouse-base
- LP: #978807
[ Ike Panhc ]
* [Config] Enable CONFIG_DEVPTS_MULTIPLE_INSTANCES for highbank
- LP: #1038259
[ Kamal Mostafa ]
* SAUCE: input: Cypress PS/2 Trackpad code style cleanup
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad eliminate dead code
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad fix no-config stubs
- LP: #978807
* SAUCE: input: Cypress PS/2 Trackpad set default debug_level=0
- LP: #978807
[ Stefan Bader ]
* Revert "SAUCE: fix pv-ops for legacy Xen"
- LP: #1044550
* SAUCE: Force xsave off on older Xen hypervisors
- LP: #1044550
[ Tim Gardner ]
* [Config] Add smsc{79}5xx to nic-usb-modules
- LP: #1041397
[ Upstream Kernel Changes ]
* Revert "samsung-laptop: make the dmi check less strict"
- LP: #1028151
* rds: set correct msg_namelen
- LP: #1031112
- CVE-2012-3430
* bnx2: Fix bug in bnx2_free_tx_skbs().
- LP: #1039087
* sch_sfb: Fix missing NULL check
- LP: #1039087
* sctp: Fix list corruption resulting from freeing an association on a
list
- LP: #1039087
* caif: Fix access to freed pernet memory
- LP: #1039087
* cipso: don't follow a NULL pointer when setsockopt() is called
- LP: #1039087
* caif: fix NULL pointer check
- LP: #1039087
* wanmain: comparing array with NULL
- LP: #1039087
* tcp: Add TCP_USER_TIMEOUT negative value check
- LP: #1039087
* USB: kaweth.c: use GFP_ATOMIC under spin_lock
- LP: #1039087
* net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling
- LP: #1039087
* tcp: perform DMA to userspace only if there is a task waiting for it
- LP: #1039087
* net/tun: fix ioctl() based info leaks
- LP: #1039087
* e1000: add dropped DMA receive enable back in for WoL
- LP: #1039087
* rtlwifi: rtl8192cu: Change buffer allocation for synchronous reads
- LP: #1039087
* hfsplus: fix overflow in sector calculations in hfsplus_submit_bio
- LP: #1039087
* drm/i915: fixup seqno allocation logic for lazy_request
- LP: #1039087
* mac80211: cancel mesh path timer
- LP: #1039087
* ath9k: Add PID/VID support for AR1111
- LP: #1039087
* ARM: mxs: Remove MMAP_MIN_ADDR setting from mxs_defconfig
- LP: #1039087
* ALSA: hda - add dock support for Thinkpad T430s
- LP: #1039087
* cfg80211: process pending events when unregistering net device
- LP: #1039087
* rt61pci: fix NULL pointer dereference in config_lna_gain
- LP: #1039087
* iwlwifi: disable greenfield transmissions as a workaround
- LP: #1039087
* ALSA: hda - add dock support for Thinkpad X230
- LP: #1039087
* e1000e: NIC goes up and immediately goes down
- LP: #1039087
* ALSA: hda - remove quirk for Dell Vostro 1015
- LP: #1039087
* ALSA: hda - Fix double quirk for Quanta FL1 / Lenovo Ideapad
- LP: #1039087
* ARM: pxa: remove irq_to_gpio from ezx-pcap driver
- LP: #1039087
* Input: eeti_ts: pass gpio value instead of IRQ
- LP: #1039087
* drm/i915: Add wait_for in init_ring_common
- LP: #1039087
* drm/i915: correctly order the ring init sequence
- LP: #1039087
* s390/compat: fix compat wrappers for process_vm system calls
- LP: #1039087
* s390/compat: fix mmap compat system calls
- LP: #1039087
* drm/radeon: fix bank tiling parameters on evergreen
- LP: #1039087
* drm/radeon: fix bank tiling parameters on cayman
- LP: #1039087
* drm/radeon: do not reenable crtc after moving vram start address
- LP: #1039087
* Linux 3.2.28
- LP: #1039087
* be2net: reduce gso_max_size setting to account for ethernet header.
- LP: #1035348
* be2net: Fix to trim skb for padded vlan packets to workaround an ASIC
Bug
- LP: #1035348
* be2net: Fix Endian
- LP: #1035348
* be2net: dont pull too much data in skb linear part
- LP: #1035348
* be2net: Fix to parse RSS hash from Receive completions correctly.
- LP: #1035348
* net: Allow driver to limit number of GSO segments per skb
- LP: #1037456
- CVE-2012-3412
* tcp: do not scale TSO segment size with reordering degree
- LP: #1037456
- CVE-2012-3412
* tcp: Apply device TSO segment limit earlier
- LP: #1037456
- CVE-2012-3412
* sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE
- LP: #1037456
- CVE-2012-3412
* sfc: Fix maximum number of TSO segments and minimum TX queue size
- LP: #1037456
- CVE-2012-3412
* fixing dmi match for hp t5745 and hp st5747 thin client
- LP: #995998
* drm/i915: Add support for resetting the SO write pointers on gen7.
- LP: #1037293
* mei: add mei_quirk_probe function
- LP: #1041164
* asus-nb-wmi: add some video toggle keys
- LP: #1022427
* iwlwifi: trace debug messages
- LP: #1035889
linux (3.2.0-30.48) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1041217
[ Upstream Kernel Changes ]
* mutex: Place lock in contended state after fastpath_lock failure
- LP: #1041114
linux (3.2.0-30.47) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1036581
[ Andy Whitcroft ]
* add support for generating binary device trees and install them in
/lib/firmware
- LP: #1030600
* [Config] add dtb_file configuration for highbank
- LP: #1030600
[ Chris Van Hoof ]
* SAUCE: dell-laptop: additional rfkill blacklist Dell XPS 13
- LP: #1030957
* [Config] Add cifs support to the nfs-modules list
- LP: #1031398
[ Daniel P. Berrange ]
* SAUCE: (drop after 3.6) Forbid invocation of kexec_load() outside
initial PID namespace
- LP: #1034125
[ Dann Frazier ]
* [Config] Compile the rtc-pl031 driver builtin on the highbank kernel
flavour
- LP: #1035110
[ Douglas Bagnall ]
* SAUCE: Unlock the rc_dev lock when the raw device is missing
- LP: #1015836
[ Rob Herring ]
* SAUCE: ARM: highbank: add soft power and reset key event handling
- LP: #1033853
* SAUCE: ARM: highbank: use writel_relaxed variant for pwr requests
- LP: #1033853
* SAUCE: ahci: un-staticize ahci_dev_classify
- LP: #1033853
* SAUCE: ahci_platform: add custom hard reset for Calxeda ahci ctrlr
- LP: #1033853
[ Stefan Bader ]
* (pre-stable) KVM: VMX: Set CPU_BASED_RDPMC_EXITING for nested
- LP: #1031090
[ Tim Gardner ]
* [Config] updateconfigs
[ Upstream Kernel Changes ]
* ideapad: generate valid key event only
- LP: #1029834
* mm: reduce the amount of work done when updating min_free_kbytes
- LP: #1032640
* mm: compaction: allow compaction to isolate dirty pages
- LP: #1032640
* mm: compaction: determine if dirty pages can be migrated without
blocking within ->migratepage
- LP: #1032640
* mm: page allocator: do not call direct reclaim for THP allocations
while compaction is deferred
- LP: #1032640
* mm: compaction: make isolate_lru_page() filter-aware again
- LP: #1032640
* mm: compaction: introduce sync-light migration for use by compaction
- LP: #1032640
* mm: vmscan: when reclaiming for compaction, ensure there are sufficient
free pages available
- LP: #1032640
* mm: vmscan: do not OOM if aborting reclaim to start compaction
- LP: #1032640
* mm: vmscan: check if reclaim should really abort even if
compaction_ready() is true for one zone
- LP: #1032640
* vmscan: promote shared file mapped pages
- LP: #1032640
* vmscan: activate executable pages after first usage
- LP: #1032640
* mm/vmscan.c: consider swap space when deciding whether to continue
reclaim
- LP: #1032640
* mm: test PageSwapBacked in lumpy reclaim
- LP: #1032640
* mm: vmscan: convert global reclaim to per-memcg LRU lists
- LP: #1032640
* cpuset: mm: reduce large amounts of memory barrier related damage v3
- LP: #1032640
* mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma
- LP: #1032640
* Fix NULL dereferences in scsi_cmd_to_driver
- LP: #1032640
* sched/nohz: Fix rq->cpu_load[] calculations
- LP: #1032640
* sched/nohz: Fix rq->cpu_load calculations some more
- LP: #1032640
* powerpc/ftrace: Fix assembly trampoline register usage
- LP: #1032640
* cx25821: Remove bad strcpy to read-only char*
- LP: #1032640
* x86: Fix boot on Twinhead H12Y
- LP: #1032640
* r8169: RxConfig hack for the 8168evl.
- LP: #1032640
* cifs: when CONFIG_HIGHMEM is set, serialize the read/write kmaps
- LP: #1032640
* wireless: rt2x00: rt2800usb add more devices ids
- LP: #1032640
* wireless: rt2x00: rt2800usb more devices were identified
- LP: #1032640
* rt2800usb: 2001:3c17 is an RT3370 device
- LP: #1032640
* usb: gadget: Fix g_ether interface link status
- LP: #1032640
* ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
- LP: #1032640
* ftrace: Disable function tracing during suspend/resume and hibernation,
again
- LP: #1032640
* x86, microcode: microcode_core.c simple_strtoul cleanup
- LP: #1032640
* x86, microcode: Sanitize per-cpu microcode reloading interface
- LP: #1032640
* usbdevfs: Correct amount of data copied to user in processcompl_compat
- LP: #1032640
* ext4: fix overhead calculation used by ext4_statfs()
- LP: #1032640
* udf: Improve table length check to avoid possible overflow
- LP: #1032640
* powerpc: Add "memory" attribute for mfmsr()
- LP: #1032640
* mwifiex: correction in mcs index check
- LP: #1032640
* USB: option: Ignore ZTE (Vodafone) K3570/71 net interfaces
- LP: #1032640
* USB: option: add ZTE MF821D
- LP: #1032640
* target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGE
- LP: #1032640
* target: Add range checking to UNMAP emulation
- LP: #1032640
* target: Fix reading of data length fields for UNMAP commands
- LP: #1032640
* target: Fix possible integer underflow in UNMAP emulation
- LP: #1032640
* target: Check number of unmap descriptors against our limit
- LP: #1032640
* s390/idle: fix sequence handling vs cpu hotplug
- LP: #1032640
* rtlwifi: rtl8192de: Fix phy-based version calculation
- LP: #1032640
* workqueue: perform cpu down operations from low priority cpu_notifier()
- LP: #1032640
* ALSA: hda - Add support for Realtek ALC282
- LP: #1025377, #1032640
* iommu/amd: Fix hotplug with iommu=pt
- LP: #1032640
* drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128
columns.
- LP: #1032640
* ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.
- LP: #1032640
* block: add blk_queue_dead()
- LP: #1032640
* Fix device removal NULL pointer dereference
- LP: #1032640
* Avoid dangling pointer in scsi_requeue_command()
- LP: #1032640
* fix hot unplug vs async scan race
- LP: #1032640
* fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)
- LP: #1032640
* libsas: continue revalidation
- LP: #1032640
* libsas: fix sas_discover_devices return code handling
- LP: #1032640
* iscsi-target: Drop bogus struct file usage for iSCSI/SCTP
- LP: #1032640
* mmc: sdhci-pci: CaFe has broken card detection
- LP: #1032640
* ext4: don't let i_reserved_meta_blocks go negative
- LP: #1032640
* ext4: undo ext4_calc_metadata_amount if we fail to claim space
- LP: #1032640
* ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvements
- LP: #1032640
* locks: fix checking of fcntl_setlease argument
- LP: #1032640
* ACPI/AC: prevent OOPS on some boxes due to missing check
power_supply_register() return value check
- LP: #1032640
* drm/radeon: fix bo creation retry path
- LP: #1032640
* drm/radeon: fix non revealent error message
- LP: #1032640
* drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)
- LP: #1032640
* drm/radeon: on hotplug force link training to happen (v2)
- LP: #1032640
* Btrfs: call the ordered free operation without any locks held
- LP: #1032640
* nouveau: Fix alignment requirements on src and dst addresses
- LP: #1032640
* mm: fix wrong argument of migrate_huge_pages() in
soft_offline_huge_page()
- LP: #1032640
* Linux 3.2.25
- LP: #1032640
* x86: Simplify code by removing a !SMP #ifdefs from 'struct cpuinfo_x86'
- LP: #1033522
* Linux 3.2.26
- LP: #1033522
* 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
* net: calxedaxgmac: fix hang on rx refill
- LP: #1033853
* eCryptfs: Initialize empty lower files when opening them
- LP: #911507
* eCryptfs: Revert to a writethrough cache model
- LP: #1034012
* eCryptfs: Unlink lower inode when ecryptfs_create() fails
- LP: #872905
* floppy: Cleanup disk->queue before caling put_disk() if add_disk() was
never called
- LP: #1035435
* xen: mark local pages as FOREIGN in the m2p_override
- LP: #1035435
* lirc_sir: make device registration work
- LP: #1035435
* stable: update references to older 2.6 versions for 3.x
- LP: #1035435
* ALSA: hda - add dock support for Thinkpad X230 Tablet
- LP: #1026953, #1035435
* cfg80211: fix interface combinations check for ADHOC(IBSS)
- LP: #1035435
* m68k: Correct the Atari ALLOWINT definition
- LP: #1035435
* nfsd4: our filesystems are normally case sensitive
- LP: #1035435
* random: Use arch_get_random_int instead of cycle counter if avail
- LP: #1035435
* random: Use arch-specific RNG to initialize the entropy store
- LP: #1035435
* random: Adjust the number of loops when initializing
- LP: #1035435
* random: make 'add_interrupt_randomness()' do something sane
- LP: #1035435
* random: use lockless techniques in the interrupt path
- LP: #1035435
* random: create add_device_randomness() interface
- LP: #1035435
* usb: feed USB device information to the /dev/random driver
- LP: #1035435
* net: feed /dev/random with the MAC address when registering a device
- LP: #1035435
* random: use the arch-specific rng in xfer_secondary_pool
- LP: #1035435
* random: add new get_random_bytes_arch() function
- LP: #1035435
* rtc: wm831x: Feed the write counter into device_add_randomness()
- LP: #1035435
* mfd: wm831x: Feed the device UUID into device_add_randomness()
- LP: #1035435
* ASoC: wm8994: Ensure there are enough BCLKs for four channels
- LP: #1035435
* futex: Test for pi_mutex on fault in futex_wait_requeue_pi()
- LP: #1035435
* futex: Fix bug in WARN_ON for NULL q.pi_state
- LP: #1035435
* futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()
- LP: #1035435
* video/smscufx: fix line counting in fb_write
- LP: #1035435
* Input: synaptics - handle out of bounds values from the hardware
- LP: #1001251, #1035435
* ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs
- LP: #1035435
* ALSA: mpu401: Fix missing initialization of irq field
- LP: #1035435
* x86, nops: Missing break resulting in incorrect selection on Intel
- LP: #1035435
* s390/mm: downgrade page table after fork of a 31 bit process
- LP: #1035435
* Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
- LP: #1035435
* dm thin: reduce endio_hook pool size
- LP: #1035435
* dm thin: fix memory leak in process_prepared_mapping error paths
- LP: #1035435
* random: mix in architectural randomness in extract_buf()
- LP: #1035435
* asus-wmi: use ASUS_WMI_METHODID_DSTS2 as default DSTS ID.
- LP: #1035435
* virtio-blk: Use block layer provided spinlock
- LP: #1035435
* s390/mm: fix fault handling for page table walk case
- LP: #1035435
* nfs: skip commit in releasepage if we're freeing memory for fs-related
reasons
- LP: #1035435
* md/raid1: don't abort a resync on the first badblock.
- LP: #1035435
* pcdp: use early_ioremap/early_iounmap to access pcdp table
- LP: #1035435
* lib/vsprintf.c: kptr_restrict: fix pK-error in SysRq show-all-timers(Q)
- LP: #1035435
* nilfs2: fix deadlock issue between chcp and thaw ioctls
- LP: #1035435
* SUNRPC: return negative value in case rpcbind client creation error
- LP: #1035435
* ARM: 7466/1: disable interrupt before spinning endlessly
- LP: #1035435
* ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
- LP: #1035435
* ARM: 7476/1: vfp: only clear vfp state for current cpu in
vfp_pm_suspend
- LP: #1035435
* ARM: 7477/1: vfp: Always save VFP state in vfp_pm_suspend on UP
- LP: #1035435
* ARM: 7478/1: errata: extend workaround for erratum #720789
- LP: #1035435
* ARM: Fix undefined instruction exception handling
- LP: #1035435
* USB: echi-dbgp: increase the controller wait time to come out of halt.
- LP: #1035435
* ASoC: wm8962: Allow VMID time to fully ramp
- LP: #1035435
* mm/page_alloc.c: remove pageblock_default_order()
- LP: #1035435
* mm: setup pageblock_order before it's used by sparsemem
- LP: #1035435
* mm: mmu_notifier: fix freed page still mapped in secondary MMU
- LP: #1035435
* mm: hugetlbfs: close race during teardown of hugetlbfs shared page
tables
- LP: #1035435
* ALSA: snd-usb: fix clock source validity index
- LP: #1035435
* ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VC
- LP: #1035435
* ore: Fix out-of-bounds access in _ios_obj()
- LP: #1035435
* m68k: Make sys_atomic_cmpxchg_32 work on classic m68k
- LP: #1035435
* drm/i915: prefer wide & slow to fast & narrow in DP configs
- LP: #1035435
* drop_monitor: fix sleeping in invalid context warning
- LP: #1035435
* drop_monitor: Make updating data->skb smp safe
- LP: #1035435
* drop_monitor: prevent init path from scheduling on the wrong cpu
- LP: #1035435
* drop_monitor: dont sleep in atomic context
- LP: #1035435
* pch_uart: Fix missing break for 16 byte fifo
- LP: #1035435
* pch_uart: Fix rx error interrupt setting issue
- LP: #1035435
* pch_uart: Fix parity setting issue
- LP: #1035435
* Linux 3.2.27
- LP: #1035435
* HID: multitouch: add new PID from Ideacom
- LP: #1026174
* drm/i915: pch_irq_handler -> {ibx, cpt}_irq_handler
- LP: #1031630
Date: 2012-09-07 16:15:20.324790+00:00
Changed-By: Luis Henriques <luis.henriques at canonical.com>
Signed-By: Adam Conrad <adconrad at 0c3.net>
https://launchpad.net/ubuntu/precise/+source/linux/3.2.0-31.50
-------------- next part --------------
Sorry, changesfile not available.
More information about the Precise-changes
mailing list