APPLIED: [Xenial SRU] Xenial update: 4.4.156 upstream stable release
Kleber Souza
kleber.souza at canonical.com
Fri Oct 19 11:29:41 UTC 2018
On 10/12/18 19:27, Stefan Bader wrote:
> https://bugs.launchpad.net/ubuntu/xenial/+source/linux/+bug/1797563
>
>
>
> Skipped "x86/speculation/l1tf: Fix up pte->pfn conversion for PAE"
> because we already use the proper conversion.
>
> Skipped "irda: Fix memory leak caused by repeated binds of irda socket"
> because we already applied it for CVE-2018-6554.
>
> Skipped "irda: Only insert new objects into the global database via
> setsockopt" because we already applied it for CVE-2018-6555.
>
> Adjusted context for "ovl: rename is_merge to is_lowest".
>
> Major rewrite of "ovl: override creds with the ones from the superblock
> mounter" because we did apply in the past "SAUCE: overlayfs: Replace
> ovl_prepare_creds() with ovl_override_creds()" for bug #1659417.
> Both are nearly identical but use different internal names. So the
> upstream patch got modified to convert things to the upstream layout.
>
> Skipped "s390/lib: use expoline for all bcr instructions" because we
> already applied it for CVE-2017-5715.
>
> -Stefan
>
> ---
>
> The following changes since commit 07f0556dec88bda54222a16fea86e3ee32de6961:
>
> UBUNTU: Start new release (2018-10-12 15:13:55 +0200)
>
> are available in the git repository at:
>
> https://git.launchpad.net/~smb/+git/linux-xenial stable-4.4
>
> for you to fetch changes up to 4f305d2df4d29cff823cda280132da7e8ef4b9fe:
>
> Linux 4.4.156 (2018-10-12 16:17:43 +0200)
>
> ----------------------------------------------------------------
> Aleh Filipovich (1):
> platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360
>
> Alexey Kodanev (1):
> vti6: remove !skb->ignore_df check from vti6_xmit()
>
> Andrey Ryabinin (1):
> mm/fadvise.c: fix signed overflow UBSAN complaint
>
> Antonio Murdaca (1):
> ovl: override creds with the ones from the superblock mounter
>
> Arnd Bergmann (1):
> reiserfs: change j_timestamp type to time64_t
>
> Breno Leitao (1):
> selftests/powerpc: Kill child processes on SIGINT
>
> Chas Williams (1):
> Fixes: Commit cdbf92675fad ("mm: numa: avoid waiting on freed migrated pages")
>
> Dan Carpenter (2):
> powerpc: Fix size calculation using resource_size()
> scsi: aic94xx: fix an error code in aic94xx_init()
>
> Doug Berger (1):
> net: bcmgenet: use MAC link status for fixed phy
>
> Ernesto A. Fernández (2):
> hfs: prevent crash on exit from failed search
> hfsplus: fix NULL dereference in hfsplus_lookup()
>
> Ethan Lien (1):
> btrfs: use correct compare function of dirty_metadata_bytes
>
> Fabio Estevam (1):
> Revert "ARM: imx_v6_v7_defconfig: Select ULPI support"
>
> Florian Westphal (1):
> tcp: do not restart timewait timer on rst reception
>
> Govindarajulu Varadarajan (1):
> enic: do not call enic_change_mtu in enic_probe
>
> Greg Hackmann (1):
> staging: android: ion: fix ION_IOC_{MAP,SHARE} use-after-free
>
> Greg Kroah-Hartman (1):
> Linux 4.4.156
>
> Guenter Roeck (1):
> mfd: sm501: Set coherent_dma_mask when creating subdevices
>
> Gustavo A. R. Silva (1):
> ASoC: wm8994: Fix missing break in switch
>
> Ian Abbott (1):
> staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice
>
> Jann Horn (1):
> fork: don't copy inconsistent signal handler state to child
>
> Jean-Philippe Brucker (1):
> net/9p: fix error path of p9_virtio_probe
>
> Joel Fernandes (Google) (1):
> debugobjects: Make stack check warning more informative
>
> John Pittman (1):
> dm kcopyd: avoid softlockup in run_complete_job
>
> Jonas Gorski (1):
> irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP
>
> Juergen Gross (1):
> x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear
>
> Mahesh Salgaonkar (1):
> powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.
>
> Manish Chopra (1):
> qlge: Fix netdev features configuration.
>
> Marc Zyngier (3):
> irqchip/gic-v3-its: Recompute the number of pages on page size change
> irqchip/gic-v3: Add missing barrier to 32bit version of gic_read_iar()
> irqchip/gic: Make interrupt ID 1020 invalid
>
> Miklos Szeredi (2):
> ovl: rename is_merge to is_lowest
> ovl: proper cleanup of workdir
>
> Misono Tomohiro (1):
> btrfs: replace: Reset on-disk dev stats value after replace
>
> Nikolay Aleksandrov (5):
> sch_htb: fix crash on init failure
> sch_multiq: fix double free on init failure
> sch_hhf: fix null pointer dereference on init failure
> sch_netem: avoid null pointer deref on init failure
> sch_tbf: fix two null pointer dereferences on init failure
>
> OGAWA Hirofumi (1):
> fat: validate ->i_start before using
>
> Qu Wenruo (2):
> btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized
> btrfs: Don't remove block group that still has pinned down bytes
>
> Randy Dunlap (2):
> scripts: modpost: check memory allocation results
> kbuild: make missing $DEPMOD a Warning instead of an Error
>
> Ronnie Sahlberg (1):
> cifs: check if SMB2 PDU size has been padded and suppress the warning
>
> Shanker Donthineni (2):
> irqchip/gicv3-its: Fix memory leak in its_free_tables()
> irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn memory size
>
> Stefan Haberland (1):
> s390/dasd: fix hanging offline processing due to canceled worker
>
> Steve French (2):
> smb3: fix reset of bytes read and written stats
> SMB3: Number of requests sent should be displayed for SMB3 not just CIFS
>
> Sudeep Holla (1):
> genirq: Delay incrementing interrupt count if it's disabled/pending
>
> Tan Hu (1):
> ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()
>
> Tetsuo Handa (2):
> hfsplus: don't return 0 when fill_super() failed
> fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot()
>
> Thomas Petazzoni (1):
> PCI: mvebu: Fix I/O space end address calculation
>
> Tomas Winkler (1):
> mei: me: allow runtime pm for platform with D0i3
>
> Makefile | 2 +-
> arch/arm/configs/imx_v6_v7_defconfig | 2 -
> arch/arm/include/asm/arch_gicv3.h | 1 +
> arch/powerpc/platforms/pseries/ras.c | 2 +-
> arch/powerpc/sysdev/mpic_msgr.c | 2 +-
> arch/x86/include/asm/pgtable-3level.h | 7 +--
> drivers/irqchip/irq-bcm7038-l1.c | 4 ++
> drivers/irqchip/irq-gic-v3-its.c | 34 +++++++----
> drivers/irqchip/irq-gic.c | 2 +-
> drivers/md/dm-kcopyd.c | 2 +
> drivers/mfd/sm501.c | 1 +
> drivers/misc/mei/pci-me.c | 5 +-
> drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +
> drivers/net/ethernet/broadcom/genet/bcmmii.c | 10 +++-
> drivers/net/ethernet/cisco/enic/enic_main.c | 2 +-
> drivers/net/ethernet/qlogic/qlge/qlge_main.c | 23 +++-----
> drivers/pci/host/pci-mvebu.c | 2 +-
> drivers/platform/x86/asus-nb-wmi.c | 1 +
> drivers/s390/block/dasd_eckd.c | 7 ++-
> drivers/scsi/aic94xx/aic94xx_init.c | 4 +-
> drivers/staging/android/ion/ion.c | 60 +++++++++++--------
> drivers/staging/comedi/drivers/ni_mio_common.c | 3 +-
> fs/btrfs/dev-replace.c | 6 ++
> fs/btrfs/disk-io.c | 10 ++--
> fs/btrfs/extent-tree.c | 2 +-
> fs/btrfs/relocation.c | 23 ++++----
> fs/cifs/cifs_debug.c | 8 +++
> fs/cifs/smb2misc.c | 7 +++
> fs/cifs/smb2pdu.c | 2 +-
> fs/dcache.c | 3 +-
> fs/fat/cache.c | 19 ++++---
> fs/fat/fat.h | 5 ++
> fs/fat/fatent.c | 6 +-
> fs/hfs/brec.c | 7 ++-
> fs/hfsplus/dir.c | 4 +-
> fs/hfsplus/super.c | 4 +-
> fs/overlayfs/dir.c | 7 ++-
> fs/overlayfs/overlayfs.h | 4 +-
> fs/overlayfs/readdir.c | 79 +++++++++++++++++++++++---
> fs/overlayfs/super.c | 38 ++++++-------
> fs/reiserfs/reiserfs.h | 2 +-
> kernel/fork.c | 2 +
> kernel/irq/chip.c | 8 +--
> lib/debugobjects.c | 7 ++-
> mm/fadvise.c | 8 ++-
> mm/huge_memory.c | 2 +-
> net/9p/trans_virtio.c | 3 +-
> net/ipv4/tcp_minisocks.c | 3 +-
> net/ipv6/ip6_vti.c | 2 +-
> net/netfilter/ipvs/ip_vs_core.c | 15 +++--
> net/sched/sch_hhf.c | 3 +
> net/sched/sch_htb.c | 5 +-
> net/sched/sch_multiq.c | 9 +--
> net/sched/sch_netem.c | 4 +-
> net/sched/sch_tbf.c | 5 +-
> scripts/depmod.sh | 4 +-
> scripts/mod/modpost.c | 8 +--
> sound/soc/codecs/wm8994.c | 1 +
> tools/testing/selftests/powerpc/harness.c | 18 ++++--
> 59 files changed, 347 insertions(+), 175 deletions(-)
>
Applied to xenial/master-next branch.
Thanks,
Kleber
More information about the kernel-team
mailing list