Skip to content

4.19.44-stable review

Greg Kroah-Hartman linux-efi linux-mips lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest113 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/113bfq: update internal depth state when queue depth changesblock/bfq-iosched.c block/blk-mq.c include/linux/elevator.h+10 -10 replies
2/113platform/x86: sony-laptop: Fix unintentional fall-throughdrivers/platform/x86/sony-laptop.c+5 -30 replies
3/113platform/x86: thinkpad_acpi: Disable Bluetooth for some machinesdrivers/platform/x86/thinkpad_acpi.c+70 -20 replies
4/113platform/x86: dell-laptop: fix rfkill functionalitydrivers/platform/x86/dell-laptop.c+3 -30 replies
5/113hwmon: (pwm-fan) Disable PWM if fetching cooling data failsdrivers/hwmon/pwm-fan.c+1 -10 replies
6/113kernfs: fix barrier usage in __kernfs_new_node()fs/kernfs/dir.c+2 -30 replies
7/113virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspacedrivers/virt/vboxguest/vboxguest_core.c+31 -00 replies
8/113USB: serial: fix unthrottle racesdrivers/usb/serial/generic.c+32 -70 replies
9/113iio: adc: xilinx: fix potential use-after-free on removedrivers/iio/adc/xilinx-xadc-core.c+1 -10 replies
10/113iio: adc: xilinx: fix potential use-after-free on probedrivers/iio/adc/xilinx-xadc-core.c+1 -00 replies
11/113iio: adc: xilinx: prevent touching unclocked h/w on removedrivers/iio/adc/xilinx-xadc-core.c+1 -10 replies
12/113acpi/nfit: Always dump _DSM output payloaddrivers/acpi/nfit/core.c+6 -61 reply
13/113libnvdimm/namespace: Fix a potential NULL pointer dereferencedrivers/nvdimm/namespace_devs.c+4 -10 replies
14/113HID: input: add mapping for Expose/Overview keydrivers/hid/hid-input.c+2 -00 replies
15/113HID: input: add mapping for keyboard Brightness Up/Down/Toggle keysdrivers/hid/hid-input.c+4 -00 replies
16/113HID: input: add mapping for "Toggle Display" keydrivers/hid/hid-input.c+8 -00 replies
17/113libnvdimm/btt: Fix a kmemdup failure checkdrivers/nvdimm/btt_devs.c+13 -50 replies
18/113s390/dasd: Fix capacity calculation for large volumesdrivers/s390/block/dasd_eckd.c+3 -30 replies
19/113mac80211: fix unaligned access in mesh table hash functionnet/mac80211/mesh_pathtbl.c+1 -10 replies
20/113mac80211: Increase MAX_MSG_LENnet/mac80211/trace_msg.h+6 -10 replies
21/113cfg80211: Handle WMM rules in regulatory domain intersectionnet/wireless/reg.c+39 -00 replies
22/113mac80211: fix memory accounting with A-MSDU aggregationnet/mac80211/tx.c+3 -00 replies
23/113nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commandsnet/wireless/nl80211.c+12 -60 replies
24/113libnvdimm/pmem: fix a possible OOB access when read and write pmemdrivers/nvdimm/pmem.c+4 -40 replies
25/113s390/3270: fix lockdep false positive on view->lockdrivers/s390/char/con3270.c drivers/s390/char/fs3270.c drivers/s390/char/raw3270.c +2 more+10 -50 replies
26/113drm/amd/display: extending AUX SW Timeoutdrivers/gpu/drm/amd/display/dc/dce/dce_aux.c drivers/gpu/drm/amd/display/dc/dce/dce_aux.h+9 -60 replies
27/113clocksource/drivers/npcm: select TIMER_OFdrivers/clocksource/Kconfig+1 -00 replies
28/113clocksource/drivers/oxnas: Fix OX820 compatibledrivers/clocksource/timer-oxnas-rps.c+1 -10 replies
29/113selftests: fib_tests: Fix Command line is not complete errorstools/testing/selftests/net/fib_tests.sh+40 -540 replies
30/113mISDN: Check address length before reading address familydrivers/isdn/mISDN/socket.c+2 -20 replies
31/113vxge: fix return of a freed memblock on a failed dma mappingdrivers/net/ethernet/neterion/vxge/vxge-config.c+1 -00 replies
32/113qede: fix write to freed pointer error and double free of ptpdrivers/net/ethernet/qlogic/qede/qede_ptp.c+3 -40 replies
33/113afs: Unlock pages for __pagevec_release()fs/afs/write.c+1 -00 replies
34/113drm/amd/display: If one stream full updates, full update all planesdrivers/gpu/drm/amd/display/dc/core/dc.c drivers/gpu/drm/amd/display/dc/dc.h+22 -00 replies
35/113s390/pkey: add one more argument space for debug feature entrydrivers/s390/crypto/pkey_api.c+2 -10 replies
36/113x86/build/lto: Fix truncated .bss with -fdata-sectionsarch/x86/kernel/vmlinux.lds.S+1 -10 replies
37/113x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51Tarch/x86/kernel/reboot.c include/linux/efi.h+27 -10 replies
38/113KVM: fix spectrev1 gadgetsarch/x86/kvm/lapic.c include/linux/kvm_host.h virt/kvm/irqchip.c +1 more+16 -90 replies
39/113KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracingarch/x86/kvm/trace.h+2 -20 replies
40/113tools lib traceevent: Fix missing equality check for strcmptools/lib/traceevent/event-parse.c+1 -10 replies
41/113ipmi: ipmi_si_hardcode.c: init si_type array to fix a crashdrivers/char/ipmi/ipmi_si_hardcode.c+2 -00 replies
42/113ocelot: Dont sleep in atomic context (irqs_disabled())drivers/net/ethernet/mscc/ocelot.c+1 -13 replies
43/113scsi: aic7xxx: fix EISA supportdrivers/scsi/aic7xxx/aic7770_osm.c drivers/scsi/aic7xxx/aic7xxx.h drivers/scsi/aic7xxx/aic7xxx_osm.c +1 more+7 -60 replies
44/113mm: fix inactive list balancing between NUMA nodes and cgroupsmm/vmscan.c+9 -200 replies
45/113init: initialize jump labels before command line option parsinginit/main.c+2 -20 replies
46/113selftests: netfilter: check icmp pkttoobig errors are set as relatedtools/testing/selftests/netfilter/Makefile tools/testing/selftests/netfilter/conntrack_icmp_related.sh+284 -10 replies
47/113ipvs: do not schedule icmp errors from tunnelsnet/netfilter/ipvs/ip_vs_core.c+1 -10 replies
48/113netfilter: ctnetlink: dont use conntrack/expect object addresses as idinclude/net/netfilter/nf_conntrack.h net/netfilter/nf_conntrack_core.c net/netfilter/nf_conntrack_netlink.c+66 -50 replies
49/113netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook()net/netfilter/nf_tables_api.c+1 -10 replies
50/113MIPS: perf: ath79: Fix perfcount IRQ assignmentarch/mips/ath79/setup.c drivers/irqchip/irq-ath79-misc.c+11 -60 replies
51/113s390: ctcm: fix ctcm_new_device error return codedrivers/s390/net/ctcm_main.c+1 -00 replies
52/113drm/sun4i: Set device driver data at bind time for use in unbinddrivers/gpu/drm/sun4i/sun4i_drv.c+2 -00 replies
53/113drm/sun4i: Fix component unbinding and component master deletiondrivers/gpu/drm/sun4i/sun4i_drv.c+4 -00 replies
54/113selftests/net: correct the return value for run_netsockteststools/testing/selftests/net/run_netsocktests+1 -10 replies
55/113netfilter: fix nf_l4proto_log_invalid to log invalid packetsnet/netfilter/nf_conntrack_proto.c+1 -10 replies
56/113gpu: ipu-v3: dp: fix CSC handlingdrivers/gpu/ipu-v3/ipu-dp.c+9 -30 replies
57/113drm/imx: dont skip DP channel disable for background planedrivers/gpu/drm/imx/ipuv3-crtc.c+1 -10 replies
58/113ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabledarch/arm/kernel/head-nommu.S+1 -10 replies
59/113spi: Micrel eth switch: declare missing of tabledrivers/net/phy/spi_ks8995.c+9 -00 replies
60/113spi: ST ST95HF NFC: declare missing of tabledrivers/nfc/st95hf/core.c+7 -00 replies
61/113drm/sun4i: Unbind components before releasing DRM and memorydrivers/gpu/drm/sun4i/sun4i_drv.c+3 -20 replies
62/113Input: synaptics-rmi4 - fix possible double freedrivers/input/rmi4/rmi_driver.c+1 -50 replies
63/113RDMA/hns: Bugfix for mapping user dbdrivers/infiniband/hw/hns/hns_roce_qp.c+1 -10 replies
64/113mm/memory_hotplug.c: drop memory device reference after find_memory_block()mm/memory_hotplug.c+1 -00 replies
65/113powerpc/smp: Fix NMI IPI timeoutarch/powerpc/kernel/smp.c+3 -20 replies
66/113powerpc/smp: Fix NMI IPI xmon timeoutarch/powerpc/kernel/smp.c+29 -640 replies
67/113net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmodedrivers/net/dsa/mv88e6xxx/port.c+16 -80 replies
68/113mm/memory.c: fix modifying of page protection by insert_pfn()mm/memory.c+6 -50 replies
69/113usb: typec: Fix unchecked return valuedrivers/usb/typec/typec_wcove.c+7 -20 replies
70/113netfilter: nf_tables: use-after-free in dynamic operationsnet/netfilter/nf_tables_api.c+3 -10 replies
71/113netfilter: nf_tables: add missing ->release_ops() in error path of newrule()net/netfilter/nf_tables_api.c+4 -10 replies
72/113net: fec: manage ahb clock in runtime pmdrivers/net/ethernet/freescale/fec_main.c+21 -90 replies
73/113mlxsw: spectrum_switchdev: Add MDB entries in prepare phasedrivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c+1 -10 replies
74/113mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueuedrivers/net/ethernet/mellanox/mlxsw/core.c+1 -10 replies
75/113mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueuedrivers/net/ethernet/mellanox/mlxsw/core.c+1 -10 replies
76/113mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueuedrivers/net/ethernet/mellanox/mlxsw/core.c+1 -10 replies
77/113net/tls: fix the IV leaksnet/tls/tls_device.c+4 -10 replies
78/113net: strparser: partially revert "strparser: Call skb_unclone conditionally"net/strparser/strparser.c+5 -70 replies
79/113NFC: nci: Add some bounds checking in nci_hci_cmd_received()net/nfc/nci/hci.c+8 -00 replies
80/113nfc: nci: Potential off by one in ->pipes[] arrayinclude/net/nfc/nci_core.h+1 -10 replies
81/113x86/kprobes: Avoid kretprobe recursion bugarch/x86/kernel/kprobes/core.c+20 -20 replies
82/113cw1200: fix missing unlock on error in cw1200_hw_scan()drivers/net/wireless/st/cw1200/scan.c+4 -10 replies
83/113mwl8k: Fix rate_idx underflowdrivers/net/wireless/marvell/mwl8k.c+9 -40 replies
84/113rtlwifi: rtl8723ae: Fix missing break in switch statementdrivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c+1 -00 replies
85/113Dont jump to compute_result state from check_result statedrivers/md/raid5.c+4 -150 replies
86/113um: Dont hardcode path as it is architecture dependentarch/um/drivers/port_user.c+1 -10 replies
87/113powerpc/64s: Include cpu headerarch/powerpc/kernel/security.c+1 -00 replies
88/113bonding: fix arp_validate toggling in active-backup modedrivers/net/bonding/bond_options.c+0 -70 replies
89/113bridge: Fix error path for kobject_init_and_add()net/bridge/br_if.c+6 -70 replies
90/113dpaa_eth: fix SG frame cleanupdrivers/net/ethernet/freescale/dpaa/dpaa_eth.c+1 -10 replies
91/113fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not suppliednet/core/fib_rules.c+3 -30 replies
92/113ipv4: Fix raw socket lookup for local trafficnet/ipv4/raw.c+2 -20 replies
93/113net: dsa: Fix error cleanup path in dsa_init_modulenet/dsa/dsa.c+9 -20 replies
94/113net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filteringdrivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c+2 -00 replies
95/113net: macb: Change interrupt and napi enable order in opendrivers/net/ethernet/cadence/macb_main.c+3 -30 replies
96/113net: seeq: fix crash caused by not set dev.parentdrivers/net/ethernet/seeq/sgiseeq.c+1 -00 replies
97/113net: ucc_geth - fix Oops when changing number of buffers in the ringdrivers/net/ethernet/freescale/ucc_geth_ethtool.c+3 -50 replies
98/113packet: Fix error path in packet_initnet/packet/af_packet.c+20 -50 replies
99/113selinux: do not report error on connect(AF_UNSPEC)security/selinux/hooks.c+4 -40 replies
100/113vlan: disable SIOCSHWTSTAMP in containernet/8021q/vlan_dev.c+3 -10 replies
101/113vrf: sit mtu should not be updated when vrf netdev is the linknet/ipv6/sit.c+1 -10 replies
102/113tuntap: fix dividing by zero in ebpf queue selectiondrivers/net/tun.c+6 -10 replies
103/113tuntap: synchronize through tfiles array instead of tun->numqueuesdrivers/net/tun.c+6 -10 replies
104/113isdn: bas_gigaset: use usb_fill_int_urb() properlydrivers/isdn/gigaset/bas-gigaset.c+5 -40 replies
105/113tipc: fix hanging clients using poll with EPOLLOUT flagnet/tipc/socket.c+2 -20 replies
106/113drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctldrivers/virt/fsl_hypervisor.c+13 -130 replies
107/113drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctldrivers/virt/fsl_hypervisor.c+3 -00 replies
108/113powerpc/book3s/64: check for NULL pointer in pgd_alloc()arch/powerpc/include/asm/book3s/64/pgalloc.h+3 -00 replies
109/113powerpc/powernv/idle: Restore IAMR after idlearch/powerpc/kernel/idle_book3s.S+20 -00 replies
110/113powerpc/booke64: set RI in default MSRarch/powerpc/include/asm/reg_booke.h+1 -10 replies
111/113PCI: hv: Fix a memory leak in hv_eject_device_work()drivers/pci/controller/pci-hyperv.c+3 -00 replies
112/113PCI: hv: Add hv_pci_remove_slots() when we unload the driverdrivers/pci/controller/pci-hyperv.c+16 -00 replies
113/113PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessarydrivers/pci/controller/pci-hyperv.c+4 -00 replies

