Message ID | 20190115203220.21595-1-kamal@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,Bionic,PULL] Bionic upstream stable patchset 2019-01-15 | expand |
NAK: Superceded by a later pull req. -Kamal On Tue, Jan 15, 2019 at 12:32:20PM -0800, Kamal Mostafa wrote: > This pull req includes the following pending Bionic stable patchset: > > Bionic update: upstream stable patchset 2019-01-15 > (ported from (ported from v4.14.57 and v4.17.9) > BugLink: http://bugs.launchpad.net/bugs/1811877 > > -Kamal > > --- > > The following changes since commit f162c0d5f751d06bce3ec42294498a6265453682: > > UBUNTU: Ubuntu-4.15.0-44.47 (2019-01-14 09:38:05 +0000) > > are available in the Git repository at: > > git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic bionic-stable > > for you to fetch changes up to 4dd5c4a33e84467041c0e0e04eb46a38812104e2: > > bpf, arm32: fix to use bpf_jit_binary_lock_ro api (2019-01-15 12:02:09 -0800) > > ---------------------------------------------------------------- > Alex Vesker (2): > net/mlx5: Fix command interface race in polling mode > net/mlx5: Fix incorrect raw command length parsing > > Alexandre Belloni (1): > net: macb: initialize bp->queues[0].bp for at91rm9200 > > Antoine Tenart (1): > net: mvneta: fix the Rx desc DMA address in the Rx path > > Bhadram Varka (1): > stmmac: fix DMA channel hang in half-duplex mode > > Claudio Imbrenda (1): > VSOCK: fix loopback on big-endian systems > > Cong Wang (2): > ipvs: initialize tbl->entries after allocation > ipvs: initialize tbl->entries in ip_vs_lblc_init_svc() > > Daniel Borkmann (1): > bpf, arm32: fix to use bpf_jit_binary_lock_ro api > > Dave Watson (1): > tls: Stricter error checking in zerocopy sendmsg path > > David Ahern (1): > net/tcp: Fix socket lookups with SO_BINDTODEVICE > > David Woodhouse (1): > atm: Preserve value of skb->truesize when accounting to vcc > > Davide Caratti (2): > net/sched: act_ife: fix recursive lock and idr leak > net/sched: act_ife: preserve the action control in case of error > > Dexuan Cui (1): > PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg() > > Doron Roberts-Kedes (1): > strparser: Remove early eaten to fix full tcp receive buffer stall > > Eli Cohen (1): > net/mlx5: Fix required capability for manipulating MPFS > > Eric Biggers (3): > ipv6: sr: fix passing wrong flags to crypto_alloc_shash() > reiserfs: fix buffer overflow with long warning messages > KEYS: DNS: fix parsing multiple options > > Eric Dumazet (5): > net: dccp: avoid crash in ccid3_hc_rx_send_feedback() > net: dccp: switch rx_tstamp_last_feedback to monotonic clock > net/packet: fix use-after-free > net: sungem: fix rx checksum support > bpf: enforce correct alignment for instructions > > Filipe Manana (1): > Btrfs: fix duplicate extents after fsync of file with prealloc extents > > Florian Westphal (2): > netfilter: ebtables: reject non-bridge targets > netfilter: ipv6: nf_defrag: drop skb dst before queueing > > Govindarajulu Varadarajan (1): > enic: do not overwrite error code > > Gustavo A. R. Silva (2): > atm: zatm: Fix potential Spectre v1 > net: cxgb3_main: fix potential Spectre v1 > > H. Peter Anvin (1): > x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h> > > Harini Katakam (1): > net: macb: Fix ptp time adjustment for large negative delta > > Ilpo Järvinen (1): > tcp: prevent bogus FRTO undos with non-SACK flows > > Jaehoon Chung (1): > PCI: exynos: Fix a potential init_clk_resources NULL pointer dereference > > Jan Kara (1): > bdi: Fix another oops in wb_workfn() > > Jason Wang (1): > vhost_net: validate sock before trying to put its fd > > Jesper Dangaard Brouer (2): > ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing > virtio_net: fix memory leak in XDP_REDIRECT > > Jiri Slaby (1): > r8152: napi hangup fix after disconnect > > Konstantin Khlebnikov (1): > net_sched: blackhole: tell upper qdisc about dropped packets > > Masahiro Yamada (1): > mtd: rawnand: denali_dt: set clk_x_rate to 200 MHz unconditionally > > Nick Desaulniers (2): > compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations > x86/paravirt: Make native_save_fl() extern inline > > Or Gerlitz (2): > net/mlx5e: Avoid dealing with vport representors if not being e-switch manager > net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager > > Pieter Jansen van Vuuren (1): > nfp: flower: fix mpls ether type detection > > Ping-Ke Shih (2): > rtlwifi: Fix kernel Oops "Fw download fail!!" > rtlwifi: rtl8821ae: fix firmware is not ready to run > > Prashanth Prakash (1): > cpufreq / CPPC: Set platform specific transition_delay_us > > Sabrina Dubroca (2): > alx: take rtnl before calling __alx_open from resume > net: fix use-after-free in GRO with ESP > > Santosh Shilimkar (1): > rds: avoid unenecessary cong_update in loop transport > > Scott Mayhew (1): > nfsd: COPY and CLONE operations require the saved filehandle to be set > > Shay Agroskin (1): > net/mlx5: Fix wrong size allocation for QoS ETC TC regitster > > Stefan Wahren (1): > net: lan78xx: Fix race in tx pending skb size calculation > > Stephan Mueller (1): > crypto: af_alg - Initialize sg_num_bytes in error code path > > Sudarsana Reddy Kalluru (4): > qede: Adverstise software timestamp caps when PHC is not available. > qed: Fix setting of incorrect eswitch mode. > qed: Fix use of incorrect size in memcpy call. > qed: Limit msix vectors in kdump kernel to the minimum required count. > > Tejun Heo (1): > string: drop __must_check from strscpy() and restore strscpy() usages in cgroup > > Tetsuo Handa (1): > net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL. > > Tomas Bortoli (1): > autofs: fix slab out of bounds read in getname_kernel() > > Wei Yongjun (1): > hinic: reset irq affinity before freeing irq > > Willem de Bruijn (1): > nsh: set mac len based on inner packet > > Xin Long (1): > ipvlan: fix IFLA_MTU ignored on NEWLINK > > Yuchung Cheng (1): > tcp: fix Fast Open key endianness > > arch/arm/net/bpf_jit_32.c | 2 +- > arch/x86/include/asm/asm.h | 59 +++++++++ > arch/x86/include/asm/irqflags.h | 2 +- > arch/x86/kernel/Makefile | 1 + > arch/x86/kernel/irqflags.S | 26 ++++ > crypto/af_alg.c | 4 +- > drivers/atm/zatm.c | 2 + > drivers/cpufreq/cppc_cpufreq.c | 46 ++++++- > drivers/mtd/nand/denali_dt.c | 6 +- > drivers/net/ethernet/atheros/alx/main.c | 2 + > drivers/net/ethernet/cadence/macb_main.c | 2 + > drivers/net/ethernet/cadence/macb_ptp.c | 5 +- > drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 + > drivers/net/ethernet/cisco/enic/enic_main.c | 9 +- > drivers/net/ethernet/huawei/hinic/hinic_rx.c | 1 + > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 24 ++-- > drivers/net/ethernet/marvell/mvneta.c | 2 +- > drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 8 +- > drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- > drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- > drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 2 +- > drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 + > .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 +- > drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 3 +- > drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 +- > drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 9 +- > drivers/net/ethernet/mellanox/mlx5/core/port.c | 4 +- > drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 7 +- > drivers/net/ethernet/netronome/nfp/flower/match.c | 14 ++ > .../net/ethernet/netronome/nfp/flower/offload.c | 8 ++ > drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 8 +- > drivers/net/ethernet/qlogic/qed/qed_dev.c | 2 +- > drivers/net/ethernet/qlogic/qed/qed_main.c | 8 ++ > drivers/net/ethernet/qlogic/qed/qed_sriov.c | 19 ++- > drivers/net/ethernet/qlogic/qede/qede_ptp.c | 10 +- > drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 10 ++ > drivers/net/ethernet/sun/sungem.c | 22 ++-- > drivers/net/geneve.c | 2 +- > drivers/net/ipvlan/ipvlan_main.c | 3 +- > drivers/net/usb/lan78xx.c | 5 +- > drivers/net/usb/r8152.c | 3 +- > drivers/net/virtio_net.c | 37 +++--- > drivers/net/vxlan.c | 4 +- > drivers/net/wireless/realtek/rtlwifi/base.c | 17 ++- > drivers/net/wireless/realtek/rtlwifi/base.h | 2 +- > drivers/net/wireless/realtek/rtlwifi/core.c | 3 +- > drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +- > drivers/net/wireless/realtek/rtlwifi/ps.c | 4 +- > drivers/net/wireless/realtek/rtlwifi/usb.c | 2 +- > drivers/pci/dwc/pci-exynos.c | 3 +- > drivers/pci/host/pci-hyperv.c | 8 +- > drivers/vhost/net.c | 3 +- > fs/autofs4/dev-ioctl.c | 22 ++-- > fs/btrfs/tree-log.c | 137 ++++++++++++++++---- > fs/nfsd/nfs4proc.c | 3 + > fs/reiserfs/prints.c | 141 ++++++++++++--------- > include/linux/atmdev.h | 15 +++ > include/linux/backing-dev-defs.h | 2 +- > include/linux/compiler-gcc.h | 29 ++++- > include/linux/filter.h | 4 +- > include/linux/mlx5/mlx5_ifc.h | 2 +- > include/linux/netdevice.h | 20 +++ > include/linux/string.h | 2 +- > mm/backing-dev.c | 20 +-- > net/8021q/vlan.c | 2 +- > net/atm/br2684.c | 3 +- > net/atm/clip.c | 3 +- > net/atm/common.c | 3 +- > net/atm/lec.c | 3 +- > net/atm/mpc.c | 3 +- > net/atm/pppoatm.c | 3 +- > net/atm/raw.c | 4 +- > net/bridge/netfilter/ebtables.c | 13 ++ > net/dccp/ccids/ccid3.c | 16 ++- > net/dns_resolver/dns_key.c | 28 ++-- > net/ipv4/fou.c | 4 +- > net/ipv4/gre_offload.c | 2 +- > net/ipv4/inet_hashtables.c | 4 +- > net/ipv4/sysctl_net_ipv4.c | 18 ++- > net/ipv4/tcp_input.c | 9 ++ > net/ipv4/udp_offload.c | 2 +- > net/ipv6/inet6_hashtables.c | 4 +- > net/ipv6/netfilter/nf_conntrack_reasm.c | 2 + > net/ipv6/seg6_hmac.c | 2 +- > net/netfilter/ipvs/ip_vs_lblc.c | 1 + > net/netfilter/ipvs/ip_vs_lblcr.c | 1 + > net/nfc/llcp_commands.c | 9 +- > net/nsh/nsh.c | 2 +- > net/packet/af_packet.c | 16 +-- > net/rds/loop.c | 1 + > net/rds/rds.h | 5 + > net/rds/recv.c | 5 + > net/sched/act_ife.c | 12 +- > net/sched/sch_blackhole.c | 2 +- > net/strparser/strparser.c | 17 +-- > net/tls/tls_sw.c | 2 +- > net/vmw_vsock/virtio_transport.c | 2 +- > 97 files changed, 737 insertions(+), 317 deletions(-) > create mode 100644 arch/x86/kernel/irqflags.S > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team