** Description changed:

+ SRU Justification
  
-     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 a mainline/stable Linux tree or
+        a minimally backported form of that patch. The 4.4.133 upstream stable
+        patch set is now available. It should be included in the Ubuntu
+        kernel as well.
  
-     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 a mainline/stable Linux tree or
-        a minimally backported form of that patch. The 4.4.133 upstream stable
-        patch set is now available. It should be included in the Ubuntu
-        kernel as well.
+        git://git.kernel.org/
  
-        git://git.kernel.org/
+     TEST CASE: TBD
  
-     TEST CASE: TBD
- 
-        The following patches from the 4.4.133 stable release shall be
- applied:
+ The following patches from the 4.4.133 stable release shall be applied:
+ * 8139too: Use disable_irq_nosync() in rtl8139_poll_controller()
+ * bridge: check iface upper dev when setting master via ioctl
+ * dccp: fix tasklet usage
+ * ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg
+ * llc: better deal with too small mtu
+ * net: ethernet: sun: niu set correct packet size in skb
+ * net/mlx4_en: Verify coalescing parameters are in range
+ * net_sched: fq: take care of throttled flows before reuse
+ * net: support compat 64-bit time in {s,g}etsockopt
+ * openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found
+ * qmi_wwan: do not steal interfaces from class drivers
+ * r8169: fix powering up RTL8168h
+ * sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr
+ * sctp: use the old asoc when making the cookie-ack chunk in dupcook_d
+ * tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent().
+ * bonding: do not allow rlb updates to invalid mac
+ * tcp: ignore Fast Open on repair mode
+ * sctp: fix the issue that the cookie-ack with auth can't get processed
+ * sctp: delay the authentication for the duplicated cookie-echo chunk
+ * ALSA: timer: Call notifier in the same spinlock
+ * audit: move calcs after alloc and check when logging set loginuid
+ * arm64: introduce mov_q macro to move a constant into a 64-bit register
+ * arm64: Add work around for Arm Cortex-A55 Erratum 1024718
+ * futex: Remove unnecessary warning from get_futex_key
+ * futex: Remove duplicated code and fix undefined behaviour
+ * xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM)
+ * lockd: lost rollback of set_grace_period() in lockd_down_net()
+ * Revert "ARM: dts: imx6qdl-wandboard: Fix audio channel swap"
+ * l2tp: revert "l2tp: fix missing print session offset info"
+ * pipe: cap initial pipe capacity according to pipe-max-size limit
+ * futex: futex_wake_op, fix sign_extend32 sign bits
+ * kernel/exit.c: avoid undefined behaviour when calling wait4()
+ * usbip: usbip_host: refine probe and disconnect debug msgs to be useful
+ * usbip: usbip_host: delete device from busid_table after rebind
+ * usbip: usbip_host: run rebind from exit when module is removed
+ * usbip: usbip_host: fix NULL-ptr deref and use-after-free errors
+ * usbip: usbip_host: fix bad unlock balance during stub_probe()
+ * ALSA: usb: mixer: volume quirk for CM102-A+/102S+
+ * ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist
+ * ALSA: control: fix a redundant-copy issue
+ * spi: pxa2xx: Allow 64-bit DMA
+ * powerpc/powernv: panic() on OPAL < V3
+ * powerpc/powernv: Remove OPALv2 firmware define and references
+ * powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPAL
+ * cpuidle: coupled: remove unused define cpuidle_coupled_lock
+ * powerpc: Don't preempt_disable() in show_cpuinfo()
+ * vmscan: do not force-scan file lru if its absolute size is small
+ * mm: filemap: remove redundant code in do_read_cache_page
+ * mm: filemap: avoid unnecessary calls to lock_page when waiting for IO to 
complete
+   during a read
+ * signals: avoid unnecessary taking of sighand->siglock
+ * tracing/x86/xen: Remove zero data size trace events 
trace_xen_mmu_flush_tlb{_all}
+ * proc read mm's {arg,env}_{start,end} with mmap semaphore taken.
+ * powerpc/powernv: Fix NVRAM sleep in invalid context when crashing
+ * mm: don't allow deferred pages with NEED_PER_CPU_KM
+ * s390/qdio: fix access to uninitialized qdio_q fields
+ * s390/qdio: don't release memory in qdio_setup_irq()
+ * s390: remove indirect branch from do_softirq_own_stack
+ * efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' 
definition
+   for mixed mode
+ * ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr
+ * tick/broadcast: Use for_each_cpu() specially on UP kernels
+ * ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed
+ * ARM: 8770/1: kprobes: Prohibit probing on optimized_callback
+ * ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions
+ * Btrfs: fix xattr loss after power failure
+ * btrfs: fix crash when trying to resume balance without the resume flag
+ * btrfs: fix reading stale metadata blocks after degraded raid1 mounts
+ * net: test tailroom before appending to linear skb
+ * packet: in packet_snd start writing at link layer allocation
+ * sock_diag: fix use-after-free read in __sk_free
+ * tcp: purge write queue in tcp_connect_init()
+ * ext2: fix a block leak
+ * s390: add assembler macros for CPU alternatives
+ * s390: move expoline assembler macros to a header
+ * s390/lib: use expoline for indirect branches
+ * s390/kernel: use expoline for indirect branches
+ * s390: move spectre sysfs attribute code
+ * s390: extend expoline to BC instructions
+ * s390: use expoline thunks in the BPF JIT
+ * scsi: libsas: defer ata device eh commands to libata
+ * scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
+ * scsi: zfcp: fix infinite iteration on ERP ready list
+ * dmaengine: ensure dmaengine helpers check valid callback
+ * time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting
+ * gpio: rcar: Add Runtime PM handling for interrupts
+ * cfg80211: limit wiphy names to 128 bytes
+ * hfsplus: stop workqueue when fill_super() failed
+ * x86/kexec: Avoid double free_page() upon do_kexec_load() failure
+ * Linux 4.4.133