Reviews trailers per patch

43 of 113 patches have a Reviewed-by or Acked-by.

PatchKai KrakowStefan HaberlandKees CookIra WeinyJeff MoyerJun LeiJoshua AberbackLeo LiJonathan BillingsRoman LiBhawanpreet LakhaNicholas KazlauskasNick DesaulniersPali RohárTejun HeoNathan ChancellorFlorian WestphalChen-Yu TsaiOscar SalvadorWei YangMichal HockoPankaj GuptaFlorian FainelliAneesh Kumar K.VDan WilliamsGuenter RoeckHeikki KrogerusJiri PirkoDirk van der MerweSimon HormanMatthew WhiteheadEubert BaoShakeel ButtRichard CochranDavid AhernEric DumazetWei YongjunAndrew MortonAkshay AdigaNicholas PigginStephen HemmingerMichael KelleyMadalin BucurVivien DidelotAndrew LunnNicolas FerreJon MaloyMarcelo Ricardo LeitnerDavid JefferyJia-Ju BaiAndrea RighiSteven RostedtAlex KushnarovJonathan MarekKevin 'ldir' Darbyshire-BryantJohn CrispinMarc ZyngierToke Høiland-Jørgensen
1/113T-b
2/113R-b
3/113
4/113A-b
5/113
6/113A-b
7/113
8/113
9/113
10/113
11/113
12/113
13/113
14/113
15/113
16/113
17/113
18/113R-b
19/113
20/113
21/113
22/113A-b
23/113
24/113R-b R-b
25/113
26/113R-b A-b A-b
27/113
28/113
29/113
30/113
31/113
32/113
33/113T-b
34/113R-b A-b A-b
35/113
36/113R-b R-b
37/113
38/113
39/113
40/113R-b
41/113
42/113
43/113T-b
44/113R-b
45/113R-b
46/113
47/113
48/113
49/113
50/113T-b A-b A-b
51/113R-b
52/113
53/113
54/113
55/113A-b
56/113Root-caused-by
57/113
58/113
59/113
60/113
61/113R-b
62/113
63/113
64/113R-b R-b A-b A-b
65/113
66/113
67/113R-b
68/113R-b A-b
69/113R-b A-b
70/113
71/113
72/113
73/113A-b T-b
74/113A-b
75/113A-b
76/113A-b
77/113R-b R-b
78/113R-b R-b
79/113
80/113
81/113T-b A-b
82/113A-b
83/113T-b
84/113
85/113T-b
86/113
87/113
88/113
89/113
90/113A-b
91/113
92/113
93/113R-b R-b
94/113
95/113A-b
96/113
97/113
98/113
99/113R-b
100/113A-b
101/113R-b
102/113R-b
103/113R-b
104/113
105/113A-b
106/113R-b
107/113R-b
108/113
109/113R-b R-b
110/113
111/113R-b R-b
112/113R-b R-b
113/113R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 58 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 000/113] 4.19.44-stable review

