Message ID | 20200221231150.9436-1-kamal@canonical.com |
---|---|
State | New |
Headers | show |
Series | [SRU,Bionic,PULL] Bionic upstream stable patchset 2020-02-21 | expand |
Superseded. -Kamal On Fri, Feb 21, 2020 at 03:11:50PM -0800, Kamal Mostafa wrote: > This pull request (67 commits) includes the following Bionic stable patchsets: > > Bionic update: upstream stable patchset 2020-02-21 > Ported from the following upstream stable releases: > v4.14.169, v4.19.100 > BugLink: https://bugs.launchpad.net/bugs/1864261 > > -Kamal > > ----- > > The following changes since commit a59858e18bc8996f8c96d307a33e504b079dc541: > > UBUNTU: Ubuntu-4.15.0-89.89 (2020-02-14 15:22:46 -0300) > > 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 5b6d309753dae51a063748ed32bb475a256651e4: > > UBUNTU: upstream stable to v4.14.169, v4.19.100 (2020-02-21 13:31:07 -0800) > > ---------------------------------------------------------------- > Al Viro (1): > do_last(): fetch directory ->i_mode and ->i_uid before it's too late > > Alex Deucher (1): > PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken > > Alex Sverdlin (1): > ARM: 8950/1: ftrace/recordmcount: filter relocation types > > Andy Shevchenko (2): > md: Avoid namespace collision with bitmap API > bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() > > Ard Biesheuvel (1): > crypto: geode-aes - switch to skcipher for cbc(aes) fallback > > Baoquan He (1): > drivers/base/memory.c: clean up relics in function parameters > > Bart Van Assche (1): > scsi: RDMA/isert: Fix a recently introduced regression related to logout > > Bo Wu (1): > scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func > > Changbin Du (1): > tracing: xen: Ordered comparison of function pointers > > Chuhong Yuan (1): > Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register > > Cong Wang (1): > net_sched: fix datalen for ematch > > Dan Carpenter (1): > mm, memory_hotplug: update a comment in unregister_memory() > > David Hildenbrand (1): > drivers/base/memory: pass a block_id to init_memory_block() > > Eric Dumazet (5): > gtp: make sure only SOCK_DGRAM UDP sockets are accepted > net-sysfs: fix netdev_queue_add_kobject() breakage > net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() > tcp: do not leave dangling pointers in tp->highest_sack > tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() > > Finn Thain (12): > net/sonic: Add mutual exclusion for accessing shared state > net/sonic: Clear interrupt flags immediately > net/sonic: Use MMIO accessors > net/sonic: Fix interface error stats collection > net/sonic: Fix receive buffer handling > net/sonic: Avoid needless receive descriptor EOL flag updates > net/sonic: Improve receive descriptor status flag check > net/sonic: Fix receive buffer replenishment > net/sonic: Quiesce SONIC before re-initializing descriptor memory > net/sonic: Fix command register usage > net/sonic: Fix CAM initialization > net/sonic: Prevent tx watchdog timeout > > Florian Fainelli (1): > net: bcmgenet: Use netif_tx_napi_add() for TX NAPI > > Gilles Buloz (1): > hwmon: (nct7802) Fix voltage limits to wrong registers > > Guenter Roeck (1): > hwmon: (core) Do not use device managed functions for memory allocations > > Hans Verkuil (2): > Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" > media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT > > James Hughes (1): > net: usb: lan78xx: Add .ndo_features_check > > Jeremy Linton (1): > Documentation: Document arm64 kpti control > > Johan Hovold (5): > Input: keyspan-remote - fix control-message timeouts > Input: sur40 - fix interface sanity checks > Input: gtco - fix endpoint sanity check > Input: aiptek - fix endpoint sanity check > Input: pegasus_notetaker - fix endpoint sanity check > > Jouni Hogander (4): > net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject > net-sysfs: Call dev_hold always in netdev_queue_add_kobject > net-sysfs: Call dev_hold always in rx_queue_add_kobject > net-sysfs: Fix reference count leak > > Kadlecsik József (1): > netfilter: ipset: use bitmap infrastructure completely > > Kamal Mostafa (1): > UBUNTU: upstream stable to v4.14.169, v4.19.100 > > Luuk Paulussen (1): > hwmon: (adt7475) Make volt2reg return same reg as reg2volt input > > Martin Schiller (1): > net/x25: fix nonblocking connect > > Masato Suzuki (1): > sd: Fix REQ_OP_ZONE_REPORT completion handling > > Michael Ellerman (1): > net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM > > Michał Mirosław (2): > mmc: tegra: fix SDR50 tuning override > mmc: sdhci: fix minimum clock rate for v3 controller > > Paolo Abeni (1): > Revert "udp: do rmem bulk free even if the rx sk queue is empty" > > Stephan Gerhold (1): > Input: pm8xxx-vib - fix handling of separate enable register > > Suzuki K Poulose (2): > coresight: etb10: Do not call smp_processor_id from preemptible > coresight: tmc-etf: Do not call smp_processor_id from preemptible > > Wei Yang (2): > mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() > drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS > > Wen Huang (1): > libertas: Fix two buffer overflows at parsing bss descriptor > > Wen Yang (1): > tcp_bbr: improve arithmetic division in bbr_update_bw() > > Wenwen Wang (1): > firestream: fix memory leaks > > William Dauchy (2): > net, ip6_tunnel: fix namespaces move > net, ip_tunnel: fix namespaces move > > Yuki Taguchi (1): > ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions > > Documentation/admin-guide/kernel-parameters.txt | 6 + > debian.master/upstream-stable | 4 +- > drivers/atm/firestream.c | 3 + > drivers/base/memory.c | 43 ++- > drivers/crypto/geode-aes.c | 57 ++-- > drivers/crypto/geode-aes.h | 2 +- > drivers/hwmon/adt7475.c | 5 +- > drivers/hwmon/hwmon.c | 68 +++-- > drivers/hwmon/nct7802.c | 4 +- > drivers/hwtracing/coresight/coresight-etb10.c | 4 +- > drivers/hwtracing/coresight/coresight-tmc-etf.c | 4 +- > drivers/infiniband/ulp/isert/ib_isert.c | 12 - > drivers/input/misc/keyspan_remote.c | 9 +- > drivers/input/misc/pm8xxx-vibrator.c | 2 +- > drivers/input/rmi4/rmi_smbus.c | 2 + > drivers/input/tablet/aiptek.c | 6 +- > drivers/input/tablet/gtco.c | 10 +- > drivers/input/tablet/pegasus_notetaker.c | 2 +- > drivers/input/touchscreen/sun4i-ts.c | 6 +- > drivers/input/touchscreen/sur40.c | 2 +- > drivers/md/md-bitmap.c | 10 +- > drivers/md/md-bitmap.h | 2 +- > drivers/md/md-cluster.c | 6 +- > drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- > drivers/mmc/host/sdhci-tegra.c | 2 +- > drivers/mmc/host/sdhci.c | 10 +- > drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- > drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 + > drivers/net/ethernet/natsemi/sonic.c | 381 ++++++++++++++---------- > drivers/net/ethernet/natsemi/sonic.h | 44 ++- > drivers/net/gtp.c | 10 +- > drivers/net/tun.c | 4 + > drivers/net/usb/lan78xx.c | 15 + > drivers/net/wireless/marvell/libertas/cfg.c | 8 +- > drivers/pci/quirks.c | 19 +- > drivers/scsi/scsi_transport_iscsi.c | 7 + > drivers/scsi/sd.c | 8 +- > drivers/target/iscsi/iscsi_target.c | 6 +- > fs/namei.c | 17 +- > include/linux/bitmap.h | 8 + > include/linux/mmzone.h | 3 +- > include/linux/netdevice.h | 1 + > include/linux/netfilter/ipset/ip_set.h | 7 - > include/trace/events/xen.h | 6 +- > lib/bitmap.c | 20 ++ > mm/sparse.c | 9 +- > net/core/dev.c | 36 ++- > net/core/net-sysfs.c | 39 ++- > net/core/rtnetlink.c | 13 +- > net/ipv4/ip_tunnel.c | 4 +- > net/ipv4/tcp.c | 1 + > net/ipv4/tcp_bbr.c | 3 +- > net/ipv4/tcp_input.c | 1 + > net/ipv4/tcp_output.c | 1 + > net/ipv4/udp.c | 3 +- > net/ipv6/ip6_tunnel.c | 4 +- > net/ipv6/seg6_local.c | 4 +- > net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- > net/netfilter/ipset/ip_set_bitmap_ip.c | 6 +- > net/netfilter/ipset/ip_set_bitmap_ipmac.c | 6 +- > net/netfilter/ipset/ip_set_bitmap_port.c | 6 +- > net/sched/ematch.c | 2 +- > net/x25/af_x25.c | 6 +- > scripts/recordmcount.c | 17 ++ > 64 files changed, 636 insertions(+), 402 deletions(-) > > -- > kernel-team mailing list > kernel-team@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/kernel-team