** Also affects: linux (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Xenial)
       Status: New => In Progress

** Changed in: linux (Ubuntu)
       Status: New => Invalid

-- 
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/1775477

Title:
  Xenial update to 4.4.133 stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Xenial:
  In Progress

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 a mainline/stable Linux tree or
         a minimally backported form of that patch. The 4.4.133 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 from the 4.4.133 stable release shall be applied:
  * 8139too: Use disable_irq_nosync() in rtl8139_poll_controller()
  * bridge: check iface upper dev when setting master via ioctl
  * dccp: fix tasklet usage
  * ipv4: fix memory leaks in udp_sendmsg, ping_v4_sendmsg
  * llc: better deal with too small mtu
  * net: ethernet: sun: niu set correct packet size in skb
  * net/mlx4_en: Verify coalescing parameters are in range
  * net_sched: fq: take care of throttled flows before reuse
  * net: support compat 64-bit time in {s,g}etsockopt
  * openvswitch: Don't swap table in nlattr_set() after OVS_ATTR_NESTED is found
  * qmi_wwan: do not steal interfaces from class drivers
  * r8169: fix powering up RTL8168h
  * sctp: handle two v4 addrs comparison in sctp_inet6_cmp_addr
  * sctp: use the old asoc when making the cookie-ack chunk in dupcook_d
  * tg3: Fix vunmap() BUG_ON() triggered from tg3_free_consistent().
  * bonding: do not allow rlb updates to invalid mac
  * tcp: ignore Fast Open on repair mode
  * sctp: fix the issue that the cookie-ack with auth can't get processed
  * sctp: delay the authentication for the duplicated cookie-echo chunk
  * ALSA: timer: Call notifier in the same spinlock
  * audit: move calcs after alloc and check when logging set loginuid
  * arm64: introduce mov_q macro to move a constant into a 64-bit register
  * arm64: Add work around for Arm Cortex-A55 Erratum 1024718
  * futex: Remove unnecessary warning from get_futex_key
  * futex: Remove duplicated code and fix undefined behaviour
  * xfrm: fix xfrm_do_migrate() with AEAD e.g(AES-GCM)
  * lockd: lost rollback of set_grace_period() in lockd_down_net()
  * Revert "ARM: dts: imx6qdl-wandboard: Fix audio channel swap"
  * l2tp: revert "l2tp: fix missing print session offset info"
  * pipe: cap initial pipe capacity according to pipe-max-size limit
  * futex: futex_wake_op, fix sign_extend32 sign bits
  * kernel/exit.c: avoid undefined behaviour when calling wait4()
  * usbip: usbip_host: refine probe and disconnect debug msgs to be useful
  * usbip: usbip_host: delete device from busid_table after rebind
  * usbip: usbip_host: run rebind from exit when module is removed
  * usbip: usbip_host: fix NULL-ptr deref and use-after-free errors
  * usbip: usbip_host: fix bad unlock balance during stub_probe()
  * ALSA: usb: mixer: volume quirk for CM102-A+/102S+
  * ALSA: hda: Add Lenovo C50 All in one to the power_save blacklist
  * ALSA: control: fix a redundant-copy issue
  * spi: pxa2xx: Allow 64-bit DMA
  * powerpc/powernv: panic() on OPAL < V3
  * powerpc/powernv: Remove OPALv2 firmware define and references
  * powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPAL
  * cpuidle: coupled: remove unused define cpuidle_coupled_lock
  * powerpc: Don't preempt_disable() in show_cpuinfo()
  * vmscan: do not force-scan file lru if its absolute size is small
  * mm: filemap: remove redundant code in do_read_cache_page
  * mm: filemap: avoid unnecessary calls to lock_page when waiting for IO to 