This is the start of the stable review cycle for the 4.19.44 release. There are 113 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 Fri 17 May 2019 09:04:35 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/v4.x/stable-review/patch-4.19.44-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.44-rc1

Dexuan Cui <[email protected]>
PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary

Dexuan Cui <[email protected]>
PCI: hv: Add hv_pci_remove_slots() when we unload the driver

Dexuan Cui <[email protected]>
PCI: hv: Fix a memory leak in hv_eject_device_work()

Laurentiu Tudor <[email protected]>
powerpc/booke64: set RI in default MSR

Russell Currey <[email protected]>
powerpc/powernv/idle: Restore IAMR after idle

Rick Lindsley <[email protected]>
powerpc/book3s/64: check for NULL pointer in pgd_alloc()

Dan Carpenter <[email protected]>
drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl

Dan Carpenter <[email protected]>
drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl

Parthasarathy Bhuvaragan <[email protected]>
tipc: fix hanging clients using poll with EPOLLOUT flag

Paul Bolle <[email protected]>
isdn: bas_gigaset: use usb_fill_int_urb() properly

Jason Wang <[email protected]>

    tuntap: synchronize through tfiles array instead of tun->numqueues

Jason Wang <[email protected]>
tuntap: fix dividing by zero in ebpf queue selection

