This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 5.2.11-rc1
David Howells dhowells@redhat.com rxrpc: Fix read-after-free in rxrpc_queue_local()
David Howells dhowells@redhat.com rxrpc: Fix local endpoint refcounting
Alastair D'Silva alastair@d-silva.org powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB
Jens Axboe axboe@kernel.dk io_uring: add need_resched() check in inner poll loop
Jens Axboe axboe@kernel.dk io_uring: don't enter poll loop if we have CQEs pending
Jens Axboe axboe@kernel.dk io_uring: fix potential hang with polled IO
Dan Carpenter dan.carpenter@oracle.com dm zoned: fix potential NULL dereference in dmz_do_reclaim()
Kaike Wan kaike.wan@intel.com IB/hfi1: Drop stale TID RDMA packets
Darrick J. Wong darrick.wong@oracle.com xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT
Andrey Ryabinin aryabinin@virtuozzo.com mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y
Henry Burns henryburns@google.com mm/zsmalloc.c: fix race condition in zs_destroy_pool
Henry Burns henryburns@google.com mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely
Vlastimil Babka vbabka@suse.cz mm, page_owner: handle THP splits correctly
Roman Gushchin guro@fb.com mm: memcontrol: flush percpu vmevents before releasing memcg
Roman Gushchin guro@fb.com mm: memcontrol: flush percpu vmstats before releasing memcg
David Rientjes rientjes@google.com mm, page_alloc: move_freepages should not examine struct page of reserved memory
Henry Burns henryburns@google.com mm/z3fold.c: fix race between migration and destruction
Michael Kelley mikelley@microsoft.com genirq: Properly pair kobject_del() with kobject_add()
Dmitry Fomichev dmitry.fomichev@wdc.com dm zoned: properly handle backing device failure
Dmitry Fomichev dmitry.fomichev@wdc.com dm zoned: improve error handling in i/o map code
Dmitry Fomichev dmitry.fomichev@wdc.com dm zoned: improve error handling in reclaim
Mikulas Patocka mpatocka@redhat.com dm table: fix invalid memory accesses with too high sector number
ZhangXiaoxu zhangxiaoxu5@huawei.com dm space map metadata: fix missing store of apply_bops() return value
Wenwen Wang wenwen@cs.uga.edu dm raid: add missing cleanup in raid_ctr()
Mikulas Patocka mpatocka@redhat.com dm integrity: fix a crash due to BUG_ON in __journal_read_write()
ZhangXiaoxu zhangxiaoxu5@huawei.com dm btree: fix order of block initialization in btree_split_beneath
Bryan Gurney bgurney@redhat.com dm dust: use dust block size for badblocklist index
Dmitry Fomichev dmitry.fomichev@wdc.com dm kcopyd: always complete failed jobs
Jason Xing kerneljasonxing@linux.alibaba.com psi: get poll_work to run when calling poll syscall next time
Kaike Wan kaike.wan@intel.com IB/hfi1: Drop stale TID RDMA packets that cause TIDErr
Kaike Wan kaike.wan@intel.com IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet
Kaike Wan kaike.wan@intel.com IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet
Kaike Wan kaike.wan@intel.com IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet
John Hubbard jhubbard@nvidia.com x86/boot: Fix boot regression caused by bootparam sanitizing
John Hubbard jhubbard@nvidia.com x86/boot: Save fields explicitly, zero out everything else
Tom Lendacky thomas.lendacky@amd.com x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h
Thomas Gleixner tglx@linutronix.de x86/apic: Handle missing global clockevent gracefully
Sean Christopherson sean.j.christopherson@intel.com x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386
Oleg Nesterov oleg@redhat.com userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx
Dexuan Cui decui@microsoft.com Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE
Bartosz Golaszewski bgolaszewski@baylibre.com gpiolib: never report open-drain/source lines as 'input' to user-space
Adrian Hunter adrian.hunter@intel.com scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm()
Lyude Paul lyude@redhat.com drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX
Alex Deucher alexander.deucher@amd.com drm/amdgpu/gfx9: update pg_flags after determining if gfx off is possible
Ilya Dryomov idryomov@gmail.com libceph: fix PG split vs OSD (re)connect race
Jeff Layton jlayton@kernel.org ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply
Erqi Chen chenerqi@gmail.com ceph: clear page dirty before invalidate page
Dinh Nguyen dinguyen@kernel.org clk: socfpga: stratix10: fix rate caclulationg for cnt_clks
Mikulas Patocka mpatocka@redhat.com Revert "dm bufio: fix deadlock with loop device"
Paolo Bonzini pbonzini@redhat.com Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot"
Jason Gerecke jason.gerecke@wacom.com HID: wacom: Correct distance scale for 2nd-gen Intuos devices
Aaron Armstrong Skomra skomra@gmail.com HID: wacom: correct misreported EKR ring values
Johannes Berg johannes.berg@intel.com iwlwifi: mvm: disable TX-AMSDU on older NICs
Naresh Kamboju <naresh.kamboju () linaro ! org> selftests: kvm: Adding config fragments
Marc Zyngier maz@kernel.org KVM: arm: Don't write junk to CP15 registers on reset
Marc Zyngier maz@kernel.org KVM: arm64: Don't write junk to sysregs on reset
Paul Walmsley paul.walmsley@sifive.com dt-bindings: riscv: fix the schema compatible string for the HiFive Unleashed board
Jin Yao yao.jin@linux.intel.com perf pmu-events: Fix missing "cpu_clk_unhalted.core" event
He Zhe zhe.he@windriver.com perf cpumap: Fix writing to illegal memory in handling cpumap mask
He Zhe zhe.he@windriver.com perf ftrace: Fix failure to set cpumask when only one cpu is present
Paolo Valente paolo.valente@linaro.org block, bfq: handle NULL return value by bfq_init_rq()
He Zhe zhe.he@windriver.com block: aoe: Fix kernel crash due to atomic sleep when exiting
Colin Ian King colin.king@canonical.com drm/vmwgfx: fix memory leak when too many retries have occurred
Valdis Kletnieks valdis.kletnieks@vt.edu x86/lib/cpu: Address missing prototypes warning
Jens Axboe axboe@kernel.dk libata: add SG safety checks in SFF pio transfers
Jens Axboe axboe@kernel.dk libata: have ata_scsi_rw_xlat() fail invalid passthrough requests
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: Ensure state recovery handles ETIMEDOUT correctly
Jiangfeng Xiao xiaojiangfeng@huawei.com net: hisilicon: Fix dma_map_single failed on arm64
Jiangfeng Xiao xiaojiangfeng@huawei.com net: hisilicon: fix hip04-xmit never return TX_BUSY
Jiangfeng Xiao xiaojiangfeng@huawei.com net: hisilicon: make hip04_tx_reclaim non-reentrant
Likun Gao Likun.Gao@amd.com drm/amdgpu: pin the csb buffer on hw init for gfx v8
Jose Abreu Jose.Abreu@synopsys.com net: stmmac: tc: Do not return a fragment entry
Jose Abreu Jose.Abreu@synopsys.com net: stmmac: Fix issues when number of Queues >= 4
Christophe JAILLET christophe.jaillet@wanadoo.fr net: cxgb3_main: Fix a resource leak in a error path in 'init_one()'
Gustavo A. R. Silva gustavo@embeddedor.com ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe
Vasily Gorbik gor@linux.ibm.com s390: put _stext and _etext into .text section
Vasily Gorbik gor@linux.ibm.com s390/mm: fix dump_pagetables top level page table walking
Vasily Gorbik gor@linux.ibm.com s390/protvirt: avoid memory sharing for diag 308 set/store
Suren Baghdasaryan surenb@google.com sched/psi: Do not require setsched permission from the trigger creator
Peter Zijlstra peterz@infradead.org sched/psi: Reduce psimon FIFO priority
Dietmar Eggemann dietmar.eggemann@arm.com sched/deadline: Fix double accounting of rq/running bw in push & pull
Sebastien Tisserant stisserant@wallix.com SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL
Pavel Shilovsky pshilov@microsoft.com SMB3: Fix potential memory leak when processing compound chain
Douglas Anderson dianders@chromium.org drm/rockchip: Suspend DP late
Nicolas Saenz Julienne nsaenzjulienne@suse.de HID: input: fix a4tech horizontal wheel custom usage
István Váradi ivaradi@varadiistvan.hu HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52
Trond Myklebust trond.myklebust@hammerspace.com NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim()
Trond Myklebust trond.myklebust@hammerspace.com NFSv4.1: Only reap expired delegations
Trond Myklebust trond.myklebust@hammerspace.com NFSv4.1: Fix open stateid recovery
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: When recovering state fails with EAGAIN, retry the same recovery
Trond Myklebust trond.myklebust@hammerspace.com NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid
YueHaibing yuehaibing@huawei.com enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set
Wang Xiayang xywang.sjtu@sjtu.edu.cn net/ethernet/qlogic/qed: force the string buffer NULL-terminated
Vijendar Mukunda Vijendar.Mukunda@amd.com ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver
Wang Xiayang xywang.sjtu@sjtu.edu.cn can: peak_usb: force the string buffer NULL-terminated
Wang Xiayang xywang.sjtu@sjtu.edu.cn can: sja1000: force the string buffer NULL-terminated
Jarkko Nikula jarkko.nikula@linux.intel.com spi: pxa2xx: Add support for Intel Tiger Lake
Jiri Olsa jolsa@kernel.org perf bench numa: Fix cpu0 binding
Jia-Ju Bai baijiaju1990@gmail.com net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed()
Juliana Rodrigueiro juliana.rodrigueiro@intra2net.com isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack
YueHaibing yuehaibing@huawei.com enetc: Fix build error without PHYLIB
Gregory Greenman gregory.greenman@intel.com iwlwifi: mvm: send LQ command always ASYNC
Johannes Berg johannes.berg@intel.com iwlwifi: fix locking in delayed GTK setting
Shahar S Matityahu shahar.s.matityahu@intel.com iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
Shahar S Matityahu shahar.s.matityahu@intel.com iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef
Mordechay Goodstein mordechay.goodstein@intel.com iwlwifi: mvm: avoid races in rate init and rate perform
Jean Delvare jdelvare@suse.de nvmem: Use the same permissions for eeprom as for nvmem
David Howells dhowells@redhat.com rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet
David Howells dhowells@redhat.com rxrpc: Fix potential deadlock
Jozsef Kadlecsik kadlec@netfilter.org netfilter: ipset: Fix rename concurrency with listing
Stefano Brivio sbrivio@redhat.com netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets
Stefano Brivio sbrivio@redhat.com netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too
Martin Blumenstingl martin.blumenstingl@googlemail.com net: stmmac: manage errors returned by of_get_mac_address()
Jia-Ju Bai baijiaju1990@gmail.com mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl()
Ben Segal bpsegal20@gmail.com habanalabs: fix F/W download in BE architecture
Jia-Ju Bai baijiaju1990@gmail.com isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain()
Michal Kalderon michal.kalderon@marvell.com qed: RDMA - Fix the hw_ver returned in device attributes
Bob Ham bob.ham@puri.sm net: usb: qmi_wwan: Add the BroadMobi BM818 card
Peter Ujfalusi peter.ujfalusi@ti.com ASoC: ti: davinci-mcasp: Correct slot_width posed constraint
Cheng-Yi Chiang cychiang@chromium.org ASoC: rockchip: Fix mono capture
Peter Ujfalusi peter.ujfalusi@ti.com ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode
Manikanta Pubbisetty mpubbise@codeaurora.org {nl,mac}80211: fix interface combinations on crypto controlled devices
Navid Emamdoost navid.emamdoost@gmail.com st_nci_hci_connectivity_event_received: null check the allocation
Navid Emamdoost navid.emamdoost@gmail.com st21nfca_connectivity_event_received: null check the allocation
Andrii Nakryiko andriin@fb.com libbpf: silence GCC8 warning about string truncation
Jan Sebastian Götte linux@jaseg.net Staging: fbtft: Fix GPIO handling
Ricard Wanderlof ricard.wanderlof@axis.com ASoC: Fail card instantiation if DAI format setup fails
YueHaibing yuehaibing@huawei.com can: gw: Fix error path of cgw_module_init
Weitao Hou houweitaoo@gmail.com can: mcp251x: add error check when wq alloc failed
Rasmus Villemoes rasmus.villemoes@prevas.dk can: dev: call netif_carrier_off() in register_candev()
Ilya Maximets i.maximets@samsung.com libbpf: fix using uninitialized ioctl results
Eric Dumazet edumazet@google.com selftests/bpf: add another gso_segs access
Ido Schimmel idosch@mellanox.com selftests: forwarding: gre_multipath: Fix flower filters
Ido Schimmel idosch@mellanox.com selftests: forwarding: gre_multipath: Enable IPv4 forwarding
Maxime Chevallier maxime.chevallier@bootlin.com net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links
Thomas Falcon tlfalcon@linux.ibm.com bonding: Force slave speed check after link state recovery for 802.3ad
Wenwen Wang wenwen@cs.uga.edu ASoC: dapm: fix a memory leak bug
Ilya Leoshkevich iii@linux.ibm.com selftests/bpf: fix sendmsg6_prog on s390
John Fastabend john.fastabend@gmail.com bpf: sockmap, only create entry if ulp is not already enabled
John Fastabend john.fastabend@gmail.com bpf: sockmap, synchronize_rcu before free'ing map
John Fastabend john.fastabend@gmail.com bpf: sockmap, sock_map_delete needs to use xchg
Lubomir Rintel lkundrak@v3.sk spi: pxa2xx: Balance runtime PM enable/disable on error
Masahiro Yamada yamada.masahiro@socionext.com ASoC: SOF: use __u32 instead of uint32_t in uapi headers
Charles Keepax ckeepax@opensource.cirrus.com ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks
Wenwen Wang wenwen@cs.uga.edu netfilter: ebtables: fix a memory leak bug in compat
Andrii Nakryiko andriin@fb.com libbpf: sanitize VAR to conservative 1-byte INT
Vladimir Kondratiev vladimir.kondratiev@linux.intel.com mips: fix cacheinfo
Thomas Bogendoerfer tbogendoerfer@suse.de MIPS: kernel: only use i8253 clocksource with periodic clockevent
Ilya Trukhanov lahvuun@gmail.com HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT
Filipe Laíns lains@archlinux.org HID: logitech-hidpp: add USB PID for a few more supported mice
Hans de Goede hdegoede@redhat.com ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook
Wen Yang wen.yang99@zte.com.cn ASoC: samsung: odroid: fix a double-free issue for cpu_dai
Wen Yang wen.yang99@zte.com.cn ASoC: samsung: odroid: fix an use-after-free issue for codec
Jernej Skrabec jernej.skrabec@siol.net regulator: axp20x: fix DCDC5 and DCDC6 for AXP803
Jernej Skrabec jernej.skrabec@siol.net regulator: axp20x: fix DCDCA and DCDCD for AXP806
Kuninori Morimoto kuninori.morimoto.gx@renesas.com ASoC: audio-graph-card: add missing const at graph_get_dai_id()
Wen Yang wen.yang99@zte.com.cn ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id()
Wen Yang wen.yang99@zte.com.cn ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm()
Wen Yang wen.yang99@zte.com.cn ASoC: simple-card: fix an use-after-free in simple_for_each_link()
Wen Yang wen.yang99@zte.com.cn ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm()
Kuninori Morimoto kuninori.morimoto.gx@renesas.com ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai()
-------------
Diffstat:
Documentation/admin-guide/kernel-parameters.txt | 7 ++ .../devicetree/bindings/riscv/sifive.yaml | 2 +- Makefile | 4 +- arch/arm/kvm/coproc.c | 23 +++-- arch/arm64/kvm/sys_regs.c | 32 ++++--- arch/mips/kernel/cacheinfo.c | 2 + arch/mips/kernel/i8253.c | 3 +- arch/powerpc/kernel/misc_64.S | 4 +- arch/s390/boot/ipl_parm.c | 2 - arch/s390/kernel/ipl.c | 9 -- arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/mm/dump_pagetables.c | 12 +-- arch/x86/include/asm/bootparam_utils.h | 63 ++++++++++--- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/kernel/apic/apic.c | 68 +++++++++++--- arch/x86/kernel/cpu/amd.c | 66 ++++++++++++++ arch/x86/kvm/mmu.c | 33 +------ arch/x86/lib/cpu.c | 1 + arch/x86/power/cpu.c | 86 +++++++++++++++--- block/bfq-iosched.c | 14 ++- drivers/ata/libata-scsi.c | 21 +++++ drivers/ata/libata-sff.c | 6 ++ drivers/ata/pata_rb532_cf.c | 1 - drivers/block/aoe/aoedev.c | 13 ++- drivers/clk/socfpga/clk-periph-s10.c | 2 +- drivers/gpio/gpiolib.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 ++++++++ drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 + drivers/gpu/drm/amd/amdgpu/soc15.c | 5 - drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 24 +++-- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 4 +- drivers/hid/hid-a4tech.c | 30 +++++- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-hidpp.c | 32 ++++++- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-tmff.c | 12 +++ drivers/hid/wacom_wac.c | 4 +- drivers/hv/channel.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 77 ++++++---------- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 ++- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-dust.c | 11 ++- drivers/md/dm-integrity.c | 15 +++ drivers/md/dm-kcopyd.c | 5 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-table.c | 5 +- drivers/md/dm-zoned-metadata.c | 59 +++++++++--- drivers/md/dm-zoned-reclaim.c | 44 +++++++-- drivers/md/dm-zoned-target.c | 67 ++++++++++++-- drivers/md/dm-zoned.h | 10 ++ drivers/md/persistent-data/dm-btree.c | 31 ++++--- drivers/md/persistent-data/dm-space-map-metadata.c | 2 +- drivers/misc/habanalabs/firmware_if.c | 19 +--- drivers/net/bonding/bond_main.c | 9 ++ drivers/net/can/dev.c | 2 + drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/spi/mcp251x.c | 49 +++++----- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/freescale/enetc/Kconfig | 2 + drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +++--- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 4 + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 7 ++ drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 53 ++++++++--- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 65 ++++++++++--- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/mac80211_hwsim.c | 8 +- drivers/nfc/st-nci/se.c | 2 + drivers/nfc/st21nfca/se.c | 2 + drivers/nvmem/nvmem-sysfs.c | 15 ++- drivers/regulator/axp20x-regulator.c | 10 +- drivers/scsi/ufs/ufshcd.c | 3 + drivers/spi/spi-pxa2xx.c | 14 ++- drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 4 +- fs/ceph/addr.c | 5 +- fs/ceph/locks.c | 3 +- fs/cifs/smb2ops.c | 39 +++++--- fs/io_uring.c | 66 ++++++++++---- fs/nfs/delegation.c | 23 +++-- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4proc.c | 70 ++++++++------ fs/nfs/nfs4state.c | 43 +++++++-- fs/nfs/super.c | 1 + fs/userfaultfd.c | 25 ++--- fs/xfs/xfs_iops.c | 1 + include/net/cfg80211.h | 15 +++ include/sound/simple_card_utils.h | 4 + include/trace/events/rxrpc.h | 6 +- include/uapi/sound/sof/fw.h | 16 ++-- include/uapi/sound/sof/header.h | 14 +-- kernel/irq/irqdesc.c | 15 ++- kernel/sched/deadline.c | 8 -- kernel/sched/psi.c | 12 ++- mm/huge_memory.c | 4 + mm/kasan/common.c | 10 +- mm/memcontrol.c | 60 ++++++++++++ mm/page_alloc.c | 19 +--- mm/z3fold.c | 89 ++++++++++++++++++ mm/zsmalloc.c | 78 +++++++++++++++- net/bridge/netfilter/ebtables.c | 4 +- net/can/gw.c | 48 +++++++--- net/ceph/osd_client.c | 9 +- net/core/sock_map.c | 19 +++- net/mac80211/util.c | 7 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/rxrpc/af_rxrpc.c | 4 +- net/rxrpc/ar-internal.h | 6 +- net/rxrpc/input.c | 16 +++- net/rxrpc/local_object.c | 101 +++++++++++++-------- net/rxrpc/peer_event.c | 2 +- net/rxrpc/peer_object.c | 18 ++++ net/rxrpc/sendmsg.c | 1 + net/wireless/core.c | 6 +- net/wireless/nl80211.c | 4 +- net/wireless/util.c | 27 +++++- sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +- sound/soc/generic/audio-graph-card.c | 30 +++--- sound/soc/generic/simple-card.c | 26 +++--- sound/soc/intel/boards/bytcht_es8316.c | 8 ++ sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/soc-core.c | 7 +- sound/soc/soc-dapm.c | 10 +- sound/soc/ti/davinci-mcasp.c | 46 ++++++++-- tools/lib/bpf/libbpf.c | 9 +- tools/lib/bpf/xsk.c | 11 +-- tools/perf/bench/numa.c | 6 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/pmu-events/jevents.c | 1 + tools/perf/util/cpumap.c | 5 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 +++ tools/testing/selftests/kvm/config | 3 + .../selftests/net/forwarding/gre_multipath.sh | 28 +++--- 161 files changed, 1815 insertions(+), 703 deletions(-)
On Tue, Aug 27, 2019 at 09:48:48AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 390 pass: 390 fail: 0
Guenter
On Tue, Aug 27, 2019 at 10:25:50AM -0700, Guenter Roeck wrote:
On Tue, Aug 27, 2019 at 09:48:48AM +0200, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 390 pass: 390 fail: 0
Thanks for testing all of these and letting me know.
greg k-h
stable-rc/linux-5.2.y boot: 149 boots: 2 failed, 137 passed with 8 offline, 2 untried/unknown (v5.2.10-163-g9f631715ffe6)
Full Boot Summary: https://kernelci.org/boot/all/job/stable-rc/branch/linux-5.2.y/kernel/v5.2.1... Full Build Summary: https://kernelci.org/build/stable-rc/branch/linux-5.2.y/kernel/v5.2.10-163-g...
Tree: stable-rc Branch: linux-5.2.y Git Describe: v5.2.10-163-g9f631715ffe6 Git Commit: 9f631715ffe68666bbe4c5f7ad0dfc1ed387e1a1 Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Tested: 83 unique boards, 26 SoC families, 15 builds out of 209
Boot Regressions Detected:
arm:
qcom_defconfig: gcc-8: qcom-apq8064-cm-qs600: lab-baylibre-seattle: failing since 12 days (last pass: v5.2.8 - first fail: v5.2.8-145-g2440e485aeda) qcom-apq8064-ifc6410: lab-baylibre-seattle: failing since 12 days (last pass: v5.2.8 - first fail: v5.2.8-145-g2440e485aeda)
sunxi_defconfig: gcc-8: sun8i-h2-plus-orangepi-r1: lab-baylibre: new failure (last pass: v5.2.9-135-gf5284fbdcd34)
arm64:
defconfig: gcc-8: meson-g12a-sei510: lab-baylibre: new failure (last pass: v5.2.9-135-gf5284fbdcd34)
Boot Failures Detected:
arm64: defconfig: gcc-8: rk3399-firefly: 1 failed lab
arm: sama5_defconfig: gcc-8: at91-sama5d4_xplained: 1 failed lab
Offline Platforms:
arm64:
defconfig: gcc-8 apq8016-sbc: 1 offline lab meson-gxbb-odroidc2: 1 offline lab
arm:
multi_v7_defconfig: gcc-8 qcom-apq8064-cm-qs600: 1 offline lab qcom-apq8064-ifc6410: 1 offline lab sun5i-r8-chip: 1 offline lab
qcom_defconfig: gcc-8 qcom-apq8064-cm-qs600: 1 offline lab qcom-apq8064-ifc6410: 1 offline lab
sunxi_defconfig: gcc-8 sun5i-r8-chip: 1 offline lab
--- For more info write to info@kernelci.org
On 8/27/19 1:48 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
thanks, -- Shuah
On Tue, Aug 27, 2019 at 01:09:21PM -0600, shuah wrote:
On 8/27/19 1:48 AM, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Thanks for testing all of these and letting me know.
greg k-h
On Tue, 27 Aug 2019 at 13:30, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Summary ------------------------------------------------------------------------
kernel: 5.2.11-rc1 git repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git git branch: linux-5.2.y git commit: 9f631715ffe68666bbe4c5f7ad0dfc1ed387e1a1 git describe: v5.2.10-163-g9f631715ffe6 Test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-5.2-oe/build/v5.2.10-163-...
No regressions (compared to build v5.2.9-135-gf7d5b3dc4792)
No fixes (compared to build v5.2.9-135-gf7d5b3dc4792)
Ran 24414 total tests in the following environments and test suites.
Environments -------------- - dragonboard-410c - hi6220-hikey - i386 - juno-r2 - qemu_arm - qemu_arm64 - qemu_i386 - qemu_x86_64 - x15 - x86
Test Suites ----------- * build * install-android-platform-tools-r2600 * kselftest * libgpiod * libhugetlbfs * ltp-cap_bounds-tests * ltp-commands-tests * ltp-containers-tests * ltp-cpuhotplug-tests * ltp-cve-tests * ltp-dio-tests * ltp-fcntl-locktests-tests * ltp-filecaps-tests * ltp-fs_bind-tests * ltp-fs_perms_simple-tests * ltp-fsx-tests * ltp-hugetlb-tests * ltp-io-tests * ltp-ipc-tests * ltp-math-tests * ltp-mm-tests * ltp-nptl-tests * ltp-pty-tests * ltp-sched-tests * ltp-securebits-tests * ltp-syscalls-tests * ltp-timers-tests * perf * spectre-meltdown-checker-test * v4l2-compliance * network-basic-tests * ltp-fs-tests * ltp-open-posix-tests * kvm-unit-tests * kselftest-vsyscall-mode-native * kselftest-vsyscall-mode-none * ssuite
On Wed, Aug 28, 2019 at 10:30:09AM +0530, Naresh Kamboju wrote:
On Tue, 27 Aug 2019 at 13:30, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Thanks for testing all of these and letting us know.
Also, how did you all not catch the things that the redhat ci system was catching that caused us to add another networking aptch?
thanks,
greg k-h
On Wed, Aug 28, 2019 at 05:16:08PM +0200, Greg Kroah-Hartman wrote:
On Wed, Aug 28, 2019 at 10:30:09AM +0530, Naresh Kamboju wrote:
On Tue, 27 Aug 2019 at 13:30, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Thanks for testing all of these and letting us know.
Also, how did you all not catch the things that the redhat ci system was catching that caused us to add another networking aptch?
Hi Greg -
I'll follow up with them off list. That said, I expect different CI setups to find different issues - that's the point, after all. It would be bad if we all ran the exact same things, and found the exact same things, because then we'd also miss the exact same things. In the macro sense, there is a lot to test, and I would rather see CI teams go after areas that are weak, rather than areas that are well covered.
Dan
thanks,
greg k-h
On Wed, Aug 28, 2019 at 10:47:18AM -0500, Dan Rue wrote:
On Wed, Aug 28, 2019 at 05:16:08PM +0200, Greg Kroah-Hartman wrote:
On Wed, Aug 28, 2019 at 10:30:09AM +0530, Naresh Kamboju wrote:
On Tue, 27 Aug 2019 at 13:30, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Thanks for testing all of these and letting us know.
Also, how did you all not catch the things that the redhat ci system was catching that caused us to add another networking aptch?
Hi Greg -
I'll follow up with them off list. That said, I expect different CI setups to find different issues - that's the point, after all. It would be bad if we all ran the exact same things, and found the exact same things, because then we'd also miss the exact same things. In the macro sense, there is a lot to test, and I would rather see CI teams go after areas that are weak, rather than areas that are well covered.
I totally agree, but here we actually have a known failure (for once!) so it would be nice to see why the very large test suite that you all run missed this.
thanks,
greg k-h
On Wed, Aug 28, 2019 at 05:52:52PM +0200, Greg Kroah-Hartman wrote:
On Wed, Aug 28, 2019 at 10:47:18AM -0500, Dan Rue wrote:
On Wed, Aug 28, 2019 at 05:16:08PM +0200, Greg Kroah-Hartman wrote:
On Wed, Aug 28, 2019 at 10:30:09AM +0530, Naresh Kamboju wrote:
On Tue, 27 Aug 2019 at 13:30, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
This is the start of the stable review cycle for the 5.2.11 release. There are 162 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu 29 Aug 2019 07:25:02 AM UTC. Anything received after that time might be too late.
The whole patch series can be found in one patch at: https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.2.11-rc1.... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.2.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. No regressions on arm64, arm, x86_64, and i386.
Thanks for testing all of these and letting us know.
Also, how did you all not catch the things that the redhat ci system was catching that caused us to add another networking aptch?
Hi Greg -
I'll follow up with them off list. That said, I expect different CI setups to find different issues - that's the point, after all. It would be bad if we all ran the exact same things, and found the exact same things, because then we'd also miss the exact same things. In the macro sense, there is a lot to test, and I would rather see CI teams go after areas that are weak, rather than areas that are well covered.
I totally agree, but here we actually have a known failure (for once!) so it would be nice to see why the very large test suite that you all run missed this.
OK, so it seems the following two tests failed for them[0]:
❌ Networking socket: fuzz [9] ❌ Networking sctp-auth: sockopts test [10]
fuzz[1] seems to be a redhat test that was added to tests-beaker on May 20th this year. Similarly, sockopts[2] was added on May 7th.
We don't run tests-beaker. Maybe we should?
Major is coming to Linaro Connect in a few weeks to talk about CKI[3]. Topics such as test coverage and test suites are on our agenda to discuss.
Hope that helps, Dan
[0] https://lore.kernel.org/stable/291770ce-273a-68aa-a4a2-7655cbea2bcc@mhtx.net [1] https://github.com/CKI-project/tests-beaker/commit/a454fdeaada71f7f193ae00e5... [2] https://github.com/CKI-project/tests-beaker/commit/4ebc85dae5042cc2b70c98a86... [3] https://linaroconnectsandiego.sched.com/event/Suco/san19-416-transforming-ke...
thanks,
greg k-h