← Back to team overview

kernel-packages team mailing list archive

[Bug 1369711] Re: Precise update to v3.2.63 stable release

 

> Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime
option" - LP: #1369711

Seems to me some changes in 3.2.0-70.104 introduced a new bug, that is related to modify_ldt:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1382251

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1369711

Title:
  Precise update to v3.2.63 stable release

Status in “linux” package in Ubuntu:
  Invalid
Status in “linux” source package in Precise:
  Fix Released

Bug description:
  SRU Justification

      Impact:
         The upstream process for stable tree updates is quite similar
         in scope to the Ubuntu SRU process, e.g., each patch has to
         demonstrably fix a bug, and each patch is vetted by upstream
         by originating either directly from Linus' tree or in a minimally
         backported form of that patch. The v3.2.63 upstream stable
         patch set is now available. It should be included in the Ubuntu
         kernel as well.

         git://git.kernel.org/

      TEST CASE: TBD

         The following patches are in the v3.2.63 stable release:

  UBUNTU: [Config] updateconfigs
  KVM: x86: Inter-privilege level ret emulation is not implemeneted
  ASoC: samsung: Correct I2S DAI suspend/resume ops
  block: don't assume last put of shared tags is for the host
  stable_kernel_rules: Add pointer to netdev-FAQ for network patches
  debugfs: Fix corrupted loop in debugfs_remove_recursive
  serial: core: Preserve termios c_cflag for console resume
  tda10071: force modulation to QPSK on DVB-S
  gspca_pac7302: Add new usb-id for Genius i-Look 317
  mtd/ftl: fix the double free of the buffers allocated in build_maps()
  x86: don't exclude low BIOS area when allocating address space for non-PCI cards
  Bluetooth: never linger on process exit
  scsi: handle flush errors properly
  USB: OHCI: don't lose track of EDs when a controller dies
  ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
  usbcore: don't log on consecutive debounce failures of the same port
  USB: Fix persist resume of some SS USB devices
  drm/radeon: fix irq ring buffer overflow handling
  hwmon: (smsc47m192) Fix temperature limit and vrm write operations
  staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
  staging: vt6655: Fix disassociated messages every 10 seconds
  bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address
  hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl
  Drivers: scsi: storvsc: Implement a eh_timed_out handler
  Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
  iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains
  net: sendmsg: fix NULL pointer dereference
  tpm: Provide a generic means to override the chip returned timeouts
  hwmon: (ads1015) Fix off-by-one for valid channel index checking
  MIPS: tlbex: Fix a missing statement for HUGETLB
  MIPS: Prevent user from setting FCSR cause bits
  mm, thp: do not allow thp faults to avoid cpuset restrictions
  md/raid1,raid10: always abort recover on write error.
  ext4: cleanup in ext4_discard_allocated_blocks()
  ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
  hwmon: (lm85) Fix various errors on attribute writes
  hwmon: (lm78) Fix overflow problems seen when writing large temperature limits
  hwmon: (amc6821) Fix return value
  hwmon: (amc6821) Fix possible race condition bug
  MIPS: GIC: Prevent array overrun
  crypto: af_alg - properly label AF_ALG socket
  mnt: Change the default remount atime from relatime to the existing value
  ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.
  netlabel: use GFP flags from caller instead of GFP_ATOMIC
  netlabel: fix a problem when setting bits below the previously lowest bit
  USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
  USB: serial: ftdi_sio: Add support for new Xsens devices
  ALSA: virtuoso: Xonar DSX support
  ALSA: virtuoso: add Xonar Essence STX II support
  hwmon: (gpio-fan) Prevent overflow problem when writing large limits
  hwmon: (sis5595) Prevent overflow problem when writing large limits
  drm/ttm: Fix possible stack overflow by recursive shrinker calls.
  powerpc/mm/numa: Fix break placement
  drm/radeon: load the lm63 driver for an lm64 thermal chip.
  RDMA/iwcm: Use a default listen backlog if needed
  hwmon: (lm92) Prevent overflow problem when writing large limits
  hwmon: (ads1015) Fix out-of-bounds array access
  s390/locking: Reenable optimistic spinning
  ring-buffer: Up rb_iter_peek() loop count to 3
  ring-buffer: Always reset iterator to reader page
  x86/xen: resume timer irqs early
  carl9170: fix sending URBs with wrong type when using full-speed
  reiserfs: Fix use after free in journal teardown
  powerpc: Fix build errors STRICT_MM_TYPECHECKS
  powerpc/mm: Use read barrier when creating real_pte
  ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
  Btrfs: fix csum tree corruption, duplicate and outdated checksums
  ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
  CIFS: Fix wrong directory attributes after rename
  md/raid6: avoid data corruption during recovery of double-degraded RAID6
  USB: option: add VIA Telecom CDS7 chipset device id
  USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
  USB: serial: pl2303: add device id for ztek device
  USB: ftdi_sio: Added PID for new ekey device
  iommu/amd: Fix cleanup_domain for mass device removal
  pata_scc: propagate return value of scc_wait_after_reset
  xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_STOP_INVAL
  usb: xhci: amd chipset also needs short TX quirk
  MIPS: OCTEON: make get_system_type() thread-safe
  xhci: rework cycle bit checking for new dequeue pointers
  HID: logitech: perform bounds checking on device_id early enough
  HID: fix a couple of off-by-ones
  USB: whiteheat: Added bounds checking for bulk command response
  HID: logitech-dj: prevent false errors to be shown
  ACPI / EC: Add support to disallow QR_EC to be issued when SCI_EVT isn't set
  USB: sisusb: add device id for Magic Control USB video
  NFSv4: Fix problems with close in the presence of a delegation
  HID: magicmouse: sanity check report size in raw_event() callback
  HID: picolcd: sanity check report size in raw_event() callback
  ARM: 8128/1: abort: don't clear the exclusive monitors
  ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dummy strex
  USB: serial: fix potential stack buffer overflow
  USB: serial: fix potential heap buffer overflow
  openrisc: add missing header inclusion
  MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
  MIPS: Fix accessing to per-cpu data when flushing the cache
  openrisc: include export.h for EXPORT_SYMBOL
  inetpeer: get rid of ip_id_count
  ip: make IP identifiers less predictable
  tcp: Fix integer-overflows in TCP veno
  tcp: Fix integer-overflow in TCP vegas
  macvlan: Initialize vlan_features to turn on offload support.
  iovec: make sure the caller actually wants anything in memcpy_fromiovecend
  sctp: fix possible seqlock seadlock in sctp_packet_transmit()
  sparc64: Fix argument sign extension for compat_sys_futex().
  sparc64: Make itc_sync_lock raw
  sparc64: Handle 32-bit tasks properly in compute_effective_address().
  sparc64: Fix top-level fault handling bugs.
  sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
  sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
  sparc64: Add membar to Niagara2 memcpy code.
  sparc64: Do not insert non-valid PTEs into the TSB hash table.
  sparc64: Guard against flushing openfirmware mappings.
  bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
  sunsab: Fix detection of BREAK on sunsab serial console
  sparc64: ldc_connect() should not return EINVAL when handshake is in progress.
  arch/sparc/math-emu/math_32.c: drop stray break operator
  slab/mempolicy: always use local policy from interrupt context
  sparc: use asm-generic version of types.h
  Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
  x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
  x86, espfix: Move espfix definitions into a separate header file
  x86, espfix: Fix broken header guard
  x86, espfix: Make espfix64 a Kconfig option, fix UML
  x86, espfix: Make it possible to disable 16-bit support
  x86_64/entry/xen: Do not invoke espfix64 on Xen
  x86/espfix/xen: Fix allocation of pages for paravirt page tables
  microblaze: Fix makefile to work with latest toolchain
  Linux 3.2.63

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1369711/+subscriptions


References