Stephen Suryaputra <[email protected]>
vrf: sit mtu should not be updated when vrf netdev is the link

Hangbin Liu <[email protected]>
vlan: disable SIOCSHWTSTAMP in container

Paolo Abeni <[email protected]>
selinux: do not report error on connect(AF_UNSPEC)

YueHaibing <[email protected]>
packet: Fix error path in packet_init

Christophe Leroy <[email protected]>
net: ucc_geth - fix Oops when changing number of buffers in the ring

Thomas Bogendoerfer <[email protected]>
net: seeq: fix crash caused by not set dev.parent

Harini Katakam <[email protected]>
net: macb: Change interrupt and napi enable order in open

Corentin Labbe <[email protected]>
net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering

YueHaibing <[email protected]>
net: dsa: Fix error cleanup path in dsa_init_module

David Ahern <[email protected]>
ipv4: Fix raw socket lookup for local traffic

Hangbin Liu <[email protected]>
fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied

Laurentiu Tudor <[email protected]>
dpaa_eth: fix SG frame cleanup

Tobin C. Harding <[email protected]>
bridge: Fix error path for kobject_init_and_add()

Jarod Wilson <[email protected]>
bonding: fix arp_validate toggling in active-backup mode

Breno Leitao <[email protected]>
powerpc/64s: Include cpu header