complete
    during a read
  * signals: avoid unnecessary taking of sighand->siglock
  * tracing/x86/xen: Remove zero data size trace events 
trace_xen_mmu_flush_tlb{_all}
  * proc read mm's {arg,env}_{start,end} with mmap semaphore taken.
  * powerpc/powernv: Fix NVRAM sleep in invalid context when crashing
  * mm: don't allow deferred pages with NEED_PER_CPU_KM
  * s390/qdio: fix access to uninitialized qdio_q fields
  * s390/qdio: don't release memory in qdio_setup_irq()
  * s390: remove indirect branch from do_softirq_own_stack
  * efi: Avoid potential crashes, fix the 'struct efi_pci_io_protocol_32' 
definition
    for mixed mode
  * ARM: 8771/1: kprobes: Prohibit kprobes on do_undefinstr
  * tick/broadcast: Use for_each_cpu() specially on UP kernels
  * ARM: 8769/1: kprobes: Fix to use get_kprobe_ctlblk after irq-disabed
  * ARM: 8770/1: kprobes: Prohibit probing on optimized_callback
  * ARM: 8772/1: kprobes: Prohibit kprobes on get_user functions
  * Btrfs: fix xattr loss after power failure
  * btrfs: fix crash when trying to resume balance without the resume flag
  * btrfs: fix reading stale metadata blocks after degraded raid1 mounts
  * net: test tailroom before appending to linear skb
  * packet: in packet_snd start writing at link layer allocation
  * sock_diag: fix use-after-free read in __sk_free
  * tcp: purge write queue in tcp_connect_init()
  * ext2: fix a block leak
  * s390: add assembler macros for CPU alternatives
  * s390: move expoline assembler macros to a header
  * s390/lib: use expoline for indirect branches
  * s390/kernel: use expoline for indirect branches
  * s390: move spectre sysfs attribute code
  * s390: extend expoline to BC instructions
  * s390: use expoline thunks in the BPF JIT
  * scsi: libsas: defer ata device eh commands to libata
  * scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
  * scsi: zfcp: fix infinite iteration on ERP ready list
  * dmaengine: ensure dmaengine helpers check valid callback
  * time: Fix CLOCK_MONOTONIC_RAW sub-nanosecond accounting
  * gpio: rcar: Add Runtime PM handling for interrupts
  * cfg80211: limit wiphy names to 128 bytes
  * hfsplus: stop workqueue when fill_super() failed
  * x86/kexec: Avoid double free_page() upon do_kexec_load() failure
  * Linux 4.4.133

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to