Message ID | f4911a64-e26e-de3c-c22f-2588823e0d04@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,Xenial] Xenial update to 4.4.115 stable release | expand |
On 23.03.2018 15:31, Juerg Haefliger wrote: > Skipped the following patches (previously applied already): > * bpf: fix branch pruning logic > * loop: fix concurrent lo_open/lo_release > > Added the following UBUNTU patches: > * UBUNTU: Start new release ^ do not include start new release in stable pull requests > * UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y ^ when applying I will move that one in front of the introducing commit (allow bisecting) > * UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds ^ again will move this to allow bisecting (and also will have changed location after re-spin > * UBUNTU: i386 -- Update list of retpoline indirections ^ will get dropped (pulling retpoline fixing patches before) > > Most patches applied cleanly, the ones that didn't only required trivial > context adjustments. > > Compile tested all architectures. > > ...Juerg > > > The following changes since commit fc74a5c4a98418105b4b246b935e3be90d6a635c: > > UBUNTU: Ubuntu-4.4.0-117.141 (2018-03-13 11:57:37 +0100) > > are available in the git repository at: > > https://git.launchpad.net/~juergh/+git/xenial-linux Not sure how you generated this but normally you would use (after you pushed you own branch): git request-pull <remote> <branch> <sha1 of last non-stable commit> That way the pull request would mention the branch and exclude stuff that is not part of the stable update. -Stefan > > for you to fetch changes up to 9480381cb8b3e23be8fde59856fc8b2862fc4dd8: > > UBUNTU: i386 -- Update list of retpoline indirections (2018-03-23 > 09:50:19 +0100) > > ---------------------------------------------------------------- > Alexei Starovoitov (3): > bpf: fix bpf_tail_call() x64 JIT > bpf: introduce BPF_JIT_ALWAYS_ON config > bpf: fix 32-bit divide by zero > > Andrew Elble (1): > nfsd: check for use of the closed special stateid > > Christophe JAILLET (1): > drm/omap: Fix error handling path in 'omap_dmm_probe()' > > Chun-Yeow Yeoh (1): > mac80211: fix the update of path metric for RANN frame > > Colin Ian King (1): > usb: gadget: don't dereference g until after it has been null checked > > Daniel Borkmann (3): > bpf: arsh is not supported in 32 bit alu thus reject it > bpf: avoid false sharing of map refcount with max_entries > bpf: reject stores into ctx via st and xadd > > Darrick J. Wong (1): > xfs: ubsan fixes > > Dave Hansen (1): > x86/pti: Make unpoison of pgd for trusted boot work for real > > Eduardo Otubo (1): > xen-netfront: remove warning when unloading module > > Eric Dumazet (2): > x86: bpf_jit: small optimization in emit_bpf_tail_call() > bpf: fix divides by zero > > Fabio Estevam (1): > serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS > > Felix Kuehling (2): > drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode > drm/amdkfd: Fix SDMA oversubsription handling > > Geert Uytterhoeven (1): > net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit > > Greg Kroah-Hartman (2): > USB: serial: pl2303: new device id for Chilitag > Linux 4.4.115 > > Guilherme G. Piccoli (1): > scsi: aacraid: Prevent crash in case of free interrupt during scsi > EH path > > Gustavo A. R. Silva (1): > scsi: ufs: ufshcd: fix potential NULL pointer dereference in > ufshcd_config_vreg > > Hans de Goede (2): > ACPI / bus: Leave modalias empty for devices which are not present > USB: cdc-acm: Do not log urb submission errors on disconnect > > Hemant Kumar (1): > usb: f_fs: Prevent gadget unbind if it is already unbound > > Hugh Dickins (1): > kaiser: fix intel_bts perf crashes > > Icenowy Zheng (1): > media: usbtv: add a new usbid > > James Hogan (1): > cpufreq: Add Loongson machine dependencies > > Jesse Chan (4): > power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE > gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE > gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE > mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE > > Jia-Ju Bai (1): > USB: serial: io_edgeport: fix possible sleep-in-atomic > > Johan Hovold (1): > USB: serial: simple: add Motorola Tetra driver > > Josef Bacik (1): > btrfs: fix deadlock when writing out space cache > > Juerg Haefliger (4): > UBUNTU: Start new release > UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y > UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds > UBUNTU: i386 -- Update list of retpoline indirections > > Larry Finger (1): > staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID > > Liran Alon (2): > KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure > KVM: x86: Don't re-execute instruction when not passing CR2 value > > Lyude Paul (1): > igb: Free IRQs when device is hotplugged > > Mark Salyzyn (1): > selinux: general protection fault in sock_has_perm > > Michael Lyle (1): > bcache: check return value of register_shrinker > > Nikita Leshenko (3): > KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race > KVM: x86: ioapic: Clear Remote IRR when entry is switched to > edge-triggered > KVM: x86: ioapic: Preserve read-only values in the redirection table > > OKAMOTO Yoshiaki (1): > usb: option: Add support for FS040U modem > > Oliver Neukum (2): > CDC-ACM: apply quirk for card reader > usb: uas: unconditionally bring back host after reset > > Robert Lippert (1): > hwmon: (pmbus) Use 64bit math for DIRECT format values > > Shuah Khan (2): > usbip: prevent bind loops on devices attached to vhci_hcd > usbip: list: don't list devices attached to vhci_hcd > > Stefan Agner (1): > spi: imx: do not access registers while clocks disabled > > Stephan Mueller (2): > crypto: aesni - handle zero length dst buffer > crypto: af_alg - whitelist mask and type > > Takashi Iwai (1): > ALSA: seq: Make ioctls race-free > > Tetsuo Handa (1): > quota: Check for register_shrinker() failure. > > Trond Myklebust (3): > nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x > (x>0) > nfsd: Ensure we check stateid validity in the seqid operation checks > SUNRPC: Allow connect to return EHOSTUNREACH > > Vasily Averin (2): > grace: replace BUG_ON by WARN_ONCE in exit_net hook > lockd: fix "list_add double add" caused by legacy signal interface > > Wanpeng Li (2): > KVM: X86: Fix operand/address-size during instruction decoding > KVM: VMX: Fix rflags cache during vCPU reset > > Yisheng Xie (1): > kmemleak: add scheduling point to kmemleak_scan() > > shaoyunl (1): > drm/amdkfd: Fix SDMA ring buffer size calculation > > zhangliping (1): > openvswitch: fix the incorrect flow action alloc size > > Makefile | 2 +- > arch/arm64/Kconfig | 1 + > arch/s390/Kconfig | 1 + > arch/x86/Kconfig | 1 + > arch/x86/crypto/aesni-intel_glue.c | 2 +- > arch/x86/events/intel/bts.c | 44 +- > arch/x86/include/asm/kvm_host.h | 3 +- > arch/x86/kernel/tboot.c | 10 + > arch/x86/kvm/emulate.c | 7 + > arch/x86/kvm/ioapic.c | 20 +- > arch/x86/kvm/vmx.c | 4 +- > arch/x86/kvm/x86.c | 2 +- > arch/x86/net/bpf_jit_comp.c | 13 +- > crypto/af_alg.c | 10 +- > debian.master/abi/4.4.0-116.140/abiname | 1 - > debian.master/abi/4.4.0-116.140/amd64/generic | 18925 > ------------------ > debian.master/abi/4.4.0-116.140/amd64/lowlatency | 18913 > ------------------ > debian.master/abi/4.4.0-116.140/arm64/generic | 17652 > ----------------- > debian.master/abi/4.4.0-116.140/armhf/generic | 17620 > ----------------- > debian.master/abi/4.4.0-116.140/armhf/generic-lpae | 17640 > ----------------- > debian.master/abi/4.4.0-116.140/i386/generic | 18877 > ------------------ > .../abi/4.4.0-116.140/i386/ignore.retpoline | 1 - > debian.master/abi/4.4.0-116.140/i386/lowlatency | 18890 > ------------------ > .../abi/4.4.0-116.140/powerpc/powerpc-e500mc | 17306 > ----------------- > .../abi/4.4.0-116.140/powerpc/powerpc-smp | 17116 > ----------------- > .../abi/4.4.0-116.140/powerpc/powerpc64-emb | 17240 > ----------------- > .../abi/4.4.0-116.140/powerpc/powerpc64-smp | 17814 > ----------------- > debian.master/abi/4.4.0-116.140/ppc64el/generic | 17417 > ----------------- > debian.master/abi/4.4.0-116.140/s390x/generic | 9000 --------- > debian.master/abi/4.4.0-117.141/abiname | 1 + > debian.master/abi/4.4.0-117.141/amd64/generic | 18933 > +++++++++++++++++++ > .../amd64/generic.compiler | 0 > .../amd64/generic.modules | 0 > .../amd64/generic.retpoline | 0 > debian.master/abi/4.4.0-117.141/amd64/lowlatency | 18921 > ++++++++++++++++++ > .../amd64/lowlatency.compiler | 0 > .../amd64/lowlatency.modules | 0 > .../amd64/lowlatency.retpoline | 0 > debian.master/abi/4.4.0-117.141/arm64/generic | 17659 > +++++++++++++++++ > .../arm64/generic.compiler | 0 > .../arm64/generic.modules | 0 > .../arm64/generic.retpoline | 0 > debian.master/abi/4.4.0-117.141/armhf/generic | 17627 > +++++++++++++++++ > debian.master/abi/4.4.0-117.141/armhf/generic-lpae | 17647 > +++++++++++++++++ > .../armhf/generic-lpae.compiler | 0 > .../armhf/generic-lpae.modules | 0 > .../armhf/generic-lpae.retpoline | 0 > .../armhf/generic.compiler | 0 > .../armhf/generic.modules | 0 > .../armhf/generic.retpoline | 0 > .../abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo | 0 > debian.master/abi/4.4.0-117.141/i386/generic | 18885 > ++++++++++++++++++ > .../i386/generic.compiler | 0 > .../i386/generic.modules | 0 > .../abi/4.4.0-117.141/i386/generic.retpoline | 49 + > debian.master/abi/4.4.0-117.141/i386/lowlatency | 18898 > ++++++++++++++++++ > .../i386/lowlatency.compiler | 0 > .../i386/lowlatency.modules | 0 > .../abi/4.4.0-117.141/i386/lowlatency.retpoline | 51 + > .../abi/4.4.0-117.141/powerpc/powerpc-e500mc | 17313 > +++++++++++++++++ > .../powerpc/powerpc-e500mc.compiler | 0 > .../powerpc/powerpc-e500mc.modules | 0 > .../powerpc/powerpc-e500mc.retpoline | 0 > .../abi/4.4.0-117.141/powerpc/powerpc-smp | 17123 > +++++++++++++++++ > .../powerpc/powerpc-smp.compiler | 0 > .../powerpc/powerpc-smp.modules | 0 > .../powerpc/powerpc-smp.retpoline | 0 > .../abi/4.4.0-117.141/powerpc/powerpc64-emb | 17247 > +++++++++++++++++ > .../powerpc/powerpc64-emb.compiler | 0 > .../powerpc/powerpc64-emb.modules | 1 - > .../powerpc/powerpc64-emb.retpoline | 0 > .../abi/4.4.0-117.141/powerpc/powerpc64-smp | 17821 > +++++++++++++++++ > .../powerpc/powerpc64-smp.compiler | 0 > .../powerpc/powerpc64-smp.modules | 1 - > .../powerpc/powerpc64-smp.retpoline | 0 > debian.master/abi/4.4.0-117.141/ppc64el/generic | 17424 > +++++++++++++++++ > .../ppc64el/generic.compiler | 0 > .../ppc64el/generic.modules | 1 - > .../ppc64el/generic.retpoline | 0 > debian.master/abi/4.4.0-117.141/s390x/generic | 9006 +++++++++ > .../s390x/generic.compiler | 0 > .../s390x/generic.modules | 0 > .../s390x/generic.retpoline | 0 > debian.master/changelog | 8 + > debian.master/config/config.common.ubuntu | 2 + > drivers/acpi/device_sysfs.c | 4 + > drivers/cpufreq/Kconfig | 2 + > drivers/gpio/gpio-ath79.c | 3 + > drivers/gpio/gpio-iop.c | 4 + > drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 47 +- > drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 4 +- > .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 + > drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 3 +- > drivers/hwmon/pmbus/pmbus_core.c | 21 +- > drivers/md/bcache/btree.c | 5 +- > drivers/media/usb/usbtv/usbtv-core.c | 1 + > drivers/mtd/nand/denali_pci.c | 4 + > drivers/net/ethernet/intel/igb/igb_main.c | 2 +- > drivers/net/ethernet/xilinx/Kconfig | 1 + > drivers/net/xen-netfront.c | 18 + > drivers/power/reset/zx-reboot.c | 4 + > drivers/scsi/aacraid/commsup.c | 2 +- > drivers/scsi/ufs/ufshcd.c | 7 +- > drivers/spi/spi-imx.c | 15 +- > drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +- > drivers/tty/serial/imx.c | 14 +- > drivers/usb/class/cdc-acm.c | 5 +- > drivers/usb/gadget/composite.c | 7 +- > drivers/usb/gadget/function/f_fs.c | 3 +- > drivers/usb/serial/Kconfig | 1 + > drivers/usb/serial/io_edgeport.c | 1 - > drivers/usb/serial/option.c | 5 + > drivers/usb/serial/pl2303.c | 1 + > drivers/usb/serial/pl2303.h | 1 + > drivers/usb/serial/usb-serial-simple.c | 7 + > drivers/usb/storage/uas.c | 7 +- > fs/btrfs/free-space-cache.c | 3 +- > fs/nfs_common/grace.c | 10 +- > fs/nfsd/nfs4state.c | 34 +- > fs/quota/dquot.c | 3 +- > fs/xfs/xfs_aops.c | 6 +- > include/linux/bpf.h | 16 +- > init/Kconfig | 7 + > kernel/bpf/core.c | 24 +- > kernel/bpf/verifier.c | 42 + > lib/test_bpf.c | 11 +- > mm/kmemleak.c | 2 + > net/Kconfig | 3 + > net/core/filter.c | 6 + > net/core/sysctl_net_core.c | 6 + > net/mac80211/mesh_hwmp.c | 15 +- > net/openvswitch/flow_netlink.c | 16 +- > net/socket.c | 9 + > net/sunrpc/xprtsock.c | 1 + > security/selinux/hooks.c | 2 + > sound/core/seq/seq_clientmgr.c | 10 +- > sound/core/seq/seq_clientmgr.h | 1 + > tools/usb/usbip/src/usbip_bind.c | 9 + > tools/usb/usbip/src/usbip_list.c | 9 + > 139 files changed, 225075 insertions(+), 224551 deletions(-) > delete mode 100644 debian.master/abi/4.4.0-116.140/abiname > delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/generic > delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/lowlatency > delete mode 100644 debian.master/abi/4.4.0-116.140/arm64/generic > delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic > delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic-lpae > delete mode 100644 debian.master/abi/4.4.0-116.140/i386/generic > delete mode 100644 debian.master/abi/4.4.0-116.140/i386/ignore.retpoline > delete mode 100644 debian.master/abi/4.4.0-116.140/i386/lowlatency > delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-e500mc > delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-smp > delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-emb > delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-smp > delete mode 100644 debian.master/abi/4.4.0-116.140/ppc64el/generic > delete mode 100644 debian.master/abi/4.4.0-116.140/s390x/generic > create mode 100644 debian.master/abi/4.4.0-117.141/abiname > create mode 100644 debian.master/abi/4.4.0-117.141/amd64/generic > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/generic.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/generic.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/amd64/lowlatency > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/lowlatency.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/lowlatency.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/amd64/lowlatency.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/arm64/generic > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/arm64/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/arm64/generic.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/arm64/generic.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic > create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic-lpae > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic-lpae.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic-lpae.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic-lpae.retpoline (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/armhf/generic.retpoline (100%) > rename debian.master/abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/i386/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/i386/generic.modules (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic.retpoline > create mode 100644 debian.master/abi/4.4.0-117.141/i386/lowlatency > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/i386/lowlatency.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/i386/lowlatency.modules (100%) > create mode 100644 > debian.master/abi/4.4.0-117.141/i386/lowlatency.retpoline > create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-e500mc > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-e500mc.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-e500mc.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-e500mc.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-smp > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-smp.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-smp.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc-smp.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-emb > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-emb.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-emb.modules (99%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-emb.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-smp > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-smp.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-smp.modules (99%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/powerpc/powerpc64-smp.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/ppc64el/generic > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/ppc64el/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/ppc64el/generic.modules (99%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/ppc64el/generic.retpoline (100%) > create mode 100644 debian.master/abi/4.4.0-117.141/s390x/generic > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/s390x/generic.compiler (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/s390x/generic.modules (100%) > rename debian.master/abi/{4.4.0-116.140 => > 4.4.0-117.141}/s390x/generic.retpoline (100%) > > >
On 03/28/2018 06:10 PM, Stefan Bader wrote: > On 23.03.2018 15:31, Juerg Haefliger wrote: >> Skipped the following patches (previously applied already): >> * bpf: fix branch pruning logic >> * loop: fix concurrent lo_open/lo_release >> >> Added the following UBUNTU patches: >> * UBUNTU: Start new release > ^ do not include start new release in stable pull requests >> * UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y > ^ when applying I will move that one in front of the introducing > commit (allow bisecting) >> * UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds > ^ again will move this to allow bisecting (and also will have changed > location after re-spin >> * UBUNTU: i386 -- Update list of retpoline indirections > ^ will get dropped (pulling retpoline fixing patches before) >> >> Most patches applied cleanly, the ones that didn't only required trivial >> context adjustments. >> >> Compile tested all architectures. >> >> ...Juerg >> >> >> The following changes since commit fc74a5c4a98418105b4b246b935e3be90d6a635c: >> >> UBUNTU: Ubuntu-4.4.0-117.141 (2018-03-13 11:57:37 +0100) >> >> are available in the git repository at: >> >> https://git.launchpad.net/~juergh/+git/xenial-linux > > Not sure how you generated this but normally you would use (after you pushed you > own branch): > > git request-pull <remote> <branch> <sha1 of last non-stable commit> git request-pull [-p] <start> <url> [<end>] > That way the pull request would mention the branch and exclude stuff that is not > part of the stable update. Like what? "UBUNTU: Start new release" probably shouldn't be part of this PR but the others are required for the branch to compile so I consider them part of the stable update. ...Juerg > -Stefan >> >> for you to fetch changes up to 9480381cb8b3e23be8fde59856fc8b2862fc4dd8: >> >> UBUNTU: i386 -- Update list of retpoline indirections (2018-03-23 >> 09:50:19 +0100) >> >> ---------------------------------------------------------------- >> Alexei Starovoitov (3): >> bpf: fix bpf_tail_call() x64 JIT >> bpf: introduce BPF_JIT_ALWAYS_ON config >> bpf: fix 32-bit divide by zero >> >> Andrew Elble (1): >> nfsd: check for use of the closed special stateid >> >> Christophe JAILLET (1): >> drm/omap: Fix error handling path in 'omap_dmm_probe()' >> >> Chun-Yeow Yeoh (1): >> mac80211: fix the update of path metric for RANN frame >> >> Colin Ian King (1): >> usb: gadget: don't dereference g until after it has been null checked >> >> Daniel Borkmann (3): >> bpf: arsh is not supported in 32 bit alu thus reject it >> bpf: avoid false sharing of map refcount with max_entries >> bpf: reject stores into ctx via st and xadd >> >> Darrick J. Wong (1): >> xfs: ubsan fixes >> >> Dave Hansen (1): >> x86/pti: Make unpoison of pgd for trusted boot work for real >> >> Eduardo Otubo (1): >> xen-netfront: remove warning when unloading module >> >> Eric Dumazet (2): >> x86: bpf_jit: small optimization in emit_bpf_tail_call() >> bpf: fix divides by zero >> >> Fabio Estevam (1): >> serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS >> >> Felix Kuehling (2): >> drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode >> drm/amdkfd: Fix SDMA oversubsription handling >> >> Geert Uytterhoeven (1): >> net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit >> >> Greg Kroah-Hartman (2): >> USB: serial: pl2303: new device id for Chilitag >> Linux 4.4.115 >> >> Guilherme G. Piccoli (1): >> scsi: aacraid: Prevent crash in case of free interrupt during scsi >> EH path >> >> Gustavo A. R. Silva (1): >> scsi: ufs: ufshcd: fix potential NULL pointer dereference in >> ufshcd_config_vreg >> >> Hans de Goede (2): >> ACPI / bus: Leave modalias empty for devices which are not present >> USB: cdc-acm: Do not log urb submission errors on disconnect >> >> Hemant Kumar (1): >> usb: f_fs: Prevent gadget unbind if it is already unbound >> >> Hugh Dickins (1): >> kaiser: fix intel_bts perf crashes >> >> Icenowy Zheng (1): >> media: usbtv: add a new usbid >> >> James Hogan (1): >> cpufreq: Add Loongson machine dependencies >> >> Jesse Chan (4): >> power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE >> mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> >> Jia-Ju Bai (1): >> USB: serial: io_edgeport: fix possible sleep-in-atomic >> >> Johan Hovold (1): >> USB: serial: simple: add Motorola Tetra driver >> >> Josef Bacik (1): >> btrfs: fix deadlock when writing out space cache >> >> Juerg Haefliger (4): >> UBUNTU: Start new release >> UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y >> UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds >> UBUNTU: i386 -- Update list of retpoline indirections >> >> Larry Finger (1): >> staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID >> >> Liran Alon (2): >> KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure >> KVM: x86: Don't re-execute instruction when not passing CR2 value >> >> Lyude Paul (1): >> igb: Free IRQs when device is hotplugged >> >> Mark Salyzyn (1): >> selinux: general protection fault in sock_has_perm >> >> Michael Lyle (1): >> bcache: check return value of register_shrinker >> >> Nikita Leshenko (3): >> KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race >> KVM: x86: ioapic: Clear Remote IRR when entry is switched to >> edge-triggered >> KVM: x86: ioapic: Preserve read-only values in the redirection table >> >> OKAMOTO Yoshiaki (1): >> usb: option: Add support for FS040U modem >> >> Oliver Neukum (2): >> CDC-ACM: apply quirk for card reader >> usb: uas: unconditionally bring back host after reset >> >> Robert Lippert (1): >> hwmon: (pmbus) Use 64bit math for DIRECT format values >> >> Shuah Khan (2): >> usbip: prevent bind loops on devices attached to vhci_hcd >> usbip: list: don't list devices attached to vhci_hcd >> >> Stefan Agner (1): >> spi: imx: do not access registers while clocks disabled >> >> Stephan Mueller (2): >> crypto: aesni - handle zero length dst buffer >> crypto: af_alg - whitelist mask and type >> >> Takashi Iwai (1): >> ALSA: seq: Make ioctls race-free >> >> Tetsuo Handa (1): >> quota: Check for register_shrinker() failure. >> >> Trond Myklebust (3): >> nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x >> (x>0) >> nfsd: Ensure we check stateid validity in the seqid operation checks >> SUNRPC: Allow connect to return EHOSTUNREACH >> >> Vasily Averin (2): >> grace: replace BUG_ON by WARN_ONCE in exit_net hook >> lockd: fix "list_add double add" caused by legacy signal interface >> >> Wanpeng Li (2): >> KVM: X86: Fix operand/address-size during instruction decoding >> KVM: VMX: Fix rflags cache during vCPU reset >> >> Yisheng Xie (1): >> kmemleak: add scheduling point to kmemleak_scan() >> >> shaoyunl (1): >> drm/amdkfd: Fix SDMA ring buffer size calculation >> >> zhangliping (1): >> openvswitch: fix the incorrect flow action alloc size >> >> Makefile | 2 +- >> arch/arm64/Kconfig | 1 + >> arch/s390/Kconfig | 1 + >> arch/x86/Kconfig | 1 + >> arch/x86/crypto/aesni-intel_glue.c | 2 +- >> arch/x86/events/intel/bts.c | 44 +- >> arch/x86/include/asm/kvm_host.h | 3 +- >> arch/x86/kernel/tboot.c | 10 + >> arch/x86/kvm/emulate.c | 7 + >> arch/x86/kvm/ioapic.c | 20 +- >> arch/x86/kvm/vmx.c | 4 +- >> arch/x86/kvm/x86.c | 2 +- >> arch/x86/net/bpf_jit_comp.c | 13 +- >> crypto/af_alg.c | 10 +- >> debian.master/abi/4.4.0-116.140/abiname | 1 - >> debian.master/abi/4.4.0-116.140/amd64/generic | 18925 >> ------------------ >> debian.master/abi/4.4.0-116.140/amd64/lowlatency | 18913 >> ------------------ >> debian.master/abi/4.4.0-116.140/arm64/generic | 17652 >> ----------------- >> debian.master/abi/4.4.0-116.140/armhf/generic | 17620 >> ----------------- >> debian.master/abi/4.4.0-116.140/armhf/generic-lpae | 17640 >> ----------------- >> debian.master/abi/4.4.0-116.140/i386/generic | 18877 >> ------------------ >> .../abi/4.4.0-116.140/i386/ignore.retpoline | 1 - >> debian.master/abi/4.4.0-116.140/i386/lowlatency | 18890 >> ------------------ >> .../abi/4.4.0-116.140/powerpc/powerpc-e500mc | 17306 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc-smp | 17116 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc64-emb | 17240 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc64-smp | 17814 >> ----------------- >> debian.master/abi/4.4.0-116.140/ppc64el/generic | 17417 >> ----------------- >> debian.master/abi/4.4.0-116.140/s390x/generic | 9000 --------- >> debian.master/abi/4.4.0-117.141/abiname | 1 + >> debian.master/abi/4.4.0-117.141/amd64/generic | 18933 >> +++++++++++++++++++ >> .../amd64/generic.compiler | 0 >> .../amd64/generic.modules | 0 >> .../amd64/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/amd64/lowlatency | 18921 >> ++++++++++++++++++ >> .../amd64/lowlatency.compiler | 0 >> .../amd64/lowlatency.modules | 0 >> .../amd64/lowlatency.retpoline | 0 >> debian.master/abi/4.4.0-117.141/arm64/generic | 17659 >> +++++++++++++++++ >> .../arm64/generic.compiler | 0 >> .../arm64/generic.modules | 0 >> .../arm64/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/armhf/generic | 17627 >> +++++++++++++++++ >> debian.master/abi/4.4.0-117.141/armhf/generic-lpae | 17647 >> +++++++++++++++++ >> .../armhf/generic-lpae.compiler | 0 >> .../armhf/generic-lpae.modules | 0 >> .../armhf/generic-lpae.retpoline | 0 >> .../armhf/generic.compiler | 0 >> .../armhf/generic.modules | 0 >> .../armhf/generic.retpoline | 0 >> .../abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo | 0 >> debian.master/abi/4.4.0-117.141/i386/generic | 18885 >> ++++++++++++++++++ >> .../i386/generic.compiler | 0 >> .../i386/generic.modules | 0 >> .../abi/4.4.0-117.141/i386/generic.retpoline | 49 + >> debian.master/abi/4.4.0-117.141/i386/lowlatency | 18898 >> ++++++++++++++++++ >> .../i386/lowlatency.compiler | 0 >> .../i386/lowlatency.modules | 0 >> .../abi/4.4.0-117.141/i386/lowlatency.retpoline | 51 + >> .../abi/4.4.0-117.141/powerpc/powerpc-e500mc | 17313 >> +++++++++++++++++ >> .../powerpc/powerpc-e500mc.compiler | 0 >> .../powerpc/powerpc-e500mc.modules | 0 >> .../powerpc/powerpc-e500mc.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc-smp | 17123 >> +++++++++++++++++ >> .../powerpc/powerpc-smp.compiler | 0 >> .../powerpc/powerpc-smp.modules | 0 >> .../powerpc/powerpc-smp.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc64-emb | 17247 >> +++++++++++++++++ >> .../powerpc/powerpc64-emb.compiler | 0 >> .../powerpc/powerpc64-emb.modules | 1 - >> .../powerpc/powerpc64-emb.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc64-smp | 17821 >> +++++++++++++++++ >> .../powerpc/powerpc64-smp.compiler | 0 >> .../powerpc/powerpc64-smp.modules | 1 - >> .../powerpc/powerpc64-smp.retpoline | 0 >> debian.master/abi/4.4.0-117.141/ppc64el/generic | 17424 >> +++++++++++++++++ >> .../ppc64el/generic.compiler | 0 >> .../ppc64el/generic.modules | 1 - >> .../ppc64el/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/s390x/generic | 9006 +++++++++ >> .../s390x/generic.compiler | 0 >> .../s390x/generic.modules | 0 >> .../s390x/generic.retpoline | 0 >> debian.master/changelog | 8 + >> debian.master/config/config.common.ubuntu | 2 + >> drivers/acpi/device_sysfs.c | 4 + >> drivers/cpufreq/Kconfig | 2 + >> drivers/gpio/gpio-ath79.c | 3 + >> drivers/gpio/gpio-iop.c | 4 + >> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 47 +- >> drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 4 +- >> .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 + >> drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 3 +- >> drivers/hwmon/pmbus/pmbus_core.c | 21 +- >> drivers/md/bcache/btree.c | 5 +- >> drivers/media/usb/usbtv/usbtv-core.c | 1 + >> drivers/mtd/nand/denali_pci.c | 4 + >> drivers/net/ethernet/intel/igb/igb_main.c | 2 +- >> drivers/net/ethernet/xilinx/Kconfig | 1 + >> drivers/net/xen-netfront.c | 18 + >> drivers/power/reset/zx-reboot.c | 4 + >> drivers/scsi/aacraid/commsup.c | 2 +- >> drivers/scsi/ufs/ufshcd.c | 7 +- >> drivers/spi/spi-imx.c | 15 +- >> drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +- >> drivers/tty/serial/imx.c | 14 +- >> drivers/usb/class/cdc-acm.c | 5 +- >> drivers/usb/gadget/composite.c | 7 +- >> drivers/usb/gadget/function/f_fs.c | 3 +- >> drivers/usb/serial/Kconfig | 1 + >> drivers/usb/serial/io_edgeport.c | 1 - >> drivers/usb/serial/option.c | 5 + >> drivers/usb/serial/pl2303.c | 1 + >> drivers/usb/serial/pl2303.h | 1 + >> drivers/usb/serial/usb-serial-simple.c | 7 + >> drivers/usb/storage/uas.c | 7 +- >> fs/btrfs/free-space-cache.c | 3 +- >> fs/nfs_common/grace.c | 10 +- >> fs/nfsd/nfs4state.c | 34 +- >> fs/quota/dquot.c | 3 +- >> fs/xfs/xfs_aops.c | 6 +- >> include/linux/bpf.h | 16 +- >> init/Kconfig | 7 + >> kernel/bpf/core.c | 24 +- >> kernel/bpf/verifier.c | 42 + >> lib/test_bpf.c | 11 +- >> mm/kmemleak.c | 2 + >> net/Kconfig | 3 + >> net/core/filter.c | 6 + >> net/core/sysctl_net_core.c | 6 + >> net/mac80211/mesh_hwmp.c | 15 +- >> net/openvswitch/flow_netlink.c | 16 +- >> net/socket.c | 9 + >> net/sunrpc/xprtsock.c | 1 + >> security/selinux/hooks.c | 2 + >> sound/core/seq/seq_clientmgr.c | 10 +- >> sound/core/seq/seq_clientmgr.h | 1 + >> tools/usb/usbip/src/usbip_bind.c | 9 + >> tools/usb/usbip/src/usbip_list.c | 9 + >> 139 files changed, 225075 insertions(+), 224551 deletions(-) >> delete mode 100644 debian.master/abi/4.4.0-116.140/abiname >> delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/lowlatency >> delete mode 100644 debian.master/abi/4.4.0-116.140/arm64/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic-lpae >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/ignore.retpoline >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/lowlatency >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-e500mc >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-smp >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-emb >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-smp >> delete mode 100644 debian.master/abi/4.4.0-116.140/ppc64el/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/s390x/generic >> create mode 100644 debian.master/abi/4.4.0-117.141/abiname >> create mode 100644 debian.master/abi/4.4.0-117.141/amd64/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/amd64/lowlatency >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/arm64/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic >> create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic-lpae >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.retpoline (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.retpoline (100%) >> rename debian.master/abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/generic.modules (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic.retpoline >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/lowlatency >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/lowlatency.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/lowlatency.modules (100%) >> create mode 100644 >> debian.master/abi/4.4.0-117.141/i386/lowlatency.retpoline >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-e500mc >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-smp >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-emb >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-smp >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/ppc64el/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/s390x/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.retpoline (100%) >> >> >> > >
On 28.03.2018 18:10, Stefan Bader wrote: > On 23.03.2018 15:31, Juerg Haefliger wrote: >> Skipped the following patches (previously applied already): >> * bpf: fix branch pruning logic >> * loop: fix concurrent lo_open/lo_release >> >> Added the following UBUNTU patches: >> * UBUNTU: Start new release > ^ do not include start new release in stable pull requests >> * UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y > ^ when applying I will move that one in front of the introducing > commit (allow bisecting) >> * UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds > ^ again will move this to allow bisecting (and also will have changed > location after re-spin >> * UBUNTU: i386 -- Update list of retpoline indirections > ^ will get dropped (pulling retpoline fixing patches before) With the above changes (also refreshed the ll_temac module drop to apply to current previous abi) applied to xenial/master-next >> >> Most patches applied cleanly, the ones that didn't only required trivial >> context adjustments. >> >> Compile tested all architectures. >> >> ...Juerg >> >> >> The following changes since commit fc74a5c4a98418105b4b246b935e3be90d6a635c: >> >> UBUNTU: Ubuntu-4.4.0-117.141 (2018-03-13 11:57:37 +0100) >> >> are available in the git repository at: >> >> https://git.launchpad.net/~juergh/+git/xenial-linux > > Not sure how you generated this but normally you would use (after you pushed you > own branch): > > git request-pull <remote> <branch> <sha1 of last non-stable commit> > > That way the pull request would mention the branch and exclude stuff that is not > part of the stable update. > > -Stefan >> >> for you to fetch changes up to 9480381cb8b3e23be8fde59856fc8b2862fc4dd8: >> >> UBUNTU: i386 -- Update list of retpoline indirections (2018-03-23 >> 09:50:19 +0100) >> >> ---------------------------------------------------------------- >> Alexei Starovoitov (3): >> bpf: fix bpf_tail_call() x64 JIT >> bpf: introduce BPF_JIT_ALWAYS_ON config >> bpf: fix 32-bit divide by zero >> >> Andrew Elble (1): >> nfsd: check for use of the closed special stateid >> >> Christophe JAILLET (1): >> drm/omap: Fix error handling path in 'omap_dmm_probe()' >> >> Chun-Yeow Yeoh (1): >> mac80211: fix the update of path metric for RANN frame >> >> Colin Ian King (1): >> usb: gadget: don't dereference g until after it has been null checked >> >> Daniel Borkmann (3): >> bpf: arsh is not supported in 32 bit alu thus reject it >> bpf: avoid false sharing of map refcount with max_entries >> bpf: reject stores into ctx via st and xadd >> >> Darrick J. Wong (1): >> xfs: ubsan fixes >> >> Dave Hansen (1): >> x86/pti: Make unpoison of pgd for trusted boot work for real >> >> Eduardo Otubo (1): >> xen-netfront: remove warning when unloading module >> >> Eric Dumazet (2): >> x86: bpf_jit: small optimization in emit_bpf_tail_call() >> bpf: fix divides by zero >> >> Fabio Estevam (1): >> serial: imx: Only wakeup via RTSDEN bit if the system has RTS/CTS >> >> Felix Kuehling (2): >> drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode >> drm/amdkfd: Fix SDMA oversubsription handling >> >> Geert Uytterhoeven (1): >> net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit >> >> Greg Kroah-Hartman (2): >> USB: serial: pl2303: new device id for Chilitag >> Linux 4.4.115 >> >> Guilherme G. Piccoli (1): >> scsi: aacraid: Prevent crash in case of free interrupt during scsi >> EH path >> >> Gustavo A. R. Silva (1): >> scsi: ufs: ufshcd: fix potential NULL pointer dereference in >> ufshcd_config_vreg >> >> Hans de Goede (2): >> ACPI / bus: Leave modalias empty for devices which are not present >> USB: cdc-acm: Do not log urb submission errors on disconnect >> >> Hemant Kumar (1): >> usb: f_fs: Prevent gadget unbind if it is already unbound >> >> Hugh Dickins (1): >> kaiser: fix intel_bts perf crashes >> >> Icenowy Zheng (1): >> media: usbtv: add a new usbid >> >> James Hogan (1): >> cpufreq: Add Loongson machine dependencies >> >> Jesse Chan (4): >> power: reset: zx-reboot: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> gpio: iop: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> gpio: ath79: add missing MODULE_DESCRIPTION/LICENSE >> mtd: nand: denali_pci: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE >> >> Jia-Ju Bai (1): >> USB: serial: io_edgeport: fix possible sleep-in-atomic >> >> Johan Hovold (1): >> USB: serial: simple: add Motorola Tetra driver >> >> Josef Bacik (1): >> btrfs: fix deadlock when writing out space cache >> >> Juerg Haefliger (4): >> UBUNTU: Start new release >> UBUNTU: [Config] CONFIG_BPF_JIT_ALWAYS_ON=y >> UBUNTU: powerpc/ppc64el -- Remove ll_temac module from 64-bit builds >> UBUNTU: i386 -- Update list of retpoline indirections >> >> Larry Finger (1): >> staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID >> >> Liran Alon (2): >> KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure >> KVM: x86: Don't re-execute instruction when not passing CR2 value >> >> Lyude Paul (1): >> igb: Free IRQs when device is hotplugged >> >> Mark Salyzyn (1): >> selinux: general protection fault in sock_has_perm >> >> Michael Lyle (1): >> bcache: check return value of register_shrinker >> >> Nikita Leshenko (3): >> KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race >> KVM: x86: ioapic: Clear Remote IRR when entry is switched to >> edge-triggered >> KVM: x86: ioapic: Preserve read-only values in the redirection table >> >> OKAMOTO Yoshiaki (1): >> usb: option: Add support for FS040U modem >> >> Oliver Neukum (2): >> CDC-ACM: apply quirk for card reader >> usb: uas: unconditionally bring back host after reset >> >> Robert Lippert (1): >> hwmon: (pmbus) Use 64bit math for DIRECT format values >> >> Shuah Khan (2): >> usbip: prevent bind loops on devices attached to vhci_hcd >> usbip: list: don't list devices attached to vhci_hcd >> >> Stefan Agner (1): >> spi: imx: do not access registers while clocks disabled >> >> Stephan Mueller (2): >> crypto: aesni - handle zero length dst buffer >> crypto: af_alg - whitelist mask and type >> >> Takashi Iwai (1): >> ALSA: seq: Make ioctls race-free >> >> Tetsuo Handa (1): >> quota: Check for register_shrinker() failure. >> >> Trond Myklebust (3): >> nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x >> (x>0) >> nfsd: Ensure we check stateid validity in the seqid operation checks >> SUNRPC: Allow connect to return EHOSTUNREACH >> >> Vasily Averin (2): >> grace: replace BUG_ON by WARN_ONCE in exit_net hook >> lockd: fix "list_add double add" caused by legacy signal interface >> >> Wanpeng Li (2): >> KVM: X86: Fix operand/address-size during instruction decoding >> KVM: VMX: Fix rflags cache during vCPU reset >> >> Yisheng Xie (1): >> kmemleak: add scheduling point to kmemleak_scan() >> >> shaoyunl (1): >> drm/amdkfd: Fix SDMA ring buffer size calculation >> >> zhangliping (1): >> openvswitch: fix the incorrect flow action alloc size >> >> Makefile | 2 +- >> arch/arm64/Kconfig | 1 + >> arch/s390/Kconfig | 1 + >> arch/x86/Kconfig | 1 + >> arch/x86/crypto/aesni-intel_glue.c | 2 +- >> arch/x86/events/intel/bts.c | 44 +- >> arch/x86/include/asm/kvm_host.h | 3 +- >> arch/x86/kernel/tboot.c | 10 + >> arch/x86/kvm/emulate.c | 7 + >> arch/x86/kvm/ioapic.c | 20 +- >> arch/x86/kvm/vmx.c | 4 +- >> arch/x86/kvm/x86.c | 2 +- >> arch/x86/net/bpf_jit_comp.c | 13 +- >> crypto/af_alg.c | 10 +- >> debian.master/abi/4.4.0-116.140/abiname | 1 - >> debian.master/abi/4.4.0-116.140/amd64/generic | 18925 >> ------------------ >> debian.master/abi/4.4.0-116.140/amd64/lowlatency | 18913 >> ------------------ >> debian.master/abi/4.4.0-116.140/arm64/generic | 17652 >> ----------------- >> debian.master/abi/4.4.0-116.140/armhf/generic | 17620 >> ----------------- >> debian.master/abi/4.4.0-116.140/armhf/generic-lpae | 17640 >> ----------------- >> debian.master/abi/4.4.0-116.140/i386/generic | 18877 >> ------------------ >> .../abi/4.4.0-116.140/i386/ignore.retpoline | 1 - >> debian.master/abi/4.4.0-116.140/i386/lowlatency | 18890 >> ------------------ >> .../abi/4.4.0-116.140/powerpc/powerpc-e500mc | 17306 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc-smp | 17116 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc64-emb | 17240 >> ----------------- >> .../abi/4.4.0-116.140/powerpc/powerpc64-smp | 17814 >> ----------------- >> debian.master/abi/4.4.0-116.140/ppc64el/generic | 17417 >> ----------------- >> debian.master/abi/4.4.0-116.140/s390x/generic | 9000 --------- >> debian.master/abi/4.4.0-117.141/abiname | 1 + >> debian.master/abi/4.4.0-117.141/amd64/generic | 18933 >> +++++++++++++++++++ >> .../amd64/generic.compiler | 0 >> .../amd64/generic.modules | 0 >> .../amd64/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/amd64/lowlatency | 18921 >> ++++++++++++++++++ >> .../amd64/lowlatency.compiler | 0 >> .../amd64/lowlatency.modules | 0 >> .../amd64/lowlatency.retpoline | 0 >> debian.master/abi/4.4.0-117.141/arm64/generic | 17659 >> +++++++++++++++++ >> .../arm64/generic.compiler | 0 >> .../arm64/generic.modules | 0 >> .../arm64/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/armhf/generic | 17627 >> +++++++++++++++++ >> debian.master/abi/4.4.0-117.141/armhf/generic-lpae | 17647 >> +++++++++++++++++ >> .../armhf/generic-lpae.compiler | 0 >> .../armhf/generic-lpae.modules | 0 >> .../armhf/generic-lpae.retpoline | 0 >> .../armhf/generic.compiler | 0 >> .../armhf/generic.modules | 0 >> .../armhf/generic.retpoline | 0 >> .../abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo | 0 >> debian.master/abi/4.4.0-117.141/i386/generic | 18885 >> ++++++++++++++++++ >> .../i386/generic.compiler | 0 >> .../i386/generic.modules | 0 >> .../abi/4.4.0-117.141/i386/generic.retpoline | 49 + >> debian.master/abi/4.4.0-117.141/i386/lowlatency | 18898 >> ++++++++++++++++++ >> .../i386/lowlatency.compiler | 0 >> .../i386/lowlatency.modules | 0 >> .../abi/4.4.0-117.141/i386/lowlatency.retpoline | 51 + >> .../abi/4.4.0-117.141/powerpc/powerpc-e500mc | 17313 >> +++++++++++++++++ >> .../powerpc/powerpc-e500mc.compiler | 0 >> .../powerpc/powerpc-e500mc.modules | 0 >> .../powerpc/powerpc-e500mc.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc-smp | 17123 >> +++++++++++++++++ >> .../powerpc/powerpc-smp.compiler | 0 >> .../powerpc/powerpc-smp.modules | 0 >> .../powerpc/powerpc-smp.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc64-emb | 17247 >> +++++++++++++++++ >> .../powerpc/powerpc64-emb.compiler | 0 >> .../powerpc/powerpc64-emb.modules | 1 - >> .../powerpc/powerpc64-emb.retpoline | 0 >> .../abi/4.4.0-117.141/powerpc/powerpc64-smp | 17821 >> +++++++++++++++++ >> .../powerpc/powerpc64-smp.compiler | 0 >> .../powerpc/powerpc64-smp.modules | 1 - >> .../powerpc/powerpc64-smp.retpoline | 0 >> debian.master/abi/4.4.0-117.141/ppc64el/generic | 17424 >> +++++++++++++++++ >> .../ppc64el/generic.compiler | 0 >> .../ppc64el/generic.modules | 1 - >> .../ppc64el/generic.retpoline | 0 >> debian.master/abi/4.4.0-117.141/s390x/generic | 9006 +++++++++ >> .../s390x/generic.compiler | 0 >> .../s390x/generic.modules | 0 >> .../s390x/generic.retpoline | 0 >> debian.master/changelog | 8 + >> debian.master/config/config.common.ubuntu | 2 + >> drivers/acpi/device_sysfs.c | 4 + >> drivers/cpufreq/Kconfig | 2 + >> drivers/gpio/gpio-ath79.c | 3 + >> drivers/gpio/gpio-iop.c | 4 + >> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 47 +- >> drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 4 +- >> .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 + >> drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 3 +- >> drivers/hwmon/pmbus/pmbus_core.c | 21 +- >> drivers/md/bcache/btree.c | 5 +- >> drivers/media/usb/usbtv/usbtv-core.c | 1 + >> drivers/mtd/nand/denali_pci.c | 4 + >> drivers/net/ethernet/intel/igb/igb_main.c | 2 +- >> drivers/net/ethernet/xilinx/Kconfig | 1 + >> drivers/net/xen-netfront.c | 18 + >> drivers/power/reset/zx-reboot.c | 4 + >> drivers/scsi/aacraid/commsup.c | 2 +- >> drivers/scsi/ufs/ufshcd.c | 7 +- >> drivers/spi/spi-imx.c | 15 +- >> drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 14 +- >> drivers/tty/serial/imx.c | 14 +- >> drivers/usb/class/cdc-acm.c | 5 +- >> drivers/usb/gadget/composite.c | 7 +- >> drivers/usb/gadget/function/f_fs.c | 3 +- >> drivers/usb/serial/Kconfig | 1 + >> drivers/usb/serial/io_edgeport.c | 1 - >> drivers/usb/serial/option.c | 5 + >> drivers/usb/serial/pl2303.c | 1 + >> drivers/usb/serial/pl2303.h | 1 + >> drivers/usb/serial/usb-serial-simple.c | 7 + >> drivers/usb/storage/uas.c | 7 +- >> fs/btrfs/free-space-cache.c | 3 +- >> fs/nfs_common/grace.c | 10 +- >> fs/nfsd/nfs4state.c | 34 +- >> fs/quota/dquot.c | 3 +- >> fs/xfs/xfs_aops.c | 6 +- >> include/linux/bpf.h | 16 +- >> init/Kconfig | 7 + >> kernel/bpf/core.c | 24 +- >> kernel/bpf/verifier.c | 42 + >> lib/test_bpf.c | 11 +- >> mm/kmemleak.c | 2 + >> net/Kconfig | 3 + >> net/core/filter.c | 6 + >> net/core/sysctl_net_core.c | 6 + >> net/mac80211/mesh_hwmp.c | 15 +- >> net/openvswitch/flow_netlink.c | 16 +- >> net/socket.c | 9 + >> net/sunrpc/xprtsock.c | 1 + >> security/selinux/hooks.c | 2 + >> sound/core/seq/seq_clientmgr.c | 10 +- >> sound/core/seq/seq_clientmgr.h | 1 + >> tools/usb/usbip/src/usbip_bind.c | 9 + >> tools/usb/usbip/src/usbip_list.c | 9 + >> 139 files changed, 225075 insertions(+), 224551 deletions(-) >> delete mode 100644 debian.master/abi/4.4.0-116.140/abiname >> delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/amd64/lowlatency >> delete mode 100644 debian.master/abi/4.4.0-116.140/arm64/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/armhf/generic-lpae >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/ignore.retpoline >> delete mode 100644 debian.master/abi/4.4.0-116.140/i386/lowlatency >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-e500mc >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc-smp >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-emb >> delete mode 100644 debian.master/abi/4.4.0-116.140/powerpc/powerpc64-smp >> delete mode 100644 debian.master/abi/4.4.0-116.140/ppc64el/generic >> delete mode 100644 debian.master/abi/4.4.0-116.140/s390x/generic >> create mode 100644 debian.master/abi/4.4.0-117.141/abiname >> create mode 100644 debian.master/abi/4.4.0-117.141/amd64/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/amd64/lowlatency >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/amd64/lowlatency.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/arm64/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/arm64/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic >> create mode 100644 debian.master/abi/4.4.0-117.141/armhf/generic-lpae >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic-lpae.retpoline (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/armhf/generic.retpoline (100%) >> rename debian.master/abi/{4.4.0-116.140 => 4.4.0-117.141}/fwinfo (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/generic.modules (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/generic.retpoline >> create mode 100644 debian.master/abi/4.4.0-117.141/i386/lowlatency >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/lowlatency.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/i386/lowlatency.modules (100%) >> create mode 100644 >> debian.master/abi/4.4.0-117.141/i386/lowlatency.retpoline >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-e500mc >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-e500mc.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc-smp >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc-smp.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-emb >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-emb.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/powerpc/powerpc64-smp >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/powerpc/powerpc64-smp.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/ppc64el/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.modules (99%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/ppc64el/generic.retpoline (100%) >> create mode 100644 debian.master/abi/4.4.0-117.141/s390x/generic >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.compiler (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.modules (100%) >> rename debian.master/abi/{4.4.0-116.140 => >> 4.4.0-117.141}/s390x/generic.retpoline (100%) >> >> >> > > > >