Ritesh Raj Sarraf <[email protected]>
um: Don't hardcode path as it is architecture dependent

Nigel Croxon <[email protected]>
Don't jump to compute_result state from check_result state

Gustavo A. R. Silva <[email protected]>
rtlwifi: rtl8723ae: Fix missing break in switch statement

Petr Štetiar <[email protected]>
mwl8k: Fix rate_idx underflow

Wei Yongjun <[email protected]>
cw1200: fix missing unlock on error in cw1200_hw_scan()

Masami Hiramatsu <[email protected]>
x86/kprobes: Avoid kretprobe recursion bug

Dan Carpenter <[email protected]>

    nfc: nci: Potential off by one in ->pipes[] array

Dan Carpenter <[email protected]>
NFC: nci: Add some bounds checking in nci_hci_cmd_received()

Jakub Kicinski <[email protected]>
net: strparser: partially revert "strparser: Call skb_unclone conditionally"

Jakub Kicinski <[email protected]>
net/tls: fix the IV leaks

Ido Schimmel <[email protected]>
mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue

Ido Schimmel <[email protected]>
mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue

Ido Schimmel <[email protected]>
mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue

Ido Schimmel <[email protected]>
mlxsw: spectrum_switchdev: Add MDB entries in prepare phase

Andy Duan <[email protected]>
net: fec: manage ahb clock in runtime pm

Taehee Yoo <[email protected]>

    netfilter: nf_tables: add missing ->release_ops() in error path of newrule()

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: use-after-free in dynamic operations

Gustavo A. R. Silva <[email protected]>
usb: typec: Fix unchecked return value

Jan Kara <[email protected]>
mm/memory.c: fix modifying of page protection by insert_pfn()

Heiner Kallweit <[email protected]>

    net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode

Nicholas Piggin <[email protected]>
powerpc/smp: Fix NMI IPI xmon timeout

