Trusty update to 3.16.7-ckt21 stable release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Trusty |
Fix Committed
|
Undecided
|
Unassigned |
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 3.16.7-ckt21 upstream stable
patch set is now available. It should be included in the Ubuntu
kernel as well.
TEST CASE: TBD
The following patches are in the 3.16.7-ckt21 stable release:
irda: precedence bug in irlmp_seq_hb_idx()
macvtap: unbreak receiving of gro skb with frag list
RDS-TCP: Recover correctly from pskb_pull(
stmmac: Correctly report PTP capabilities.
ipmr: fix possible race resulting from improper usage of IP_INC_STATS_BH() in preemptible context.
net: qmi_wwan: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module
qmi_wwan: fix entry for HP lt4112 LTE/HSPA+ Gobi 4G Module
sit: fix sit0 percpu double allocations
packet: race condition in packet_bind
net: avoid NULL deref in inet_ctl_
net: fix a race in dst_release()
Failing to send a CLOSE if file is opened WRONLY and server reboots on a 4.x mount
x86/xen: Do not clip xen_e820_map to xen_e820_
HID: core: Avoid uninitialized buffer access
[media] v4l2-compat-
net: mvneta: Fix CPU_MAP registers initialisation
mtd: mtdpart: fix add_mtd_partitions error path
ARM: 8426/1: dma-mapping: add missing range check in dma_mmap()
ARM: 8427/1: dma-mapping: add support for offset parameter in dma_mmap()
spi: ti-qspi: Fix data corruption seen on r/w stress test
lockd: create NSM handles per net namespace
Btrfs: fix file corruption and data loss after cloning inline extents
ARM: common: edma: Fix channel parameter for irq callbacks
iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints
Btrfs: fix truncation of compressed and inlined extents
ext4: fix potential use after free in __ext4_journal_stop
[PATCH] fix calculation of meta_bg descriptor backups
ext4, jbd2: ensure entering into panic after recording an error in superblock
vTPM: fix memory allocation flag for rtce buffer at kernel boot
spi: dw: explicitly free IRQ handler in dw_spi_
[media] media: vb2 dma-contig: Fully cache synchronise buffers in prepare and finish
Bluetooth: hidp: fix device disconnect on idle timeout
Bluetooth: ath3k: Add new AR3012 0930:021c id
Bluetooth: ath3k: Add support of AR3012 0cf3:817b device
spi: atmel: Fix DMA-setup for transfers with more than 8 bits per word
USB: qcserial: add Sierra Wireless MC74xx/EM74xx
staging: rtl8712: Add device ID for Sitecom WLA2100
ACPI: Use correct IRQ when uninstalling ACPI interrupt handler
ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back
MAINTAINERS: Add public mailing list for ARC
megaraid_sas: Do not use PAGE_SIZE for max_sectors
KVM: s390: SCA must not cross page boundaries
arm64: Fix compat register mappings
can: Use correct type in sizeof() in nla_put()
mtd: blkdevs: fix potential deadlock + lockdep warnings
Revert "dm mpath: fix stalls when handling invalid ioctls"
drm/i915: add quirk to enable backlight on Dell Chromebook 11 (2015)
crypto: algif_hash - Only export and import on sockets with data
xtensa: fixes for configs without loop option
megaraid_sas : SMAP restriction--do not access user memory from IOCTL code
mac80211: fix divide by zero when NOA update
mac80211: allow null chandef in tracing
xtensa: fix secondary core boot in SMP
recordmcount: Fix endianness handling bug for nop_mcount
KVM: VMX: fix SMEP and SMAP without EPT
thermal: exynos: Fix unbalanced regulator disable on probe failure
ALSA: hda - Apply pin fixup for HP ProBook 6550b
ALSA: hda - Add Intel Lewisburg device IDs Audio
firewire: ohci: fix JMicron JMB38x IT context discovery
scsi: restart list search after unlock in scsi_remove_target
mm: slab: only move management objects off-slab for sizes larger than KMALLOC_MIN_SIZE
Input: elantech - add Fujitsu Lifebook U745 to force crc_enabled
proc: actually make proc_fd_
x86/setup: Extend low identity map to cover whole kernel range
x86/setup: Fix low identity map for >= 2GB kernel range
x86/cpu: Call verify_cpu() after having entered long mode too
Btrfs: fix race leading to incorrect item deletion when dropping extents
Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow
perf: Fix inherited events vs. tracepoint filters
scsi_sysfs: Fix queue_ramp_
Btrfs: fix race when listing an inode's xattrs
ideapad-laptop: Add Lenovo Yoga 900 to no_hw_rfkill dmi list
storvsc: Don't set the SRB_FLAGS_
drivers: of: of_reserved_mem: fixup the alignment with CMA setup
drm/ast: Initialized data needed to map fbdev memory
FS-Cache: Increase reference of parent after registering, netfs success
FS-Cache: Don't override netfs's primary_index if registering failed
binfmt_elf: Don't clobber passed executable's file header
fs/pipe.c: return error code rather than 0 in pipe_write()
splice: sendfile() at once fails for big files
mac80211: fix driver RSSI event calculations
wm831x_power: Use IRQF_ONESHOT to request threaded IRQs
mwifiex: fix mwifiex_
dmaengine: dw: convert to __ffs()
usb: ehci-orion: fix probe for !GENERIC_PHY
devres: fix a for loop bounds check
netfilter: remove dead code
ipv4: Fix ip_queue_xmit to pass sk into ip_local_out_sk
packet: fix match_fanout_
hsi: fix double kfree
hsi: omap_ssi_port: Prevent warning if cawake_gpio is not defined.
ARM: pxa: remove incorrect __init annotation on pxa27x_set_pwrmode
ALSA: fireworks/
drm: Fix return value of drm_framebuffer
ALSA: fireworks: use u32 type for be32_to_cpup() macro
ALSA: bebob: use correct type for __be32 data
tcp: apply Kern's check on RTTs used for congestion control
clk: versatile-icst: fix memory leak
MIPS: atomic: Fix comment describing atomic64_
mfd: twl6040: Fix deferred probe handling for clk32k
of/fdt: fix error checking for earlycon address
netfilter: nfnetlink: don't probe module if it exists
xprtrdma: Re-arm after missed events
ceph: fix message length computation
ipv6: fix tunnel error handling
perf trace: Fix documentation for -i
bonding: fix panic on non-ARPHRD_ETHER enslave failure
rtc: ds1307: Fix alarm programming for mcp794xx
TPM: Avoid reference to potentially freed memory
xtensa: nommu: provide _PAGE_CHG_MASK definition
md/raid0: update queue parameter in a safer location.
md/raid0: apply base queue limits *before* disk_stack_limits
drm/radeon: add quirk for MSI R7 370
drm/radeon: add quirk for ASUS R7 370
drm/radeon: fix quirk for MSI R7 370 Armor 2X
tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c
fs/proc, core/debug: Don't expose absolute kernel addresses via wchan
ALSA: hda - Disable 64bit address for Creative HDA controllers
printk: prevent userland from spoofing kernel messages
FS-Cache: Handle a write to the page immediately beyond the EOF marker
Linux 3.16.7-ckt21
The following patches from 3.16.7-ckt21 were already applied to the utopic kernel:
KVM: x86: Defining missing x86 vectors
KVM: x86: work around infinite loop in microcode when #AC is delivered
KVM: svm: unconditionally intercept #DB
tags: | added: kernel-stable-tracking-bug |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
Changed in linux (Ubuntu Trusty): | |
status: | New → Fix Committed |
Hi new to launchpad ... please bear any transgressions coming from a noob !
My OS : UbuntuGnome 14.04 LTS
kernel : 3.13.0-109-generic
HP lt2523 (Novatel E371) WWAN card
03f0:421d Hewlett-Packard
My OS does not detect this lte module. however the same works fine on Windows 10.
Thanks to some great folks at http:// www.draisbergho f.de/usb_ modeswitch/ ... who helped me have this device up and running on my OS(manually), as per their observations it seems that the device ID of this Novatel E371 rebranded by HP is not part of some list in the kernel chain used in my 14.04 lts gnome flavor.
I have to run the following set of commands every time i boot into my laptop to use this module.
modprobe option usb-serial/ drivers/ option1/ new_id usb/drivers/ cdc_ether/ new_id usb/drivers/ qmi_wwan/ new_id usb/drivers/ cdc_ether/ unbind usb/drivers/ qmi_wwan/ bind
modprobe qmi_wwan
echo 03f0 421d > /sys/bus/
echo 03f0 421d > /sys/bus/
echo 03f0 421d > /sys/bus/
echo 1-1.5:1.6 > /sys/bus/
echo 1-1.5:1.6 > /sys/bus/
restart modemmanager
sleep 30
restart network-manager
the device ID is already added to kernel chain 4.9.8 as per this thread ...
http:// marc.info/ ?t=148525137300 001&r=1& w=2
the technical aspects are listed out in the above thread.
Can somebody here apply this change to the kernel chain my OS is using ?
thanks.