Nicholas Piggin <[email protected]>
powerpc/smp: Fix NMI IPI timeout

David Hildenbrand <[email protected]>
mm/memory_hotplug.c: drop memory device reference after find_memory_block()

Lijun Ou <[email protected]>
RDMA/hns: Bugfix for mapping user db

Pan Bian <[email protected]>
Input: synaptics-rmi4 - fix possible double free

Paul Kocialkowski <[email protected]>
drm/sun4i: Unbind components before releasing DRM and memory

Daniel Gomez <[email protected]>
spi: ST ST95HF NFC: declare missing of table

Daniel Gomez <[email protected]>
spi: Micrel eth switch: declare missing of table

Tigran Tadevosyan <[email protected]>
ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled

Lucas Stach <[email protected]>
drm/imx: don't skip DP channel disable for background plane

Lucas Stach <[email protected]>
gpu: ipu-v3: dp: fix CSC handling

Andrei Vagin <[email protected]>
netfilter: fix nf_l4proto_log_invalid to log invalid packets

Po-Hsu Lin <[email protected]>
selftests/net: correct the return value for run_netsocktests

Paul Kocialkowski <[email protected]>
drm/sun4i: Fix component unbinding and component master deletion

Paul Kocialkowski <[email protected]>
drm/sun4i: Set device driver data at bind time for use in unbind

Arnd Bergmann <[email protected]>
s390: ctcm: fix ctcm_new_device error return code

Petr Štetiar <[email protected]>
MIPS: perf: ath79: Fix perfcount IRQ assignment

Dan Carpenter <[email protected]>
netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook()

Florian Westphal <[email protected]>
netfilter: ctnetlink: don't use conntrack/expect object addresses as id

Julian Anastasov <[email protected]>
ipvs: do not schedule icmp errors from tunnels

Florian Westphal <[email protected]>
selftests: netfilter: check icmp pkttoobig errors are set as related

Dan Williams <[email protected]>
init: initialize jump labels before command line option parsing

Johannes Weiner <[email protected]>
mm: fix inactive list balancing between NUMA nodes and cgroups

Christoph Hellwig <[email protected]>
scsi: aic7xxx: fix EISA support

Claudiu Manoil <[email protected]>
ocelot: Don't sleep in atomic context (irqs_disabled())

Tony Camuso <[email protected]>
ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash

Rikard Falkeborn <[email protected]>
tools lib traceevent: Fix missing equality check for strcmp

Vitaly Kuznetsov <[email protected]>
KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing

Paolo Bonzini <[email protected]>
KVM: fix spectrev1 gadgets

Jian-Hong Pan <[email protected]>
x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T

Sami Tolvanen <[email protected]>
x86/build/lto: Fix truncated .bss with -fdata-sections

Harald Freudenberger <[email protected]>
s390/pkey: add one more argument space for debug feature entry

David Francis <[email protected]>
drm/amd/display: If one stream full updates, full update all planes

Marc Dionne <[email protected]>
afs: Unlock pages for __pagevec_release()

Colin Ian King <[email protected]>
qede: fix write to free'd pointer error and double free of ptp

Colin Ian King <[email protected]>
vxge: fix return of a free'd memblock on a failed dma mapping

Tetsuo Handa <[email protected]>
mISDN: Check address length before reading address family

David Ahern <[email protected]>
selftests: fib_tests: Fix 'Command line is not complete' errors

Neil Armstrong <[email protected]>
clocksource/drivers/oxnas: Fix OX820 compatible

Arnd Bergmann <[email protected]>
clocksource/drivers/npcm: select TIMER_OF

Martin Leung <[email protected]>
drm/amd/display: extending AUX SW Timeout

Martin Schwidefsky <[email protected]>

    s390/3270: fix lockdep false positive on view->lock

Li RongQing <[email protected]>
libnvdimm/pmem: fix a possible OOB access when read and write pmem

Sunil Dutt <[email protected]>
nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands

Felix Fietkau <[email protected]>
mac80211: fix memory accounting with A-MSDU aggregation

Ilan Peer <[email protected]>
cfg80211: Handle WMM rules in regulatory domain intersection

Andrei Otcheretianski <[email protected]>

    mac80211: Increase MAX_MSG_LEN

Felix Fietkau <[email protected]>
mac80211: fix unaligned access in mesh table hash function

Peter Oberparleiter <[email protected]>
s390/dasd: Fix capacity calculation for large volumes

Aditya Pakki <[email protected]>
libnvdimm/btt: Fix a kmemdup failure check

Dmitry Torokhov <[email protected]>
HID: input: add mapping for "Toggle Display" key

Dmitry Torokhov <[email protected]>
HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys

Dmitry Torokhov <[email protected]>
HID: input: add mapping for Expose/Overview key

Kangjie Lu <[email protected]>
libnvdimm/namespace: Fix a potential NULL pointer dereference

Dan Williams <[email protected]>
acpi/nfit: Always dump _DSM output payload

Sven Van Asbroeck <[email protected]>
iio: adc: xilinx: prevent touching unclocked h/w on remove

Sven Van Asbroeck <[email protected]>
iio: adc: xilinx: fix potential use-after-free on probe

Sven Van Asbroeck <[email protected]>
iio: adc: xilinx: fix potential use-after-free on remove

Johan Hovold <[email protected]>
USB: serial: fix unthrottle races

Hans de Goede <[email protected]>
virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace

Andrea Parri <[email protected]>
kernfs: fix barrier usage in __kernfs_new_node()

Stefan Wahren <[email protected]>
hwmon: (pwm-fan) Disable PWM if fetching cooling data fails

Mario Limonciello <[email protected]>
platform/x86: dell-laptop: fix rfkill functionality

Jiaxun Yang <[email protected]>
platform/x86: thinkpad_acpi: Disable Bluetooth for some machines

Gustavo A. R. Silva <[email protected]>
platform/x86: sony-laptop: Fix unintentional fall-through

Jens Axboe <[email protected]>
bfq: update internal depth state when queue depth changes

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/kernel/head-nommu.S                       |   2 +-
 arch/mips/ath79/setup.c                            |   6 -
 arch/powerpc/include/asm/book3s/64/pgalloc.h       |   3 +
 arch/powerpc/include/asm/reg_booke.h               |   2 +-
 arch/powerpc/kernel/idle_book3s.S                  |  20 ++
 arch/powerpc/kernel/security.c                     |   1 +
 arch/powerpc/kernel/smp.c                          |  90 ++-----
 arch/um/drivers/port_user.c                        |   2 +-
 arch/x86/kernel/kprobes/core.c                     |  22 +-
 arch/x86/kernel/reboot.c                           |  21 ++
 arch/x86/kernel/vmlinux.lds.S                      |   2 +-
 arch/x86/kvm/lapic.c                               |   4 +-
 arch/x86/kvm/trace.h                               |   4 +-
 block/bfq-iosched.c                                |   8 +-
 block/blk-mq.c                                     |   2 +
 drivers/acpi/nfit/core.c                           |  12 +-
 drivers/char/ipmi/ipmi_si_hardcode.c               |   2 +
 drivers/clocksource/Kconfig                        |   1 +
 drivers/clocksource/timer-oxnas-rps.c              |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  19 ++
 drivers/gpu/drm/amd/display/dc/dc.h                |   3 +
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c       |   9 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h       |   6 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |   2 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |   7 +
 drivers/gpu/ipu-v3/ipu-dp.c                        |  12 +-
 drivers/hid/hid-input.c                            |  14 +
 drivers/hwmon/pwm-fan.c                            |   2 +-
 drivers/iio/adc/xilinx-xadc-core.c                 |   3 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   2 +-
 drivers/input/rmi4/rmi_driver.c                    |   6 +-
 drivers/irqchip/irq-ath79-misc.c                   |  11 +
 drivers/isdn/gigaset/bas-gigaset.c                 |   9 +-
 drivers/isdn/mISDN/socket.c                        |   4 +-
 drivers/md/raid5.c                                 |  19 +-
 drivers/net/bonding/bond_options.c                 |   7 -
 drivers/net/dsa/mv88e6xxx/port.c                   |  24 +-
 drivers/net/ethernet/cadence/macb_main.c           |   6 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |   2 +-
 drivers/net/ethernet/freescale/fec_main.c          |  30 ++-
 drivers/net/ethernet/freescale/ucc_geth_ethtool.c  |   8 +-
 drivers/net/ethernet/mellanox/mlxsw/core.c         |   6 +-
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |   2 +-
 drivers/net/ethernet/mscc/ocelot.c                 |   2 +-
 drivers/net/ethernet/neterion/vxge/vxge-config.c   |   1 +
 drivers/net/ethernet/qlogic/qede/qede_ptp.c        |   7 +-
 drivers/net/ethernet/seeq/sgiseeq.c                |   1 +
 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c  |   2 +
 drivers/net/phy/spi_ks8995.c                       |   9 +
 drivers/net/tun.c                                  |  14 +-
 drivers/net/wireless/marvell/mwl8k.c               |  13 +-
 .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c    |   1 +
 drivers/net/wireless/st/cw1200/scan.c              |   5 +-
 drivers/nfc/st95hf/core.c                          |   7 +
 drivers/nvdimm/btt_devs.c                          |  18 +-
 drivers/nvdimm/namespace_devs.c                    |   5 +-
 drivers/nvdimm/pmem.c                              |   8 +-
 drivers/pci/controller/pci-hyperv.c                |  23 ++
 drivers/platform/x86/dell-laptop.c                 |   6 +-
 drivers/platform/x86/sony-laptop.c                 |   8 +-
 drivers/platform/x86/thinkpad_acpi.c               |  72 +++++-
 drivers/s390/block/dasd_eckd.c                     |   6 +-
 drivers/s390/char/con3270.c                        |   2 +-
 drivers/s390/char/fs3270.c                         |   3 +-
 drivers/s390/char/raw3270.c                        |   3 +-
 drivers/s390/char/raw3270.h                        |   4 +-
 drivers/s390/char/tty3270.c                        |   3 +-
 drivers/s390/crypto/pkey_api.c                     |   3 +-
 drivers/s390/net/ctcm_main.c                       |   1 +
 drivers/scsi/aic7xxx/aic7770_osm.c                 |   1 +
 drivers/scsi/aic7xxx/aic7xxx.h                     |   1 +
 drivers/scsi/aic7xxx/aic7xxx_osm.c                 |  10 +-
 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c             |   1 +
 drivers/usb/serial/generic.c                       |  39 ++-
 drivers/usb/typec/typec_wcove.c                    |   9 +-
 drivers/virt/fsl_hypervisor.c                      |  29 ++-
 drivers/virt/vboxguest/vboxguest_core.c            |  31 +++
 fs/afs/write.c                                     |   1 +
 fs/kernfs/dir.c                                    |   5 +-
 include/linux/efi.h                                |   7 +-
 include/linux/elevator.h                           |   1 +
 include/linux/kvm_host.h                           |  10 +-
 include/net/netfilter/nf_conntrack.h               |   2 +
 include/net/nfc/nci_core.h                         |   2 +-
 init/main.c                                        |   4 +-
 mm/memory.c                                        |  11 +-
 mm/memory_hotplug.c                                |   1 +
 mm/vmscan.c                                        |  29 +--
 net/8021q/vlan_dev.c                               |   4 +-
 net/bridge/br_if.c                                 |  13 +-
 net/core/fib_rules.c                               |   6 +-
 net/dsa/dsa.c                                      |  11 +-
 net/ipv4/raw.c                                     |   4 +-
 net/ipv6/sit.c                                     |   2 +-
 net/mac80211/mesh_pathtbl.c                        |   2 +-
 net/mac80211/trace_msg.h                           |   7 +-
 net/mac80211/tx.c                                  |   3 +
 net/netfilter/ipvs/ip_vs_core.c                    |   2 +-
 net/netfilter/nf_conntrack_core.c                  |  35 +++
 net/netfilter/nf_conntrack_netlink.c               |  34 ++-
 net/netfilter/nf_conntrack_proto.c                 |   2 +-
 net/netfilter/nf_tables_api.c                      |  11 +-
 net/nfc/nci/hci.c                                  |   8 +
 net/packet/af_packet.c                             |  25 +-
 net/strparser/strparser.c                          |  12 +-
 net/tipc/socket.c                                  |   4 +-
 net/tls/tls_device.c                               |   5 +-
 net/wireless/nl80211.c                             |  18 +-
 net/wireless/reg.c                                 |  39 +++
 security/selinux/hooks.c                           |   8 +-
 tools/lib/traceevent/event-parse.c                 |   2 +-
 tools/testing/selftests/net/fib_tests.sh           |  94 +++----
 tools/testing/selftests/net/run_netsocktests       |   2 +-
 tools/testing/selftests/netfilter/Makefile         |   2 +-
 .../selftests/netfilter/conntrack_icmp_related.sh  | 283 +++++++++++++++++++++
 virt/kvm/irqchip.c                                 |   5 +-
 virt/kvm/kvm_main.c                                |   6 +-
 118 files changed, 1113 insertions(+), 380 deletions(-)