This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-defconfig in repository toolchain/ci/linux.
from 015e94d0e37b Linux 4.19.146 adds 65e389d8656e dsa: Allow forwarding of redirected IGMP traffic adds 7d559fcb3cf6 scsi: qla2xxx: Update rscn_rcvd field to more meaningful s [...] adds 8084042b063f scsi: qla2xxx: Move rport registration out of internal work_list adds 6486bc4bc514 scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up adds ad2dd3f4e5ac gfs2: initialize transaction tr_ailX_lists earlier adds 64463253511a RDMA/bnxt_re: Restrict the max_gids to 256 adds cf1a59e1ac54 net: handle the return value of pskb_carve_frag_list() correctly adds 931f10b04b30 hv_netvsc: Remove "unlikely" from netvsc_select_queue adds c642341b09f3 NFSv4.1 handle ERR_DELAY error reclaiming locking state on [...] adds 70f1396b1454 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort adds d7c720df3552 scsi: libfc: Fix for double free() adds 67ee55a92c8a scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2p [...] adds ad20a37cb784 regulator: pwm: Fix machine constraints application adds 09ca2d2681e9 spi: spi-loopback-test: Fix out-of-bounds read adds a6a2cf4d918f NFS: Zero-stateid SETATTR should first return delegation adds 61279a7b3e33 SUNRPC: stop printk reading past end of string adds 30857be39923 rapidio: Replace 'select' DMAENGINES 'with depends on' adds 2c01af4f3b75 openrisc: Fix cache API compile issue when not inlining adds 514171c50909 nvme-fc: cancel async events before freeing event struct adds f10c9c9dce4d nvme-rdma: cancel async events before freeing event struct adds 9cba1f79e383 f2fs: fix indefinite loop scanning for free nid adds cababeac915a f2fs: Return EOF on unaligned end of file DIO read adds 4c265a94462c i2c: algo: pca: Reapply i2c bus settings after reset adds 80c468d9abc9 spi: Fix memory leak on splited transfers adds 6da40b74efca KVM: MIPS: Change the definition of kvm type adds b2cbd001d34d clk: davinci: Use the correct size when allocating memory adds f4b96020c38c clk: rockchip: Fix initialization of mux_pll_src_4plls_p adds 9ae0d92f866e ASoC: qcom: Set card->owner to avoid warnings adds 1dcf055a46ba Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload adds c5dbe21652cd perf test: Fix the "signal" test inline assembly adds 4cf1b96a36d5 MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT adds 1e96d27099ef perf test: Free formats for perf pmu parse test adds 76fe92986c5c fbcon: Fix user font detection test at fbcon_resize(). adds 5ee2eceb0750 MIPS: SNI: Fix spurious interrupts adds 0d191f84b65c drm/mediatek: Add exception handing in mtk_drm_probe() if [...] adds f47ba6941d10 drm/mediatek: Add missing put_device() call in mtk_hdmi_dt [...] adds cb0f66eb67d7 USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for [...] adds 1f4b55978ea2 USB: UAS: fix disconnect by unplugging a hub adds 51e7ea12cced usblp: fix race between disconnect() and read() adds 6efcaea77668 i2c: i801: Fix resume bug adds cb0978891ba6 Revert "ALSA: hda - Fix silent audio output and corrupted [...] adds 5afd52f302ca percpu: fix first chunk size calculation for populated bitmap adds de3c235838e0 Input: trackpoint - add new trackpoint variant IDs adds 9046e7c4718a Input: i8042 - add Entroware Proteus EL07R4 to nomux and r [...] adds bafdc39d1c95 serial: 8250_pci: Add Realtek 816a and 816b adds e8a0dc8183be x86/boot/compressed: Disable relocation relaxation adds ad81a334b22a ehci-hcd: Move include to keep CRC stable adds 349c5add6d85 powerpc/dma: Fix dma_map_ops::get_required_mask adds c3bba4b2239a x86/defconfig: Enable CONFIG_USB_XHCI_HCD=y adds d09b80172c22 Linux 4.19.147 adds b59a23d59680 af_key: pfkey_dump needs parameter validation adds 19184bd06f48 KVM: fix memory leak in kvm_io_bus_unregister_dev() adds d44a43782611 kprobes: fix kill kprobe which has been marked as gone adds ec56646e3b2a mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 35145dab2074 cxgb4: Fix offset when clearing filter byte counters adds c797110d97c4 geneve: add transport ports in route lookup for geneve adds 45676c0bc28e hdlc_ppp: add range checks in ppp_cp_parse_cr() adds 2fc322bf6759 ip: fix tos reflection in ack and reset packets adds f2e5359dd3bf ipv6: avoid lockdep issue in fib6_del() adds d0c2f72526c6 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument adds 76fde30cf12c net: dsa: rtl8366: Properly clear member config adds fe916542565b net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC adds 749cc0b0c7f3 net: sch_generic: aviod concurrent reset and enqueue op fo [...] adds d4c5a31a6336 nfp: use correct define to return NONE fec adds d82e08de23e3 tipc: Fix memory leak in tipc_group_create_member() adds 0183a74c9158 tipc: fix shutdown() of connection oriented socket adds b15fcca8eff9 tipc: use skb_unshare() instead in tipc_buf_append() adds 1627f9325dbe bnxt_en: return proper error codes in bnxt_show_temp adds ee0491c2906a bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() [...] adds e9ee8b696d11 net: phy: Avoid NPD upon phy_detach() when driver is unbound adds 771443a2ffe1 net: qrtr: check skb_put_padto() return value adds f424617e01dc net: add __must_check to skb_put_padto() adds 98776a365da5 ipv4: Update exception handling for multipath routes via s [...] adds e711de542260 MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info adds 31030d63d5b6 kbuild: add OBJSIZE variable for the size tool adds 948f0c02039b Documentation/llvm: add documentation on building w/ Clang/LLVM adds 98aeb8d9716f Documentation/llvm: fix the name of llvm-size adds fb181ac6fe19 net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for [...] adds a1c015990071 net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for re [...] adds 621150689b09 x86/boot: kbuild: allow readelf executable to be specified adds 0fbcb1294d3b kbuild: remove AS variable adds 459c7a844fcb kbuild: replace AS=clang with LLVM_IAS=1 adds 7aaf09fd5c63 kbuild: support LLVM=1 to switch the default tools to Clang/LLVM adds 1aa7a9e5eebc mm: memcg: fix memcg reclaim soft lockup adds a56eb38acc70 tcp_bbr: refactor bbr_target_cwnd() for general inflight p [...] adds 610058f519b5 tcp_bbr: adapt cwnd based on ack aggregation estimation adds 8b4846ac1af4 serial: 8250: Avoid error message on reprobe adds 10ad6cfd5736 Linux 4.19.148 adds 1904f6dfcbbd selinux: allow labeling before policy is loaded adds 3e4afbb18857 media: mc-device.c: fix memleak in media_device_register_entity adds 8e634b7b1953 dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] adds ffca49e2925c ath10k: fix array out-of-bounds access adds c22a24ad5f16 ath10k: fix memory leak for tpc_stats_final adds 8579a0440381 mm: fix double page fault on arm64 if PTE_AF is cleared adds 0cbdeff78744 scsi: aacraid: fix illegal IO beyond last LBA adds 448221087d77 m68k: q40: Fix info-leak in rtc_ioctl adds ef488886e34a gma/gma500: fix a memory disclosure bug due to uninitializ [...] adds 7f775c06ee25 ASoC: kirkwood: fix IRQ error handling adds a5a35a815c8a media: smiapp: Fix error handling at NVM reading adds a88cda149cd1 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 9fddc16ff603 x86/ioapic: Unbreak check_timer() adds 201c2c320802 ALSA: usb-audio: Add delay quirk for H570e USB headsets adds 761025297a79 ALSA: hda/realtek - Couldn't detect Mic if booting with he [...] adds ab61c58cdb29 ALSA: hda/realtek: Enable front panel headset LED on Lenov [...] adds 7c29fd831799 lib/string.c: implement stpcpy adds 07dde7821774 leds: mlxreg: Fix possible buffer overflow adds ea678da99655 PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out adds 6971ba9e444c scsi: fnic: fix use after free adds 91e31be9baa6 scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during [...] adds 08f4fc4c8543 net: silence data-races on sk_backlog.tail adds 297717d42418 clk/ti/adpll: allocate room for terminating null adds 45a65fff68ac drm/amdgpu/powerplay: fix AVFS handling with custom powerp [...] adds 6edb956e3c9d mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path o [...] adds 66bde9c7f036 mfd: mfd-core: Protect against NULL call-back function pointer adds eeda579a6376 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom p [...] adds b55eddf907af tpm_crb: fix fTPM on AMD Zen+ CPUs adds cbef6b996e94 tracing: Adding NULL checks for trace_array descriptor pointer adds c85bf62a0d6f bcache: fix a lost wake-up problem caused by mca_cannibalize_lock adds 515184695862 dmaengine: mediatek: hsdma_probe: fixed a memory leak when [...] adds 14d73b6a1183 RDMA/qedr: Fix potential use after free adds 1e4922f7e29f RDMA/i40iw: Fix potential use after free adds 98e151baabdd fix dget_parent() fastpath race adds 03ad258887f6 xfs: fix attr leaf header freemap.size underflow adds 3be4a89abe31 RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' adds 1ff84e6366b0 ubi: Fix producing anchor PEBs adds 5b686ce8126c mmc: core: Fix size overflow for mmc partitions adds 19709adfd7cd gfs2: clean up iopen glock mess in gfs2_create_inode adds db3ff4f7d7a8 scsi: pm80xx: Cleanup command when a reset times out adds 421ac08d3d5d debugfs: Fix !DEBUG_FS debugfs_create_automount adds 18201a7938dc CIFS: Properly process SMB3 lease breaks adds 6ce5dd69dc10 ASoC: max98090: remove msleep in PLL unlocked workaround adds 489cee9124d5 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds 8b3a8c6a73c5 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] adds 576f57da9107 xfs: fix log reservation overflows when allocating large r [...] adds f2cd82a26fcf neigh_stat_seq_next() should increase position index adds e10f2f29ba39 rt_cpu_seq_next should increase position index adds 24cb471708d5 ipv6_route_seq_next should increase position index adds 0b4ba98354cc seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier adds 4f3de4dd102e media: ti-vpe: cal: Restrict DMA to avoid memory corruption adds 479468bef2fa sctp: move trace_sctp_probe_path into sctp_outq_sack adds 4913d773d113 ACPI: EC: Reference count query handlers under lock adds 2f26915042bd scsi: ufs: Make ufshcd_add_command_trace() easier to read adds 714ddb5ec8af scsi: ufs: Fix a race condition in the tracing code adds 2708ed6048bc dmaengine: zynqmp_dma: fix burst length configuration adds a356441de6d1 s390/cpum_sf: Use kzalloc and minor changes adds da67f7ae534f powerpc/eeh: Only dump stack once if an MMIO loop is detected adds 4d04a4da5977 Bluetooth: btrtl: Use kvmalloc for FW allocations adds 72913876dc5f tracing: Set kernel_stack's caller size properly adds cd0c2804720e ARM: 8948/1: Prevent OOB access in stacktrace adds a567bac12f11 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter adds 4d9cf934d67f ceph: ensure we have a new cap before continuing in fill_inode adds b3c930914ea9 selftests/ftrace: fix glob selftest adds fd0956234c72 tools/power/x86/intel_pstate_tracer: changes for python 3 [...] adds 3b73af6cb955 Bluetooth: Fix refcount use-after-free issue adds 52f5a09ab758 mm/swapfile.c: swap_next should increase position index adds f9cb6b6124ac mm: pagewalk: fix termination condition in walk_pte_range() adds 4b0795d5b615 Bluetooth: prefetch channel before killing sock adds 58f79f42e53e KVM: fix overflow of zero page refcount with ksm running adds 63cf8e58c213 ALSA: hda: Clear RIRB status before reading WP adds 1fea0234984c skbuff: fix a data race in skb_queue_len() adds 67fd417f9612 audit: CONFIG_CHANGE don't log internal bookkeeping as an event adds 64e0f9e159fe selinux: sel_avc_get_stat_idx should increase position index adds 1ae009aa2257 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available adds b4ba41c88d2c scsi: lpfc: Fix coverity errors in fmdi attribute handling adds d4c38bfb33c2 drm/omap: fix possible object reference leak adds f99ca8f08763 clk: stratix10: use do_div() for 64-bit calculation adds 7444a79b60c7 crypto: chelsio - This fixes the kernel panic which occurs [...] adds ac6724d49f65 mt76: clear skb pointers from rx aggregation reorder buffe [...] adds 0cafae90a24e ALSA: usb-audio: Don't create a mixer element with bogus v [...] adds 345dc71a5c7e perf test: Fix test trace+probe_vfs_getname.sh on s390 adds 46a57510ad6a RDMA/rxe: Fix configuration of atomic queue pair attributes adds 09ace5ea7e3e KVM: x86: fix incorrect comparison in trace event adds bb198240240a dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .ter [...] adds eec0eacf6c09 media: staging/imx: Missing assignment in imx_media_captur [...] adds 03dda9566772 x86/pkeys: Add check for pkey "overflow" adds 1baf236084a3 bpf: Remove recursion prevention from rcu free callback adds 1da6faf4bebe dmaengine: stm32-dma: use vchan_terminate_vdesc() in .term [...] adds 7fbd24e0ea5c dmaengine: tegra-apb: Prevent race conditions on channel's [...] adds 5fe40ed2a826 drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] adds f674193b8e9a firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] adds dca75ae683c1 random: fix data races at timer_rand_state adds 4ba1aee12640 bus: hisi_lpc: Fixup IO ports addresses to avoid use-after [...] adds 8910d3f0b0eb media: go7007: Fix URB type for interrupt handling adds 1ee3da6b960b Bluetooth: guard against controllers sending zero'd events adds 627b771be7d7 timekeeping: Prevent 32bit truncation in scale64_check_overflow() adds 47c5fa5b550b ext4: fix a data race at inode->i_disksize adds 2002c630a95b perf jevents: Fix leak of mapfile memory adds 2b294ac325c7 mm: avoid data corruption on CoW fault into PFN-mapped VMA adds e5bc081aced4 drm/amdgpu: increase atombios cmd timeout adds 47721e8ff0b0 drm/amd/display: Stop if retimer is not available adds 6854738c9ec1 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read adds ae5afc392d51 scsi: aacraid: Disabling TM path and only processing IOP reset adds 8828622fb9b4 Bluetooth: L2CAP: handle l2cap config request during open state adds 7bf061465fc7 media: tda10071: fix unsigned sign extension overflow adds 6ab959f12995 xfs: don't ever return a stale pointer from __xfs_dir3_free_read adds 7fff3f7fe9a8 xfs: mark dir corrupt when lookup-by-hash fails adds ff331054567b ext4: mark block bitmap corrupted when found instead of BUGON adds abc5b427c59c tpm: ibmvtpm: Wait for buffer to be set before proceeding adds e934a66dc2c1 rtc: sa1100: fix possible race condition adds 142513a2e01a rtc: ds1374: fix possible race condition adds 1ab250aabad1 nfsd: Don't add locks to closed or closing open stateids adds 851eba100212 RDMA/cm: Remove a race freeing timewait_info adds 228403834931 KVM: PPC: Book3S HV: Treat TM-related invalid form instruc [...] adds 45e618016a40 drm/msm: fix leaks if initialization fails adds 102bdec1d1cf drm/msm/a5xx: Always set an OPP supported hardware value adds b92d156a32b8 tracing: Use address-of operator on section symbols adds 9d8b5dbacd6b thermal: rcar_thermal: Handle probe error gracefully adds a0100a363098 perf parse-events: Fix 3 use after frees found with clang ASAN adds 20191760203e serial: 8250_port: Don't service RX FIFO if throttled adds 10aa90fed8aa serial: 8250_omap: Fix sleeping function called from inval [...] adds 69077bd8f19a serial: 8250: 8250_omap: Terminate DMA before pushing data [...] adds 9a1d2d2eadeb perf cpumap: Fix snprintf overflow check adds 68aaf03936dc cpufreq: powernv: Fix frame-size-overflow in powernv_cpufr [...] adds 1d0e482939c4 tools: gpio-hammer: Avoid potential overflow in main adds b3dc81c1987f nvme-multipath: do not reset on unknown status adds 6f7baf41b7c8 nvme: Fix controller creation races with teardown flow adds db96986c088b RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices adds b125a752eb18 scsi: hpsa: correct race condition in offload enabled adds 38c46471f998 SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' adds 308aeb3629c8 svcrdma: Fix leak of transport addresses adds 1841a9932512 PCI: Use ioremap(), not phys_to_virt() for platform ROM adds 2f0a77ccae8b ubifs: Fix out-of-bounds memory access caused by abnormal [...] adds 65d95462001c ALSA: usb-audio: Fix case when USB MIDI interface has more [...] adds a8cc52270f3d PCI: pciehp: Fix MSI interrupt race adds 1f39a7cc5d07 NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unl [...] adds afe001488e7e mm/kmemleak.c: use address-of operator on section symbols adds cebefe4f6fc0 mm/filemap.c: clear page error before actual read adds b73c74401972 mm/vmscan.c: fix data races using kswapd_classzone_idx adds 5fd750e82660 nvmet-rdma: fix double free of rdma queue adds 6bee7991f63e mm/mmap.c: initialize align_offset explicitly for vm_unmap [...] adds b860a828153a scsi: qedi: Fix termination timeouts in session logout adds 99e4fecd18d6 serial: uartps: Wait for tx_empty in console setup adds 2c0356665fd0 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race adds b6256c296670 bdev: Reduce time holding bd_mutex in sync in blkdev_close() adds 82be3d65f419 drivers: char: tlclk.c: Avoid data race between init and i [...] adds 7c451f583f54 KVM: arm64: vgic-its: Fix memory leak on the error path of [...] adds 6043d6112f7d net: openvswitch: use u64 for meter bucket adds 31662a5a20ae scsi: aacraid: Fix error handling paths in aac_probe_one() adds bbd1347bd4ad staging:r8188eu: avoid skb_clone for amsdu to msdu conversion adds 5c8c4d83ef70 sparc64: vcc: Fix error return code in vcc_probe() adds 8658bb981e14 arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] adds fa73de8793fb dt-bindings: sound: wm8994: Correct required supplies base [...] adds 68dc33fcf817 atm: fix a memory leak of vcc->user_back adds 318af7241223 perf mem2node: Avoid double free related to realloc adds da95fdc3c756 power: supply: max17040: Correct voltage reading adds 82d16c23518f phy: samsung: s5pv210-usb2: Add delay after reset adds f3fd4552a9bf Bluetooth: Handle Inquiry Cancel error after Inquiry Complete adds c1705819f3cc USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() adds 6b3ea3aa6c67 tipc: fix memory leak in service subscripting adds 08cfb3139968 tty: serial: samsung: Correct clock selection logic adds ac8196928f6a ALSA: hda: Fix potential race in unsol event handler adds 4b15f7b21cac powerpc/traps: Make unrecoverable NMIs die instead of panic adds 59da76a1713f fuse: don't check refcount after stealing page adds d4a74f4399cc USB: EHCI: ehci-mv: fix less than zero comparison of an un [...] adds 6909507e9e98 scsi: cxlflash: Fix error return code in cxlflash_probe() adds e682e0d53c39 arm64/cpufeature: Drop TraceFilt feature exposure from ID_ [...] adds dc8ecb8017bf e1000: Do not perform reset in reset_task if we are already down adds 8e0f8fe0103c drm/nouveau/debugfs: fix runtime pm imbalance on error adds 12f61a929604 drm/nouveau: fix runtime pm imbalance on error adds 39096c0f5c1e drm/nouveau/dispnv50: fix runtime pm imbalance on error adds c6a9585611a5 printk: handle blank console arguments passed in. adds 8201fdac15d6 usb: dwc3: Increase timeout for CmdAct cleared by device c [...] adds 5915b8ecb176 btrfs: don't force read-only after error in drop snapshot adds b7e24664cc81 vfio/pci: fix memory leaks of eventfd ctx adds 56540590ce7c perf evsel: Fix 2 memory leaks adds aa0d162b9fae perf trace: Fix the selection for architectures to generat [...] adds d911653688c5 perf stat: Fix duration_time value for higher intervals adds dd155a48a0c9 perf util: Fix memory leak of prefix_if_not_in adds cc6ae8502003 perf metricgroup: Free metric_events on error adds a63689c06a6d perf kcore_copy: Fix module map when there are no modules loaded adds fce356afe09a ASoC: img-i2s-out: Fix runtime PM imbalance on error adds 3ad6b023d0ee wlcore: fix runtime pm imbalance in wl1271_tx_work adds 345d68b47a05 wlcore: fix runtime pm imbalance in wlcore_regdomain_config adds 2138dc84dfef mtd: rawnand: omap_elm: Fix runtime PM imbalance on error adds 23c233c606c3 PCI: tegra: Fix runtime PM imbalance on error adds c42c61e98251 ceph: fix potential race in ceph_check_caps adds 8cc3afd53d8d mm/swap_state: fix a data race in swapin_nr_pages adds a44cb3037661 rapidio: avoid data race between file operation callbacks [...] adds 9a59dfddcbdb mtd: parser: cmdline: Support MTD names containing one or [...] adds f0e13175e6ea x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] adds 41a77298809e vfio/pci: Clear error and request eventfd ctx after releasing adds 5f7ca306c7db cifs: Fix double add page to memcg when cifs_readpages adds 03dfb191acea nvme: fix possible deadlock when I/O is blocked adds 694ec54b7826 scsi: libfc: Handling of extra kref adds 4575845e9c91 scsi: libfc: Skip additional kref updating work event adds 511a287cb627 selftests/x86/syscall_nt: Clear weird flags after each test adds 0d1682ca6d13 vfio/pci: fix racy on error and request eventfd ctx adds 803b2f2f9c3a btrfs: qgroup: fix data leak caused by race between writeb [...] adds 7d3d6fc18cae ubi: fastmap: Free unused fastmap anchor peb during detach adds 31c5c44707d8 perf parse-events: Use strcmp() to compare the PMU name adds 1e6a4232befe net: openvswitch: use div_u64() for 64-by-32 divisions adds 906c9129787b nvme: explicitly update mpath disk capacity on revalidation adds 9688d3074108 ASoC: wm8994: Skip setting of the WM8994_MICBIAS register [...] adds 9af818a3b073 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_d [...] adds 66dc19456dc9 ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 adds f959196c828e RISC-V: Take text_mutex in ftrace_init_nop() adds b08005625f25 s390/init: add missing __init annotations adds aafa75ff39d0 lockdep: fix order in trace_hardirqs_off_caller() adds ce81be26d33f drm/amdkfd: fix a memory leak issue adds 8216a3852ae5 i2c: core: Call i2c_acpi_install_space_handler() before i2 [...] adds 8c821f4829ef objtool: Fix noreturn detection for ignored functions adds a24c2499cdcf ieee802154: fix one possible memleak in ca8210_dev_com_init adds 0ad77d7dc501 ieee802154/adf7242: check status of adf7242_read_reg adds 907a6ee8b0e5 clocksource/drivers/h8300_timer8: Fix wrong return value i [...] adds 9f59089ee02d mwifiex: Increase AES key storage size to 256 bits adds 8d6cd745526a batman-adv: bla: fix type misuse for backbone_gw hash indexing adds 48fb5d1e39bc atm: eni: fix the missed pci_disable_device() for eni_init_one() adds e63e927da2df batman-adv: mcast/TT: fix wrongly dropped or rerouted packets adds 788a00c1f837 mac802154: tx: fix use-after-free adds 87f947e2bb5a bpf: Fix clobbering of r2 in bpf_gen_ld_abs adds 71d4d527a174 drm/vc4/vc4_hdmi: fill ASoC card owner adds 9349fed2312d net: qed: RDMA personality shouldn't fail VF load adds 1ed9a527e622 drm/sun4i: sun8i-csc: Secondary CSC register correction adds 14d60e848815 batman-adv: Add missing include for in_interrupt() adds 5ccdc2780653 batman-adv: mcast: fix duplicate mcast packets in BLA back [...] adds 41f5e62866f0 batman-adv: mcast: fix duplicate mcast packets from BLA ba [...] adds e1a75e94a3ac bpf: Fix a rcu warning for bpffs map pretty-print adds f37ace9a2986 ALSA: asihpi: fix iounmap in error handler adds 7b038e4deb45 regmap: fix page selection for noinc reads adds 81998b8fc6a5 MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() adds cc868976fbfd KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE adds e794df7b5426 KVM: SVM: Add a dedicated INVD intercept routine adds 240dd5118a9e tracing: fix double free adds 9ab4bc95f4de s390/dasd: Fix zero write for FBA devices adds ce7ff9200921 kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds f3e8ed3d33fa mm, THP, swap: fix allocating cluster for swapfile by mistake adds 1c10b4b35a9f s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl adds b0c985d6ae87 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE adds a34e3ce81dc8 ata: define AC_ERR_OK adds c9a512f8fa91 ata: make qc_prep return ata_completion_errors adds 3b69fe0d6d0f ata: sata_mv, avoid trigerrable BUG_ON adds 1fa2c32e375e KVM: arm64: Assume write fault on S1PTW permission fault o [...] adds b09c34517e1a Linux 4.19.149 adds a9ac777f96d9 mmc: sdhci: Workaround broken command queuing on Intel GLK [...] adds 69868141bcf7 USB: gadget: f_ncm: Fix NDP16 datagram validation adds cc8df1d63eb6 gpio: mockup: fix resource leak in error path adds 735cbbcddd83 gpio: tc35894: fix up tc35894 interrupt configuration adds b4b27faf3ed9 clk: socfpga: stratix10: fix the divider for the emac_ptp_ [...] adds 1fa81b7cadc4 vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock adds 6a5a7a88cc6f vsock/virtio: stop workers during the .remove() adds 7c20b974aac7 vsock/virtio: add transport parameter to the virtio_transp [...] adds 7f2acd64ac15 net: virtio_vsock: Enhance connection semantics adds eab97fc2aa4a Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 adds 2fd5a462eb7b ftrace: Move RCU is watching check after recursion check adds 80f0f9b5803e drm/amdgpu: restore proper ref count in amdgpu_display_crt [...] adds 342ee084a1bb drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices adds 87a4f2848cb4 drm/sun4i: mixer: Extend regmap max_register adds 2f9f01cfc32b net: dec: de2104x: Increase receive ring size for Tulip adds 22edeb67dfa8 rndis_host: increase sleep time in the query-response loop adds c2df194a0d50 nvme-core: get/put ctrl and transport module in nvme_dev_o [...] adds 596d087ef162 drivers/net/wan/lapbether: Make skb->protocol consistent w [...] adds 7fcf25b4f8af drivers/net/wan/hdlc: Set skb->protocol before transmitting adds 487882d928ca mac80211: do not allow bigger VHT MPDUs than the hardware [...] adds 8f72de67c773 spi: fsl-espi: Only process interrupts for expected events adds 4ffc945b2ab8 nvme-fc: fail new connections to a deleted host or remote port adds 3851aa13f46b gpio: sprd: Clear interrupt when setting the type as edge adds 837af2c131c0 pinctrl: mvebu: Fix i2c sda definition for 98DX3236 adds 345c6f260c89 nfs: Fix security label length not being reset adds a84da5ea3833 clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED adds 543db1d99b09 iommu/exynos: add missing put_device() call in exynos_iomm [...] adds 69e0a9eb6c49 i2c: cpm: Fix i2c_ram structure adds 78ba2e803f40 Input: trackpoint - enable Synaptics trackpoints adds a4ebc2d6aa3a random32: Restore __latent_entropy attribute on net_rand_state adds 25eaea1b33f2 mm: replace memmap_context by meminit_context adds b6f69f72c15d mm: don't rely on system state to detect hot-plug operations adds 1c3886dc3023 net/packet: fix overflow in tpacket_rcv adds 3e3bbc4d23ee epoll: do not insert into poll queues until all sanity che [...] adds ff329915a5b1 epoll: replace ->visited/visited_list with generation count adds 90ef231ba534 epoll: EPOLL_CTL_ADD: close the race in decision to take f [...] adds ced8ce5d2157 ep_create_wakeup_source(): dentry name can change under you... adds 289fe546ea16 netfilter: ctnetlink: add a range check for l3/l4 protonum adds a1b977b49b66 Linux 4.19.150 adds 7b9eaa7241ea fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linu [...] adds 2162bcbc7481 Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts adds 43198a5b1c42 fbcon: Fix global-out-of-bounds read in fbcon_get_font() adds be92b3b5e5aa Revert "ravb: Fixed to be able to unload modules" adds c37528577ade net: wireless: nl80211: fix out-of-bounds access in nl8021 [...] adds 92f3373c9909 drm/nouveau/mem: guard against NULL pointer access in mem_del adds 33acb78c859f usermodehelper: reset umask to default before executing us [...] adds c42dd41efbc6 platform/x86: intel-vbtn: Fix SW_TABLET_MODE always report [...] adds d32b4239790f platform/x86: thinkpad_acpi: initialize tp_nvram_state variable adds dfedfbe0feb7 platform/x86: intel-vbtn: Switch to an allow-list for SW_T [...] adds b12eefc33824 platform/x86: thinkpad_acpi: re-initialize ACPI buffer siz [...] adds fbe293f9a67b driver core: Fix probe_count imbalance in really_probe() adds 9d3b4a36126a perf top: Fix stdio interface input handling with glibc 2.28+ adds b55f7362bd9d i2c: i801: Exclude device from suspend direct complete opt [...] adds 2485d0f373af mtd: rawnand: sunxi: Fix the probe error path adds 13e7ffa315ad arm64: dts: stratix10: add status to qspi dts node adds b6df5afc3d81 nvme-core: put ctrl ref when module ref get fail adds f74e8d46dd6f macsec: avoid use-after-free in macsec_handle_frame() adds fbe96d5aab1e mm/khugepaged: fix filemap page_to_pgoff(page) != offset adds a01cb66b26a3 xfrmi: drop ignore_df check before updating pmtu adds eb13209e0cbe cifs: Fix incomplete memory allocation on setxattr path adds 59b6343f0a01 i2c: meson: fix clock setting overwrite adds f1a66d5b7683 i2c: meson: fixup rate calculation with filter delay adds 250a51b772db i2c: owl: Clear NACK and BUS error bits adds a813aaee6880 sctp: fix sctp_auth_init_hmacs() error path adds 34c9b9c992b4 team: set dev->needed_headroom in team_setup_by_port() adds c7c4834d6177 net: team: fix memory leak in __team_options_register adds 5ab1e499f242 openvswitch: handle DNAT tuple collision adds a1491a6504c3 drm/amdgpu: prevent double kfree ttm->sg adds 50e117921b32 xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate adds fb48241729bd xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate adds e4e0a05e1086 xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate adds ce868836d855 xfrm: clone whole liftime_cur structure in xfrm_do_migrate adds e1f07bb5cea2 net: stmmac: removed enabling eee in EEE set callback adds deea1e4007ed platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP adds 66a675d39006 xfrm: Use correct address family in xfrm_state_find adds 3f396a6be34a bonding: set dev->needed_headroom in bond_setup_by_slave() adds 58e1d8506309 mdio: fix mdio-thunder.c dependency & build error adds a0dab3f9a984 net: usb: ax88179_178a: fix missing stop entry in driver_info adds 7a592c6788f3 net/mlx5e: Fix VLAN cleanup flow adds f9c195bf08c0 net/mlx5e: Fix VLAN create flow adds 5de841c5ac1e rxrpc: Fix rxkad token xdr encoding adds 4a0b2759c739 rxrpc: Downgrade the BUG() for unsupported token type in r [...] adds 3995eed6f167 rxrpc: Fix some missing _bh annotations on locking conn->s [...] adds 4b00aa56d0e7 rxrpc: Fix server keyring leak adds 80e745b6729e perf: Fix task_function_call() error handling adds abfe666def6d mmc: core: don't set limits.discard_granularity as 0 adds 94c516758112 mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds d71f3fb99620 net: usb: rtl8150: set random MAC address when set_etherne [...] adds 47f6500403ea Linux 4.19.151 adds b801d568c7d8 perf cs-etm: Move definition of 'traceid_list' global vari [...] adds e7f04b0725ff ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO adds 444a6d0fe930 ARM: 8939/1: kbuild: use correct nm executable adds 23759ba06279 ARM: 8867/1: vdso: pass --be8 to linker if necessary adds 128278f444ab Bluetooth: A2MP: Fix not initializing all members adds 360f80e34292 Bluetooth: L2CAP: Fix calling sk_filter on non-socket base [...] adds 7b2e80606a5d Bluetooth: MGMT: Fix not checking if BT_HS is enabled adds 0c75831bc108 Bluetooth: Consolidate encryption handling in hci_encrypt_cfm adds 3882085f1faf Bluetooth: Fix update of connection state in `hci_encrypt_cfm` adds c1ad9bb3b047 Bluetooth: Disconnect if E0 is used for Level 4 adds d4503a3fd3bb media: usbtv: Fix refcounting mixup adds 32f09ec40aa0 USB: serial: option: add Cellient MPL200 card adds aa803a62b3e2 USB: serial: option: Add Telit FT980-KS composition adds a9a19989b45a staging: comedi: check validity of wMaxPacketSize of usb e [...] adds cd86e2ee197d USB: serial: pl2303: add device-id for HP GC device adds 2b00a51112f4 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UA [...] adds 0364aee683c3 reiserfs: Initialize inode keys properly adds 9fd231b255b7 reiserfs: Fix oops during mount adds bc9c21f81faf drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case adds fc86d27bdb53 crypto: bcm - Verify GCM/CCM key length in setkey adds e2c5f0230779 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA adds ad326970d25c Linux 4.19.152 adds 3472a36a0d3a ibmveth: Switch order of ibmveth_helper calls. adds e0b677656779 ibmveth: Identify ingress large send packets. adds 1fecbf3ffd46 ipv4: Restore flowi4_oif update before call to xfrm_lookup_route adds c0cded2aa1db mlx4: handle non-napi callers to napi_poll adds c068e505f229 net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() adds 0bffdde0bb26 net: fec: Fix PHY init after phy_reset_after_clk_enable() adds 6b00f0321c69 net: fix pos incrementment in ipv6_route_seq_next adds 0cca96df3732 net/smc: fix valid DMBE buffer sizes adds be431112aaae net: usb: qmi_wwan: add Cellient MPL200 card adds 26217e062f97 tipc: fix the skb_unshare() in tipc_buf_append() adds 9db62b759161 net/ipv4: always honour route mtu during forwarding adds 7bf51ad6408f r8169: fix data corruption issue on RTL8402 adds b2d31640d404 net/tls: sendfile fails with ktls offload adds 35cc2facc2a5 binder: fix UAF when releasing todo list adds b7ca1a78c9c2 ALSA: bebob: potential info leak in hwdep_read() adds b82a1097b911 chelsio/chtls: fix socket lock adds 79548c70b297 chelsio/chtls: correct netdevice for vlan interface adds 01a1e63227e9 chelsio/chtls: correct function return and return type adds 7d8e0e542e39 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device adds e1313c39cb4f net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after [...] adds a298ba5e7d17 net/sched: act_tunnel_key: fix OOB write in case of IPv6 E [...] adds e75f421a8d6a nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute i [...] adds 7e1c74befe15 tcp: fix to update snd_wl1 in bulk receiver fast path adds 4f044e107b24 r8169: fix operation under forced interrupt threading adds d6c552505c0d icmp: randomize the global rate limiter adds c19c5ef5a6e5 ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 adds ab57a8aa9d6c cifs: remove bogus debug code adds a4f751c41a8b cifs: Return the error from crypt_message when enc/dec key [...] adds 1ea11b1622e9 KVM: x86/mmu: Commit zap of remaining invalid pages when r [...] adds f61c8449cb87 KVM: SVM: Initialize prev_ga_tag before use adds c470dc530c9e ima: Don't ignore errors from crypto_shash_update() adds 1ba6c542786d crypto: algif_aead - Do not set MAY_BACKLOG on the async path adds 00aed0eabc55 EDAC/i5100: Fix error handling order in i5100_init_one() adds dc0e1c91848e EDAC/ti: Fix handling of platform_get_irq() error adds 87ab5f1415a7 x86/fpu: Allow multiple bits in clearcpuid= parameter adds b2fc0a13f93f drivers/perf: xgene_pmu: Fix uninitialized resource struct adds a0cc22fa1ea2 x86/nmi: Fix nmi_handle() duration miscalculation adds e78c9feafb9e x86/events/amd/iommu: Fix sizeof mismatch adds b0112ecef7d8 crypto: algif_skcipher - EBUSY on aio should be an error adds d7b164f4d602 crypto: mediatek - Fix wrong return value in mtk_desc_ring [...] adds ae2de8949516 crypto: ixp4xx - Fix the size used in a 'dma_free_coherent [...] adds 90b14b4fb5b9 crypto: picoxcell - Fix potential race condition bug adds d9470165379b media: tuner-simple: fix regression in simple_set_radio_freq adds d81bfffb3c16 media: Revert "media: exynos4-is: Add missed check for pin [...] adds c1c2f8bb571e media: m5mols: Check function pointer in m5mols_sensor_power adds 6bf923f22009 media: uvcvideo: Set media controller entity functions adds 26c139c2eab3 media: uvcvideo: Silence shift-out-of-bounds warning adds 7cfd9b85b72b media: omap3isp: Fix memleak in isp_probe adds 8a2141fb6734 crypto: omap-sham - fix digcnt register handling with expo [...] adds 189b333897b6 hwmon: (pmbus/max34440) Fix status register reads for MAX3 [...] adds 97b400063769 cypto: mediatek - fix leaks in mtk_desc_ring_alloc adds 4cf628ac27fb media: mx2_emmaprp: Fix memleak in emmaprp_probe adds 6757a430008b media: tc358743: initialize variable adds e19d4e69cdf4 media: tc358743: cleanup tc358743_cec_isr adds 8dc9270d0014 media: rcar-vin: Fix a reference count leak. adds 8ead18003409 media: rockchip/rga: Fix a reference count leak. adds 442bb53ffe8d media: platform: fcp: Fix a reference count leak. adds 766fb94198ed media: camss: Fix a reference count leak. adds 815501d08cde media: s5p-mfc: Fix a reference count leak adds 52efde52dfc4 media: stm32-dcmi: Fix a reference count leak adds 0284adc407d0 media: ti-vpe: Fix a missing check and reference count leak adds 3fc99e38fdbf regulator: resolve supply after creating regulator adds 98f559201c87 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB adds 96eb5e0dd291 spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_en [...] adds 71c611d6b280 spi: spi-s3c64xx: Check return values adds 41f77cc516d3 ath10k: provide survey info as accumulated data adds aea63181b6fc Bluetooth: hci_uart: Cancel init work before unregistering adds 5a277e5b8179 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() adds bc72a1bc52d6 ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() adds fce8b6d2fce8 ath10k: Fix the size used in a 'dma_free_coherent()' call [...] adds 6025fe80dce4 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 adds 39676349044c ASoC: qcom: lpass-platform: fix memory leak adds ebbf54a8fb31 ASoC: qcom: lpass-cpu: fix concurrency issue adds 4bb240a5dce3 brcmfmac: check ndev pointer adds 971b6d6fb157 mwifiex: Do not use GFP_KERNEL in atomic context adds ecb76221e5f3 staging: rtl8192u: Do not use GFP_KERNEL in atomic context adds 37bc311de317 drm/gma500: fix error check adds bff92c28da64 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_ [...] adds d6f074431381 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() adds 157a5d49c07c scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() adds 6621e5beab45 backlight: sky81452-backlight: Fix refcount imbalance on error adds 0b02a4325780 VMCI: check return value of get_user_pages_fast() for errors adds 2ee8f08ff33b tty: serial: earlycon dependency adds 51ba64f0b37b tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() adds 7d3ea4890152 pty: do tty_flip_buffer_push without port->lock in pty_write adds 1bec75ab830e pwm: lpss: Fix off by one error in base_unit math in pwm_l [...] adds 02f420c5fd20 pwm: lpss: Add range limit check for the base_unit register value adds 34a5007852a1 drivers/virt/fsl_hypervisor: Fix error handling path adds 32bc70b7edc0 video: fbdev: vga16fb: fix setting of pixclock because a p [...] adds 2422fb525b00 video: fbdev: sis: fix null ptr dereference adds 27fd3a2e53cc video: fbdev: radeon: Fix memleak in radeonfb_pci_register adds 6644d1431aa0 HID: roccat: add bounds checking in kone_sysfs_write_settings() adds 0313dc6b78e5 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser adds 556ce4cb01eb pinctrl: mcp23s08: Fix mcp23x17 precious range adds 85c4859b4f54 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow adds f2b54e0fc5ef net: stmmac: use netif_tx_start|stop_all_queues() function adds edf9400e13db cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds 67248582ccd6 net: dsa: rtl8366: Check validity of passed VLANs adds 999c5c5f0665 net: dsa: rtl8366: Refactor VLAN/PVID init adds 2a919e725ff6 net: dsa: rtl8366: Skip PVID setting if not requested adds eca79d8158e8 net: dsa: rtl8366rb: Support all 4096 VLANs adds 1c4a2e9ab259 ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_de [...] adds 62c3270489d5 misc: mic: scif: Fix error handling path adds bbd411d70b96 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl adds 5577da3b9838 usb: dwc2: Fix parameter type in function pointer prototype adds a114d642aff8 quota: clear padding in v2r1_mem2diskdqb() adds 43f146dc16e5 slimbus: core: check get_addr before removing laddr ida adds 64a4133b161e slimbus: core: do not enter to clock pause mode in core adds 1e375b1d6e54 slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback adds 8546708c182b HID: hid-input: fix stylus battery reporting adds fa0abc3eb3ac qtnfmac: fix resource leaks on unsupported iftype error re [...] adds d35b9ecdcb8f net: enic: Cure the enic api locking trainwreck adds 8dbc537d702f mfd: sm501: Fix leaks in probe() adds c7446c752a23 iwlwifi: mvm: split a print to avoid a WARNING in ROC adds f36c8ddaea41 usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. adds 354ace7056a9 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well adds 60a6d2999750 nl80211: fix non-split wiphy information adds d9796b5e2ab1 usb: dwc2: Fix INTR OUT transfers in DDMA mode. adds 052daa607a16 scsi: target: tcmu: Fix warning: 'page' may be used uninitialized adds 787982f10982 scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() adds e399ca8c4a31 platform/x86: mlx-platform: Remove PSU EEPROM configuration adds 2b3eabc104e8 mwifiex: fix double free adds 69a117d795ac ipvs: clear skb->tstamp in forwarding path adds dfb5034154b4 net: korina: fix kfree of rx/tx descriptor array adds d74d61d90bab netfilter: nf_log: missing vlan offload tag and proto adds 2761fff65fbf mm/memcg: fix device private memcg accounting adds a3d0ceee7160 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 878cb32a0f19 IB/mlx4: Fix starvation in paravirt mux/demux adds 23679f7acfdb IB/mlx4: Adjust delayed work when a dup is observed adds 479d8cae79cd powerpc/pseries: Fix missing of_node_put() in rng_init() adds 97ebcf056f15 powerpc/icp-hv: Fix missing of_node_put() in success path adds c62998f15435 RDMA/ucma: Fix locking for ctx->events_reported adds 0beef934d508 RDMA/ucma: Add missing locking around rdma_leave_multicast() adds a38f352c2aa9 mtd: lpddr: fix excessive stack usage with clang adds 5389496b702d powerpc/pseries: explicitly reschedule during drmem_lmb li [...] adds 593a1aa514c5 mtd: mtdoops: Don't write panic data twice adds 15d07887546e ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL [...] adds 3882d3641aff arc: plat-hsdk: fix kconfig dependency warning when !RESET [...] adds 56c37c5dba2c xfs: limit entries returned when counting fsmap records adds dffa7657483b xfs: fix high key handling in the rt allocator's query_ran [...] adds e9770055113e RDMA/qedr: Fix use of uninitialized field adds 172fa0c25b25 RDMA/qedr: Fix inline size returned for iWARP adds be141c42ce23 powerpc/tau: Use appropriate temperature sample interval adds 9554fc1bbf5d powerpc/tau: Convert from timer to workqueue adds a1a4cfbd0d22 powerpc/tau: Remove duplicated set_thresholds() call adds 79524e8c64bd Linux 4.19.153 adds df58e9b23aed powerpc/tau: Check processor type before enabling TAU interrupt adds 69d28fa62e8e powerpc/tau: Disable TAU between measurements adds e8122b11d180 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm adds b4612866af7a RDMA/cma: Remove dead code for kernel rdmacm multicast adds bd2ad814f460 RDMA/cma: Consolidate the destruction of a cma_multicast i [...] adds 1b4aa9313f9b perf intel-pt: Fix "context_switch event has no tid" error adds b0b57d37f262 RDMA/hns: Set the unsupported wr opcode adds 657441f1728e RDMA/hns: Fix missing sq_sig_type when querying QP adds e8b33f91cec3 kdb: Fix pager search for multi-line strings adds a04b9430d2a4 overflow: Include header file with SIZE_MAX declaration adds eac7650040f6 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group [...] adds 65d73b1f2191 powerpc/perf/hv-gpci: Fix starting index value adds 13aeb252fdd7 cpufreq: powernv: Fix frame-size-overflow in powernv_cpufr [...] adds d57e5a4764e8 IB/rdmavt: Fix sizeof mismatch adds 3b0503e30811 f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info adds 67f4d89b4efa lib/crc32.c: fix trivial typo in preprocessor condition adds 438191cfde42 ramfs: fix nommu mmap with gaps in the page cache adds e254737939c8 rapidio: fix error handling path adds ef5f040e6b76 rapidio: fix the missed put_device() for rio_mport_add_riodev adds 8299f4bfa915 mailbox: avoid timer start from callback adds 72218b0ac162 i2c: rcar: Auto select RESET_CONTROLLER adds 3dcf906a97c8 PCI: iproc: Set affinity mask on MSI interrupts adds df6e89d6371b rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() adds fef798030547 pwm: img: Fix null pointer access in probe adds 206d594334dc clk: rockchip: Initialize hw to error to avoid undefined behavior adds c579bc45752b clk: at91: clk-main: update key before writing AT91_CKGR_MOR adds c4b3ab9e406d clk: bcm2835: add missing release if devm_clk_hw_register fails adds a19725131e16 watchdog: Fix memleak in watchdog_cdev_register adds 322661e7616d watchdog: Use put_device on error adds f649e6f9d616 watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 adds 95e7b4ee3d35 svcrdma: fix bounce buffers for unaligned offsets and mult [...] adds 3abb2ac9594b ext4: limit entries returned when counting fsmap records adds f393f4a5fcbc vfio/pci: Clear token on bypass registration failure adds 707f8d0d380d vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages adds af74b4a25fb2 SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() adds 2a0ffcfe9f3b Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() adds aff40b67f75b Input: stmfts - fix a & vs && typo adds b04c0ccb51fd Input: ep93xx_keypad - fix handling of platform_get_irq() error adds 64c1c4f6409c Input: omap4-keypad - fix handling of platform_get_irq() error adds 3fdaec080f35 Input: twl4030_keypad - fix handling of platform_get_irq() error adds 7bdbfb491fb2 Input: sun4i-ps2 - fix handling of platform_get_irq() error adds f747f03f270a KVM: x86: emulating RDPID failure shall return #UD rather [...] adds b221c4a1f877 netfilter: conntrack: connection timeout after re-register adds be6992b68bd0 netfilter: nf_fwd_netdev: clear timestamp in forwarding path adds fd39a5903c2d ARM: dts: imx6sl: fix rng node adds 7c6aa8c97a8d ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator adds a076c65bb3f6 memory: omap-gpmc: Fix a couple off by ones adds 7933045de982 memory: omap-gpmc: Fix build error without CONFIG_OF adds 81124a34b256 memory: fsl-corenet-cf: Fix handling of platform_get_irq() error adds 6646242f8a22 arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec adds 347fa5456082 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts adds 993dcbabef6b ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers adds 1dd6032b1928 arm64: dts: zynqmp: Remove additional compatible string fo [...] adds d3df4136df05 powerpc/powernv/dump: Fix race while processing OPAL dump adds b6addb4a03be nvmet: fix uninitialized work for zero kato adds 2d1fba2112dd NTB: hw: amd: fix an issue about leak system resources adds 2e2f41a9608c sched/features: Fix !CONFIG_JUMP_LABEL case adds cc304126a239 perf: correct SNOOPX field offset adds 847fbf22ce2e i2c: core: Restore acpi_walk_dep_device_list() getting cal [...] adds f86b9bf6228b block: ratelimit handle_bad_sector() message adds 2c37decd6c5a crypto: ccp - fix error handling adds 33adca1aadcf media: firewire: fix memory leak adds bc405f28d0a8 media: ati_remote: sanity check for both endpoints adds 07e82f531e6a media: st-delta: Fix reference count leak in delta_run_work adds bde69ac535eb media: sti: Fix reference count leaks adds 72818356f146 media: exynos4-is: Fix several reference count leaks due t [...] adds 93705ea75c85 media: exynos4-is: Fix a reference count leak due to pm_ru [...] adds 8e506a741122 media: exynos4-is: Fix a reference count leak adds fc71303c1fc7 media: vsp1: Fix runtime PM imbalance on error adds 8526b2ea2f6b media: platform: s3c-camif: Fix runtime PM imbalance on error adds 8a517a48cb16 media: platform: sti: hva: Fix runtime PM imbalance on error adds 60299cf61e1e media: bdisp: Fix runtime PM imbalance on error adds 444b54da04ff media: media/pci: prevent memory leak in bttv_probe adds 69343448dba8 media: uvcvideo: Ensure all probed info is returned to v4l2 adds ac91e46ccec4 mmc: sdio: Check for CISTPL_VERS_1 buffer size adds 3a285c8251db media: saa7134: avoid a shift overflow adds 13296b64a81c fs: dlm: fix configfs memory leak adds 4b799668bea8 media: venus: core: Fix runtime PM imbalance in venus_probe adds dff5d7741195 ntfs: add check for mft record size in superblock adds cd3ecf114cbe ip_gre: set dev->hard_header_len and dev->needed_headroom [...] adds 20ae51a36840 mac80211: handle lack of sband->bitrates in rates adds e8db1c3496ae PM: hibernate: remove the bogus call to get_gendisk() in s [...] adds 7a78bc1a4a85 scsi: mvumi: Fix error return in mvumi_io_attach() adds d583c728ce8d scsi: target: core: Add CONTROL field for trace events adds 38b7ac0aa5a6 mic: vop: copy data to kernel space then write to io memory adds 424b9b83ac91 misc: vop: add round_up(x,4) for vring_size to avoid kernel panic adds cedb0187b8ba usb: gadget: function: printer: fix use-after-free in __lo [...] adds c33948e7f529 udf: Limit sparing table size adds c1c3e98880ef udf: Avoid accessing uninitialized data on failed inode read adds c7f46529c5c9 USB: cdc-acm: handle broken union descriptors adds 5ba7cf36d6ab usb: dwc3: simple: add support for Hikey 970 adds 03e738d32d46 can: flexcan: flexcan_chip_stop(): add error handling and [...] adds df4318440c15 ath9k: hif_usb: fix race condition between usb_get_urb() a [...] adds bad3576faaac misc: rtsx: Fix memory leak in rtsx_pci_probe adds 7a1e074bc18d reiserfs: only call unlock_new_inode() if I_NEW adds e004f8f381e3 xfs: make sure the rt allocator doesn't run off the end adds 24bbdeda984b usb: ohci: Default to per-port over-current protection adds 738315384e49 Bluetooth: Only mark socket zapped after unlocking adds 9adcc7d4e518 scsi: ibmvfc: Fix error return in ibmvfc_probe() adds a92781c83f3e brcmsmac: fix memory leak in wlc_phy_attach_lcnphy adds f98cea40fa21 rtl8xxxu: prevent potential memory leak adds 18136b33e38d Fix use after free in get_capset_info callback. adds d0260f611c08 scsi: qedi: Protect active command list to avoid list corruption adds 565ecf536c49 scsi: qedi: Fix list_del corruption while removing active I/O adds d44117291557 tty: ipwireless: fix error handling adds 796f0d39dcd5 ipvs: Fix uninit-value in do_ip_vs_set_ctl() adds 7f1fabf39f73 reiserfs: Fix memory leak in reiserfs_parse_options() adds 0484e56fefc6 mwifiex: don't call del_timer_sync() on uninitialized timer adds 778e3a4e845e brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach adds 923fe07f1f3e usb: core: Solve race condition in anchor cleanup functions adds 30255785272f scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qco [...] adds f34426b44d24 ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() adds d96332f3f6cb net: korina: cast KSEG0 address to pointer in kfree adds 5e193ce443fe tty: serial: fsl_lpuart: fix lpuart32_poll_get_char adds a79a42d8d6c9 usb: cdc-acm: add quirk to blacklist ETAS ES58X devices adds 2223a85dec1c USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). adds 07784c9a2a8b eeprom: at25: set minimum read/write access stride to 1 adds 5f322f20a3a7 usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. adds f5d8eef067ac Linux 4.19.154 adds 319b324649db objtool: Support Clang non-section symbols in ORC generation adds aefcff70505d scripts/setlocalversion: make git describe output more reliable adds d953cd3fb149 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs adds e844158495b7 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE adds 8d339b3470b2 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled adds 02bb497cd6de efivarfs: Replace invalid slashes with exclamation marks i [...] adds f9dcae22d40c chelsio/chtls: fix deadlock issue adds df2e825b3af5 chelsio/chtls: fix memory leaks in CPL handlers adds efea090aff4b chelsio/chtls: fix tls record info to user adds 601b6b517610 gtp: fix an use-before-init in gtp_newlink() adds 84013ba77c17 mlxsw: core: Fix memory leak on module removal adds 95ba2236b8e6 netem: fix zero division in tabledist adds 32ac9183ede9 ravb: Fix bit fields checking in ravb_hwtstamp_get() adds f5a4ea7839b1 tcp: Prevent low rmem stalls with SO_RCVLOWAT. adds 48ea03f8bb65 tipc: fix memory leak caused by tipc_buf_append() adds daf14c65803b r8169: fix issue with forced threading in combination with [...] adds d3b8171face6 cxgb4: set up filter action after rewrites adds 8fc2f485ea65 arch/x86/amd/ibs: Fix re-arming IBS Fetch adds ed63866eddec x86/xen: disable Firmware First mode for correctable memor [...] adds 6ef823279062 fuse: fix page dereference after free adds 277d0de875a4 bpf: Fix comment for helper bpf_current_task_under_cgroup() adds 05f703b07727 evm: Check size of security.evm before using it adds df605e1b5c2c p54: avoid accessing the data mapped to streaming DMA adds 421cbc540e0e cxl: Rework error message for incompatible slots adds 2dda0d4e17c9 RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() adds 4a2b6dadaeb4 mtd: lpddr: Fix bad logic in print_drs_error adds ad1e8fc2a51e serial: pl011: Fix lockdep splat when handling magic-sysrq [...] adds 888a77cd35ca ata: sata_rcar: Fix DMA boundary mask adds 705ac26aedd4 fscrypt: return -EXDEV for incompatible rename or link int [...] adds 1ae161d27b01 fscrypt: clean up and improve dentry revalidation adds 000d849574fa fscrypt: fix race allowing rename() and link() of cipherte [...] adds 906242d10b0b fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing d [...] adds f217c9685c39 fscrypt: only set dentry_operations on ciphertext dentries adds b699b0067c0b fscrypt: fix race where ->lookup() marks plaintext dentry [...] adds 8dda141d0b16 Revert "block: ratelimit handle_bad_sector() message" adds 82856cd739c1 xen/events: don't use chip_data for legacy IRQs adds 61d359d51a1c xen/events: avoid removing an event channel while handling it adds 25f6b08895d5 xen/events: add a proper barrier to 2-level uevent unmasking adds c7f95d899f49 xen/events: fix race in evtchn_fifo_unmask() adds dea09436da03 xen/events: add a new "late EOI" evtchn framework adds 1506109a85c8 xen/blkback: use lateeoi irq binding adds 6a052f3a6282 xen/netback: use lateeoi irq binding adds fb22061b20ea xen/scsiback: use lateeoi irq binding adds 128b11967a26 xen/pvcallsback: use lateeoi irq binding adds 4988884d53c0 xen/pciback: use lateeoi irq binding adds 8363670c4d0b xen/events: switch user event channels to lateeoi model adds 536075098940 xen/events: use a common cpu hotplug hook for event channels adds 17ef715c0c88 xen/events: defer eoi in case of excessive number of events adds c1f90a9cd988 xen/events: block rogue events for some time adds 5579d7502ff6 x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] adds 30e91357e3e4 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() adds 2380b57afdcc RDMA/qedr: Fix memory leak in iWARP CM adds b19305641e3c ata: sata_nv: Fix retrieving of active qcs adds ae5aa5685c7c futex: Fix incorrect should_fail_futex() handling adds 92c244538056 powerpc/powernv/smp: Fix spurious DBG() warning adds b664645274e9 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] adds 19da77b90141 powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM adds 4775def575a5 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race adds 3c09f4652f7c f2fs: add trace exit in exception path adds 0ca99ffc6bef f2fs: fix uninit-value in f2fs_lookup adds f552d88c0ddd f2fs: fix to check segment boundary during SIT page readahead adds 798f1eb12a4d um: change sigio_spinlock to a mutex adds 2bb93af1822d ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses adds ae20c9f54daa power: supply: bq27xxx: report "not charging" on all types adds bda64b43564a xfs: fix realtime bitmap/summary file truncation when grow [...] adds 8c755f49ac7c video: fbdev: pvr2fb: initialize variables adds 1a58018084f8 ath10k: start recovery process when payload length exceeds [...] adds 9d8e083bcf6b ath10k: fix VHT NSS calculation when STBC is enabled adds 17c4ba10aec5 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() [...] adds df661bb764a2 media: videodev2.h: RGB BT2020 and HSV are always full range adds e135a0bebb7a media: platform: Improve queue set up flow for bug fixing adds 00943757170b usb: typec: tcpm: During PR_SWAP, source caps should be se [...] adds 7ed97d8cdad8 media: tw5864: check status of tw5864_frameinterval_get adds 4550a7f409cb media: imx274: fix frame interval handling adds 418121257b0c mmc: via-sdmmc: Fix data race bug adds 2c7a26926ec6 drm/bridge/synopsys: dsi: add support for non-continuous HS clock adds f3dc5ac4011e arm64: topology: Stop using MPIDR for topology information adds 040b531929da printk: reduce LOG_BUF_SHIFT range for H8300 adds d3380de483d5 ia64: kprobes: Use generic kretprobe trampoline handler adds cbc03dedecb6 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" adds 3aff03d9b92c media: uvcvideo: Fix dereference of out-of-bound list iterator adds 5d095e529694 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO adds 2de342e2b36e cpufreq: sti-cpufreq: add stih418 support adds 263be4104fd4 USB: adutux: fix debugging adds ed23397d1daa uio: free uio id after uio file node is freed adds 37ad7b2cca29 usb: xhci: omit duplicate actions when suspending a runtim [...] adds 0a2cb1eae0a7 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE adds 451a7c74c23b xfs: don't free rt blocks when we're doing a REMAP bunmapi call adds d2828ab0a926 ACPI: Add out of bounds and numa_off protections to pxm_to_node() adds 59e6db9d2798 drivers/net/wan/hdlc_fr: Correctly handle special skb->pro [...] adds 9c95724b7d1c bus/fsl_mc: Do not rely on caller to provide non NULL mc_io adds 13a1f012bd9c power: supply: test_power: add missing newlines when print [...] adds 1c3b4b2d87c1 drm/amd/display: HDMI remote sink need mode validation for Linux adds c9830b1f2b4a btrfs: fix replace of seed device adds 868260482d8a md/bitmap: md_bitmap_get_counter returns wrong blocks adds 4896829cafca bnxt_en: Log unknown link speed appropriately. adds fe5fe1ec36dc rpmsg: glink: Use complete_all for open states adds 1712a5d8dc91 clk: ti: clockdomain: fix static checker warning adds 9d5fa0ad46e7 net: 9p: initialize sun_server.sun_path to have addr's val [...] adds edf786e2e498 drivers: watchdog: rdc321x_wdt: Fix race condition bugs adds d808c88f0b88 ext4: Detect already used quota file early adds 6a253f385a2d gfs2: add validation checks for size of superblock adds 80dc9c4266b5 cifs: handle -EINTR in cifs_setattr adds 06f2cb14aecf arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend i [...] adds 103e159f7b18 ARM: dts: omap4: Fix sgx clock rate for 4430 adds 69c0f5d0ed82 memory: emif: Remove bogus debugfs error handling adds 1caf36ebc2ac ARM: dts: s5pv210: remove DMA controller bus node name to [...] adds 5addcbe6caa5 ARM: dts: s5pv210: move PMU node out of clock controller adds c151f68411cd ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node adds 2ef6f4bd6041 nbd: make the config put is called before the notifying th [...] adds e6786fd18fe2 sgl_alloc_order: fix memory leak adds a2631d71e40d nvme-rdma: fix crash when connect rejected adds 9922fa4c3b5e md/raid5: fix oops during stripe resizing adds 5ed9b5e389b6 mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN adds a1c59cb6a944 perf/x86/amd/ibs: Don't include randomized bits in get_ibs [...] adds c5a38ae89e36 perf/x86/amd/ibs: Fix raw sample data accumulation adds c780aac6d7c0 leds: bcm6328, bcm6358: use devres LED registering function adds 0a77d44cc1bc media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having a [...] adds 7ce2b16bad2c fs: Don't invalidate page buffers in block_write_full_page() adds dd7992a5f744 NFS: fix nfs_path in case of a rename retry adds 02e92557b307 ACPI: button: fix handling lid state changes when input de [...] adds 87eae0761f4d ACPI / extlog: Check for RDMSR failure adds 0b7ef21ba885 ACPI: video: use ACPI backlight for HP 635 Notebook adds 2d32e60198e2 ACPI: debug: don't allow debugging when ACPI is disabled adds 57cbc85d3503 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs adds 0bfca7315796 w1: mxc_w1: Fix timeout resolution problem leading to bus error adds 2a922386c160 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] adds 3216622921a2 scsi: qla2xxx: Fix crash on session cleanup with unload adds 274a95ae33bc btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds b38695b8e35f btrfs: improve device scanning messages adds c06d72888d13 btrfs: reschedule if necessary when logging directory items adds 67dc9c4f0af7 btrfs: send, recompute reference path after orphanization [...] adds 96e4fc79e90d btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] adds 8c6990856f1b btrfs: cleanup cow block on error adds 0da7b606dc28 btrfs: fix use-after-free on readahead extent after failur [...] adds 9b1f935ae4da usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC adds 7ba24610f39f usb: dwc3: ep0: Fix ZLP for OUT ep0 requests adds 05dac708d487 usb: dwc3: gadget: Check MPS of the request length adds a68cbd8b95e7 usb: dwc3: core: add phy cleanup for probe error handling adds f324c9f5ba40 usb: dwc3: core: don't trigger runtime pm when remove driver adds b40d7d3bd43f usb: cdc-acm: fix cooldown mechanism adds 061fae52838a usb: typec: tcpm: reset hard_reset_count for any disconnect adds 51f6f0e8d392 usb: host: fsl-mph-dr-of: check return of dma_set_mask() adds d1dff15c809e drm/i915: Force VT'd workarounds when running as a guest OS adds 20cf3fcdd646 vt: keyboard, simplify vt_kdgkbsent adds 7e3ba72e5b93 vt: keyboard, extend func_buf_lock to readers adds d8a2bd86bf4c HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery adds 9bbfd6578e59 udf: Fix memory leak when mounting adds fd9079bdc25c dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status adds edd390613683 iio:light:si1145: Fix timestamp alignment and prevent data leak. adds 8a8900553d2c iio:adc:ti-adc0832 Fix alignment issue with timestamp adds da58185f7bc0 iio:adc:ti-adc12138 Fix alignment issue with timestamp adds c7975bd7fdb7 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. adds 77d89366bc92 powerpc/drmem: Make lmb_size 64 bit adds 9b7089ce099a s390/stp: add locking to sysfs functions adds 94e8f0bbc475 powerpc/rtas: Restrict RTAS requests from userspace adds b035bb9573ff powerpc: Warn about use of smt_snooze_delay adds e46550aa5a07 powerpc/powernv/elog: Fix race while processing OPAL error [...] adds ed596114fd3a powerpc: Fix undetected data corruption with P9N DD2.1 VSX [...] adds 3c040b924988 NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE [...] adds 88401813fcec NFSD: Add missing NFSv2 .pc_func methods adds b08433b1c5e5 ubifs: dent: Fix some potential memory leaks while iterati [...] adds 753e8a597d54 perf python scripting: Fix printable strings in python3 scripts adds 9aa191b69a73 ubi: check kthread_should_stop() after the setting of task state adds 3aac1f37cefb ia64: fix build error with !COREDUMP adds b37b5ced4dae i2c: imx: Fix external abort on interrupt in exit paths adds ebc8d835c23e drm/amdgpu: don't map BO in reserved region adds 0ac2a7bcff37 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally adds 4f3b78e25a07 ceph: promote to unsigned long long before shifting adds 416ea9783571 libceph: clear con->out_msg on Policy::stateful_server faults adds f870895527ae 9P: Cast to loff_t before multiplying adds 57ebe9102928 ring-buffer: Return 0 on success from ring_buffer_resize() adds 5b14ac3b9404 vringh: fix __vringh_iov() when riov and wiov are different adds 314b5a46c657 ext4: fix leaking sysfs kobject after failed mount adds 6ad22dc99cb6 ext4: fix error handling code in add_new_gdb adds 7b97149296ef ext4: fix invalid inode checksum adds 36beb0e4d553 drm/ttm: fix eviction valuable range check. adds 90553a7466d0 rtc: rx8010: don't modify the global rtc ops adds 619e366268e0 tty: make FONTX ioctl use the tty pointer they were actual [...] adds 87ae7881958d arm64: berlin: Select DW_APB_TIMER_OF adds 9f14e20c0e63 cachefiles: Handle readpage error correctly adds 286d11dbf700 hil/parisc: Disable HIL driver when it gets stuck adds 99a1adfae331 arm: dts: mt7623: add missing pause for switchport adds 8ad5b2cf6cd9 ARM: samsung: fix PM debug build with DEBUG_LL but !MMU adds 87e1447dc4de ARM: s3c24xx: fix missing system reset adds 76b712488dcf device property: Keep secondary firmware node secondary by type adds 9169e2f12323 device property: Don't clear secondary pointer for shared [...] adds 98fe5332fa41 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR adds 28f7c57a3ce9 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] adds e2f30d7ff0f1 staging: octeon: repair "fixed-link" support adds 906fa9ac4360 staging: octeon: Drop on uncorrectable alignment or FCS error adds b94de4d19498 Linux 4.19.155 adds 4141168704e4 drm/i915: Break up error capture compression loops with co [...] adds 604ac10d9d1e tipc: fix use-after-free in tipc_bcast_get_mode adds caf8f9c19a93 ptrace: fix task_join_group_stop() for the case when curre [...] adds d67543112dc5 cadence: force nonlinear buffers to be cloned adds fe478a589404 chelsio/chtls: fix memory leaks caused by a race adds 75b0b05ace85 chelsio/chtls: fix always leaking ctrl_skb adds 63a22c7cb9d9 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP adds 3a40f713276b gianfar: Account for Tx PTP timestamp in the skb headroom adds 1a9118379cc7 net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition adds 64752f5cfda6 sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-en [...] adds 4ff840604a45 sfp: Fix error handing in sfp_probe() adds 8a78b4c0d629 blktrace: fix debugfs use after free adds 7f2b9e8d42bd btrfs: extent_io: Kill the forward declaration of flush_write_bio adds 63ece3bb0148 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds aa38097b4415 Revert "btrfs: flush write bio if we loop in extent_write_ [...] adds 169ae6034002 btrfs: flush write bio if we loop in extent_write_cache_pages adds eeda803b77d6 btrfs: extent_io: Handle errors better in extent_write_ful [...] adds 22bb77c13fbe btrfs: extent_io: Handle errors better in btree_write_cach [...] adds 2311ea7ea04f btrfs: extent_io: add proper error handling to lock_extent [...] adds 432bdb0d931b Btrfs: fix unwritten extent buffers and hangs on future wr [...] adds 1527c0e0229d btrfs: Don't submit any btree write bio if the fs has errors adds 5d123c6335e8 btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] adds c24ed5ea5216 btrfs: tree-checker: Make chunk item checker messages more [...] adds 782aa87c8f1d btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] adds 3c06c86cd08f btrfs: tree-checker: Check chunk item at tree block read time adds e23e5d259430 btrfs: tree-checker: Verify dev item adds b5b2a94d846a btrfs: tree-checker: Fix wrong check on max devid adds bedd9974c106 btrfs: tree-checker: Enhance chunk checker to validate chu [...] adds 3384e8d72567 btrfs: tree-checker: Verify inode item adds cdf69f3b132c btrfs: tree-checker: fix the error message for transid error adds 11af858054ba Fonts: Replace discarded const qualifier adds 0b443d1aff6d ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 adds 69a7cae86560 ALSA: usb-audio: add usb vendor id as DSD-capable for Khad [...] adds 9a83c225d4b1 ALSA: usb-audio: Add implicit feedback quirk for Qu-16 adds df0486a4faee ALSA: usb-audio: Add implicit feedback quirk for MODX adds d4fea27ffcb0 mm: mempolicy: fix potential pte_unmap_unlock pte error adds 1471e96263b6 lib/crc32test: remove extra local_irq_disable/enable adds 68e8b8ed787a kthread_worker: prevent queuing delayed work from timer_fn [...] adds 361d82eb7c30 mm: always have io_remap_pfn_range() set pgprot_decrypted() adds fe0af0efa7b1 gfs2: Wake up when sd_glock_disposal becomes zero adds b410d07e965a ring-buffer: Fix recursion protection transitions between [...] adds ee2b95c08515 ftrace: Fix recursion check for NMI test adds 2de780dfbe1a ftrace: Handle tracing when switching between context adds 7e4eeff7da1d tracing: Fix out of bounds write in get_trace_buf adds c096a3d44ead futex: Handle transient "ownerless" rtmutex state correctly adds dffce0f0e7f1 ARM: dts: sun4i-a10: fix cpu_alert temperature adds f81794c3789d x86/kexec: Use up-to-dated screen_info copy to fill boot params adds b8f922aa95aa of: Fix reserved-memory overlap detection adds 6dba51828dfd blk-cgroup: Fix memleak on error path adds 239aed5d2ecb blk-cgroup: Pre-allocate tree node on blkg_conf_prep adds 6280db912e03 scsi: core: Don't start concurrent async scan on same host adds 1aa82721dd74 vsock: use ns_capable_noaudit() on socket create adds 6eecfcbcde43 drm/vc4: drv: Add error handding for bind adds a52cdf61125b ACPI: NFIT: Fix comparison to '-ENXIO' adds 6612b754ac0c vt: Disable KD_FONT_OP_COPY adds b177d2d915ce fork: fix copy_process(CLONE_PARENT) race with the exiting [...] adds 18f5757d7fd3 serial: 8250_mtk: Fix uart_get_baud_rate warning adds 288609c2bae2 serial: txx9: add missing platform_driver_unregister() on [...] adds 202dae99e649 USB: serial: cyberjack: fix write-URB completion race adds 3411d382f621 USB: serial: option: add Quectel EC200T module support adds 6ea688db659c USB: serial: option: add LE910Cx compositions 0x1203, 0x12 [...] adds 59187e8bba01 USB: serial: option: add Telit FN980 composition 0x1055 adds 327a8935379f USB: Add NO_LPM quirk for Kingston flash drive adds 83a282f990ba usb: mtu3: fix panic in mtu3_gadget_stop() adds a7443bebdeca ARC: stack unwinding: avoid indefinite looping adds 259041122077 Revert "ARC: entry: fix potential EFA clobber when TIF_SYS [...] adds 292e5700f4db PM: runtime: Resume the device earlier in __device_release [...] adds 29a975bcc107 perf/core: Fix a memory leak in perf_event_parse_addr_filter() adds 3ab5872df921 tools: perf: Fix build error in v4.19.y adds 8069a08d35b7 net: dsa: read mac address from DT for slave device adds 779d3e303977 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds 53fff24aaf01 Linux 4.19.156 adds 900281e167f4 powercap: restrict energy meter to root access adds 31acccdc8774 Linux 4.19.157 adds 7d222dce964d regulator: defer probe when trying to get voltage from unr [...] adds 68e51bf37617 time: Prevent undefined behaviour in timespec64_to_ns() adds 65d733cd9d19 nbd: don't update block size after device is started adds b77df211071a usb: dwc3: gadget: Continue to process pending requests adds c140bebb0665 usb: dwc3: gadget: Reclaim extra TRBs after request completion adds 2f154092ea36 btrfs: sysfs: init devices outside of the chunk_mutex adds 937870d1b282 btrfs: reschedule when cloning lots of extents adds 9d9c830b50e3 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY adds 36f3a81b75b1 hv_balloon: disable warning when floor reached adds 243a16469c34 net: xfrm: fix a race condition during allocing spi adds bbec3ef4913e xfs: set xefi_discard when creating a deferred agfl free l [...] adds a79b767a9224 netfilter: ipset: Update byte and packet counters regardle [...] adds 5e6d8c982529 perf tools: Add missing swap for ino_generation adds 248470f36b8f ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() adds 79b986c759b1 can: rx-offload: don't call kfree_skb() from IRQ context adds 7e4cf2ec0ca2 can: dev: can_get_echo_skb(): prevent call to kfree_skb() [...] adds 7a63a403d3fa can: dev: __can_get_echo_skb(): fix real payload length re [...] adds ef02687fc780 can: can_create_echo_skb(): fix echo skb generation: alway [...] adds 8b3913fab072 can: peak_usb: add range checking in decode operations adds 6186db959f7b can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping adds 27eaaeedf716 can: peak_canfd: pucan_handle_can_rx(): fix echo managemen [...] adds 66bc0b219fe7 can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A adds 955113c89ca9 xfs: flush new eof page on truncate to avoid post-eof corruption adds cba36f708a8a xfs: fix scrub flagging rtinherit even if there is no rt device adds 0982aa54d054 tpm: efi: Don't create binary_bios_measurements file for a [...] adds b98f2b8fb91b Btrfs: fix missing error return if writeback for extent bu [...] adds 7eef8b2c4244 ath9k_htc: Use appropriate rs_datalen type adds 580a117919f3 netfilter: use actual socket sk rather than skb sk when ro [...] adds fe4d386d6c2a crypto: arm64/aes-modes - get rid of literal load of adden [...] adds 5cfb8377e8af usb: gadget: goku_udc: fix potential crashes in probe adds 236c85d6c65e gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] adds 7b0310b573d2 gfs2: Add missing truncate_inode_pages_final for sd_aspace adds 210387f1af1a gfs2: check for live vs. read-only file system in gfs2_fitrim adds 6563e00fe8ee scsi: hpsa: Fix memory leak in hpsa_init_one() adds c1814f330a2d drm/amdgpu: perform srbm soft reset always on SDMA resume adds 9dc8a120f440 drm/amd/pm: perform SMC reset on suspend/hibernation adds efb8c4d7bef9 drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running adds 79e25eab99ae mac80211: fix use of skb payload instead of header adds 319261de5a61 cfg80211: regulatory: Fix inconsistent format argument adds 509e215d161e scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() adds f440ef2a292e iommu/amd: Increase interrupt remapping table limit to 512 [...] adds 2343665ea362 s390/smp: move rcu_cpu_starting() earlier adds a945da61809e vfio: platform: fix reference leak in vfio_platform_open adds cb23120e8a7a selftests: proc: fix warning: _GNU_SOURCE redefined adds d3b4018b8eb3 tpm_tis: Disable interrupts on ThinkPad T490s adds 880d94c7811e tick/common: Touch watchdog in tick_unfreeze() on all CPUs adds c5ea311b161c mfd: sprd: Add wakeup capability for PMIC IRQ adds bbe2d3e7ec8f pinctrl: intel: Set default bias in case no particular val [...] adds 0ef358bc8788 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] adds 5818925f87d3 pinctrl: aspeed: Fix GPI only function problem. adds d9f4534a9a28 nbd: fix a block_device refcount leak in nbd_release adds 83e65294aff8 xfs: fix flags argument to rmap lookup when converting sha [...] adds 5fda0976e88d xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds b7fec5a9a726 xfs: fix rmap key and record comparison functions adds 964e25377fab xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 2b07f571617b lan743x: fix "BUG: invalid wait context" when setting rx mode adds 05e0bb210209 xfs: fix a missing unlock on error in xfs_fs_map_blocks adds c51725f8d241 of/address: Fix of_node memory leak in of_dma_is_coherent adds d302e7873114 cosa: Add missing kfree in error path of cosa_write adds 0f4eb125c56b perf: Fix get_recursion_context() adds f0bb30a1fc8f ext4: correctly report "not supported" for {usr,grp}jquota [...] adds 9d9ad220bb41 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() adds f136ce570b38 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod adds da9de75cdee2 btrfs: dev-replace: fail mount if we don't have replace it [...] adds 111fd1676e45 thunderbolt: Fix memory leak if ida_simple_get() fails in [...] adds 2df599fa6cdc thunderbolt: Add the missed ida_simple_remove() in ring_re [...] adds ebfe3b94c746 uio: Fix use-after-free in uio_unregister_device() adds 9eb97beaf594 usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode adds 83361a5464e2 xhci: hisilicon: fix refercence leak in xhci_histb_probe adds 41fc5ddd35bb mei: protect mei_cl_mtu from null dereference adds 3f7277405fb3 futex: Don't enable IRQs unconditionally in put_pi_state() adds bc2d96b3061a ocfs2: initialize ip_next_orphan adds b0f6ea857986 btrfs: fix potential overflow in cluster_pages_for_defrag [...] adds 46977ef987a7 selinux: Fix error return code in sel_ib_pkey_sid_slow() adds f3e1eb6bcfa7 gpio: pcie-idio-24: Fix irq mask when masking adds 17fe356a2656 gpio: pcie-idio-24: Fix IRQ Enable Register value adds d8806fe4a1be gpio: pcie-idio-24: Enable PEX8311 interrupts adds de04ff998008 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] adds 9bb7c3825457 don't dump the threads that had been already exiting when zapped. adds 0149a4cacc96 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] adds 0066e9d0f102 pinctrl: amd: use higher precision for 512 RtcClk adds 0145bc38a82a pinctrl: amd: fix incorrect way to disable debounce filter adds ebe96a42f940 erofs: derive atime instead of leaving it empty adds 02ee0fe622e5 swiotlb: fix "x86: Don't panic if can not alloc buffer for [...] adds 7fe18ca04356 IPv6: Set SIT tunnel hard_header_len to zero adds 2ff0e7c8eca2 net/af_iucv: fix null pointer dereference on shutdown adds bd73928fa956 net: Update window_clamp if SOCK_RCVBUF is set adds 889a5da9ddf7 net/x25: Fix null-ptr-deref in x25_connect adds cf9913775901 tipc: fix memory leak in tipc_topsrv_start() adds 200c2f684076 vrf: Fix fast path output packet handling with async Netfi [...] adds bc5714048297 r8169: fix potential skb double free in an error path adds 81d7c56d6fab random32: make prandom_u32() output unpredictable adds 45df7b02a0a5 x86/speculation: Allow IBPB to be conditionally enabled on [...] adds b9658d18499e perf scripting python: Avoid declaring function pointers w [...] adds 1cbfb60332f4 perf/core: Fix race in the perf_mmap_close() function adds 9a6cea8220c6 Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds 2e021b7197fb reboot: fix overflow parsing reboot cpu number adds 81504d1952d7 net: sch_generic: fix the missing new qdisc assignment bug adds 987c45d57f38 Convert trailing spaces and periods in path components adds 2c746135a12e Linux 4.19.158 adds b4e80478115b powerpc/64s: move some exception handlers out of line adds f69bb4e51f41 powerpc/64s: flush L1D on kernel entry adds 357a5e6febe8 powerpc: Add a framework for user access tracking adds 8145b3a014e8 powerpc: Implement user_access_begin and friends adds 92e7ec289b95 powerpc: Fix __clear_user() with KUAP enabled adds 6b36099dc923 powerpc/uaccess: Evaluate macro arguments once, before use [...] adds 31ebc2fe02df powerpc/64s: flush L1D after user accesses adds 5e7ceb3ace37 Revert "perf cs-etm: Move definition of 'traceid_list' glo [...] adds f1b0b8c2b7e7 powerpc/8xx: Always fault when _PAGE_ACCESSED is not set adds 8bf2e8fe8a8e Input: sunkbd - avoid use-after-free in teardown paths adds 3661391c463e mac80211: always wind down STA state adds 567401f58e5e can: proc: can_remove_proc(): silence remove_proc_entry warning adds 509b5cf71edf KVM: x86: clflushopt should be treated as a no-op by emulation adds 7a74bd35c932 ACPI: GED: fix -Wformat adds 76bda503e640 Linux 4.19.159 adds f8c18eab5413 ah6: fix error return code in ah6_input() adds 735d1d973e6d atm: nicstar: Unmap DMA on send error adds d05c9bcab23e bnxt_en: read EEPROM A2h address using page 0 adds 8196e11a66d7 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] adds f0ec2cd03100 inet_diag: Fix error path to cancel the meseage in inet_re [...] adds 65be1fe87ebc lan743x: fix issue causing intermittent kernel log warnings adds 3e513faa2b75 lan743x: prevent entire kernel HANG on open, for some platforms adds 5ca57e8ee2cc mlxsw: core: Use variable timeout for EMAD retries adds fe43f8dbd138 net: b44: fix error return code in b44_init_one() adds b1197f5d6f53 net: bridge: add missing counters to ndo_get_stats64 callback adds 16e056beca59 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 adds 24184dfd51c9 net: Have netpoll bring-up DSA management interface adds c0e617c4e3c4 netlabel: fix our progress tracking in netlbl_unlabel_stat [...] adds 57e57c890639 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] adds 32515a2761a8 net/mlx4_core: Fix init_hca fields offset adds af1b19b16b91 net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] adds dd7c76948628 net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] adds 082b21d03479 page_frag: Recover from memory pressure adds 3ac1662ac496 qed: fix error return code in qed_iwarp_ll2_start() adds e2776f4b0052 qlcnic: fix error return code in qlcnic_83xx_restart_hw() adds c962aae42077 sctp: change to hold/put transport for proto_unreach_timer adds 88c2cfa3f781 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate adds ba0046dc414d net/mlx5: Disable QoS when min_rates on all VFs are zero adds d36ae6f988ad net: usb: qmi_wwan: Set DTR quirk for MR400 adds 82e2d2b06485 net/ncsi: Fix netlink registration adds fe428936b915 net: ftgmac100: Fix crash when removing driver adds 6c5f86abc3b5 pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq adds 4d3413ba2360 scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by uf [...] adds 496b92f27f1f selftests: kvm: Fix the segment descriptor layout to match [...] adds 2e22375d80be ACPI: button: Add DMI quirk for Medion Akoya E2228T adds 331298e711e7 arm64: psci: Avoid printing in cpu_psci_cpu_die() adds c7d7fe001b6f vfs: remove lockdep bogosity in __sb_start_write adds 69bad74c825c arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node adds ca174b841b23 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node adds 135d34f9e2d4 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node adds 763c1552ba02 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] adds 23a1a2eb19f3 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] adds 986e9f5de08c ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] adds 5f86796e5b68 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] adds cc63818d3537 Input: adxl34x - clean up a data type in adxl34x_probe() adds f09326086d23 MIPS: export has_transparent_hugepage() for modules adds 4f25ec59fa36 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node adds de42130e243d arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy adds 84820e918532 ARM: dts: imx50-evk: Fix the chip select 1 IOMUX adds 5c602c3908c9 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER adds c4d54937576e perf lock: Don't free "lock_seq_stat" if read_count isn't zero adds 901e04cd4781 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] adds 038004dfd337 can: af_can: prevent potential access of uninitialized mem [...] adds e2b9ee9fe6c1 can: af_can: prevent potential access of uninitialized mem [...] adds cef79b5249ea can: dev: can_restart(): post buffer from the right context adds 80b9f0191a3b can: ti_hecc: Fix memleak in ti_hecc_probe adds 6521ffa41b5b can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] adds 0069f22dc29e can: peak_usb: fix potential integer overflow on shift of a int adds c8148a10054f can: m_can: m_can_handle_state_change(): fix state change adds e6f49ea48162 ASoC: qcom: lpass-platform: Fix memory leak adds 62c285777cf7 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu adds f2cd428c31ba drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() adds 789cbe71299d can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits adds 804b269c2524 xfs: fix the minrecs logic when dealing with inode root ch [...] adds d88cc6f344a2 xfs: strengthen rmap record flags checking adds edca48315fc3 regulator: ti-abb: Fix array out of bound read access on t [...] adds 730b192ad262 fail_function: Remove a redundant mutex unlock adds 088ad76f4206 xfs: revert "xfs: fix rmap key and record comparison functions" adds b4013fde6324 efi/x86: Free efi_pgd with free_pages() adds 7dfd37519155 libfs: fix error cast of negative value in simple_attr_write() adds 3560603ef82f speakup: Do not let the line discipline be used several times adds e711b6e1c8ab ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() adds def6149e400b ALSA: usb-audio: Add delay quirk for all Logitech USB devices adds 2e870e4116e0 ALSA: ctl: fix error path at adding user-defined element set adds 19de211a4a13 ALSA: mixart: Fix mutex deadlock adds 2d031d2452a9 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) adds 123667ed90ef tty: serial: imx: keep console clocks always on adds 3a07581b0464 efivarfs: fix memory leak in efivarfs_create() adds e9bfab307383 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids adds f2a32b266845 ext4: fix bogus warning in ext4_update_dx_flag() adds 1ee67cb29e7c iio: accel: kxcjk1013: Replace is_smo8500_device with an a [...] adds 03fe4c08801a iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM f [...] adds 8f1f52f659b9 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds 675b9c121c46 regulator: fix memory leak with repeated set_machine_const [...] adds 00aa5e8d1a33 regulator: avoid resolve_supply() infinite recursion adds 47a15b5c7ad2 regulator: workaround self-referent regulators adds 7d2f4b758a04 xtensa: disable preemption around cache alias management calls adds 2216a93ce684 mac80211: minstrel: remove deferred sampling code adds b48b65efcdf6 mac80211: minstrel: fix tx status processing corner case adds 499b109be688 mac80211: free sta in sta_info_insert_finish() on errors adds a1bf9efcf4a0 s390/cpum_sf.c: fix file permission for cpum_sfb_size adds 497fc3766419 s390/dasd: fix null pointer dereference for ERP requests adds 26c5606ff755 ptrace: Set PF_SUPERPRIV when checking capability adds 3863935f06bd seccomp: Set PF_SUPERPRIV when checking capability adds 526d963441ac x86/microcode/intel: Check patch signature before saving m [...] adds dc94f8e932b5 mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 0c88e405c97e Linux 4.19.160 adds 98c9afedbfc1 perf event: Check ref_reloc_sym before using it adds 5460d62d661c netfilter: clear skb->next in NF_HOOK_LIST() adds aec62fa475af btrfs: don't access possibly stale fs_info data for printi [...] adds d0ffa8527ba3 btrfs: fix lockdep splat when reading qgroup config on mount adds a6b9a7f781b8 wireless: Use linux/stddef.h instead of stddef.h adds 53ee75b86be1 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last [...] adds f6d579d770d5 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint adds b43f0efb0b51 KVM: x86: Fix split-irqchip vs interrupt injection window request adds ad1fc801a3e9 arm64: pgtable: Fix pte_accessible() adds 46c693250282 arm64: pgtable: Ensure dirty bit is preserved across pte_w [...] adds 72289dc23c3c drm/atomic_helper: Stop modesets on unregistered connector [...] adds 3afe38f6c3c6 ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close adds ac13ba2bd169 HID: cypress: Support Varmilo Keyboards' media hotkeys adds af13df79a0a0 HID: add support for Sega Saturn adds 94b6e6ee1741 Input: i8042 - allow insmod to succeed on devices without [...] adds efb042598b5f HID: hid-sensor-hub: Fix issue with devices with no report ID adds 7b64c55791a2 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] adds 5369afb5971f dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant adds db42adcd476a x86/xen: don't unbind uninitialized lock_kicker_irq adds e7daa8842205 HID: Add Logitech Dinovo Edge battery quirk adds 49d04a694882 proc: don't allow async path resolution of /proc/self components adds fd1c1de8c458 nvme: free sq/cq dbbuf pointers when dbbuf set fails adds fc52f37bb51c dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size adds e0172455d4e9 scsi: libiscsi: Fix NOP race condition adds 97b5295711ae scsi: target: iscsi: Fix cmd abort fabric stop race adds 448ad389cbc1 perf/x86: fix sysfs type mismatches adds 0b1f2cff16d1 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] adds ce744a898e3d phy: tegra: xusb: Fix dangling pointer on probe failure adds fbcca50fd598 batman-adv: set .owner to THIS_MODULE adds 593cd9d5c7f8 ARM: dts: dra76x: m_can: fix order of clocks adds 0b364d26a171 scsi: ufs: Fix race between shutdown and runtime resume flow adds 6fc2786e95bd bnxt_en: fix error return code in bnxt_init_one() adds 8319dcf5d8b6 bnxt_en: fix error return code in bnxt_init_board() adds 57062bed8e4a video: hyperv_fb: Fix the cache type when mapping the VRAM adds df9d58deae7e bnxt_en: Release PCI regions when DMA mask setup fails dur [...] adds c08186c39489 cxgb4: fix the panic caused by non smac rewrite adds c09619911bb4 s390/qeth: fix tear down of async TX buffers adds f341a769f379 IB/mthca: fix return value of error branch in mthca_init_cq() adds 24071f8ddbcd nfc: s3fwrn5: use signed integer for parsing GPIO numbers adds 5b02218cf052 net: ena: set initial DMA width to avoid intel iommu issue adds 4b7441fac98c ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues adds f862c8592182 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq adds d6172283a470 optee: add writeback to valid memory type adds db9e8d33b066 efivarfs: revert "fix memory leak in efivarfs_create()" adds b4446737da08 can: gs_usb: fix endianess problem with candleLight firmware adds 0b50485e5d8b platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] adds e41d7a7dc67b platform/x86: toshiba_acpi: Fix the wrong variable assignment adds cae58721e4f8 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 adds 9dd3e48e6915 perf probe: Fix to die_entrypc() returns error correctly adds dfd888ee5db1 USB: core: Change %pK for __user pointers to %px adds 2b8402862fe4 usb: gadget: f_midi: Fix memleak in f_midi_alloc adds 1c08e7c246cf USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Le [...] adds 37de7cebcf54 usb: gadget: Fix memleak in gadgetfs_fill_super adds 474ba4eb7448 x86/speculation: Fix prctl() when spectre_v2_user={seccomp [...] adds e06f39d50981 x86/resctrl: Remove superfluous kernfs_get() calls to prev [...] adds dee063b296b6 x86/resctrl: Add necessary kernfs_put() calls to prevent r [...] adds 4584fc5a7095 USB: core: Fix regression in Hercules audio card adds daefdc9eb24b Linux 4.19.161 adds 716cd2eba30d ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init adds cb9f4ece5b10 net/af_iucv: set correct sk_protocol for child sockets adds 9e401870db6c net/tls: missing received data after fast remote close adds 731b9890a7f1 rose: Fix Null pointer dereference in rose_send_frame() adds 0dc25f979633 sock: set sk_err to ee_errno on dequeue from errq adds 471186632170 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congest [...] adds f5bbdde60ad1 tun: honor IOCB_NOWAIT flag adds 39553ecdea47 usbnet: ipheth: fix connectivity with iOS 14 adds 2ba413da624e net/tls: Protect from calling tls_dev_del for TLS RX twice adds df0c94c7bf7b ibmvnic: fix call_netdevice_notifiers in do_reset adds 71d97c0f61e1 i40e: Fix removing driver while bare-metal VFs pass traffic adds 8285a15cd47d bonding: wait for sysfs kobject destruction before freeing [...] adds c9c048d4e365 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ [...] adds dbd97d579e60 ipv4: Fix tos mask in inet_rtm_getroute() adds 8d0bca0997a6 ibmvnic: Ensure that SCRQ entry reads are correctly ordered adds fb43fda8cac0 ibmvnic: Fix TX completion error handling adds 5960c13b502f geneve: pull IP header before ECN decapsulation adds cf3d9717a527 net: ip6_gre: set dev->hard_header_len when using header_ops adds 304c080fc332 net/x25: prevent a couple of overflows adds 5df28a490906 cxgb3: fix error return code in t3_sge_alloc_qset() adds 60aad4d1a8dd net: pasemi: fix error return code in pasemi_mac_open() adds 546a617b2d45 chelsio/chtls: fix a double free in chtls_setkey() adds 7b74d12a6585 net: mvpp2: Fix error return code in mvpp2_open() adds 67633216cc54 net/mlx5: Fix wrong address reclaim when command interface [...] adds 0959a0a15507 chelsio/chtls: fix panic during unload reload chtls adds 42b7135e0afa dt-bindings: net: correct interrupt flags in examples adds e02b9ce6f2e9 ALSA: usb-audio: US16x08: fix value count for level meters adds e26a347644e9 Input: xpad - support Ardwiino Controllers adds 39af5bf26ede Input: i8042 - add ByteSpeed touchpad to noloop table adds 2130fb76895e tracing: Remove WARN_ON in start_thread() adds 21117ff3f740 RDMA/i40iw: Address an mmap handler exploit in i40iw adds 4abf26854aad Linux 4.19.162 adds c2e042a2e44f pinctrl: baytrail: Replace WARN with dev_info_once when se [...] adds cbb8de543fc5 pinctrl: baytrail: Fix pin being driven low for a while on [...] adds 974c9391d4a5 usb: gadget: f_fs: Use local copy of descriptors for users [...] adds 212b9a2c54b4 USB: serial: kl5kusb105: fix memleak on open adds cd3a447d9d4d USB: serial: ch341: add new Product ID for CH341A adds 6245f3fd5ea7 USB: serial: ch341: sort device-id entries adds e5c0e560892e USB: serial: option: add Fibocom NL668 variants adds 62f5fe8f3342 USB: serial: option: add support for Thales Cinterion EXS82 adds bc659d35dc0c USB: serial: option: fix Quectel BG96 matching adds 13f10a78097d tty: Fix ->pgrp locking in tiocspgrp() adds 361e822b7d8a tty: Fix ->session locking adds ecf70e9ac6d5 ALSA: hda/realtek: Add mute LED quirk to yet another HP x3 [...] adds 0f2fa6c58050 ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400C [...] adds a75ccb87cc22 ALSA: hda/realtek - Add new codec supported for ALC897 adds c2eec06627c9 ALSA: hda/generic: Add option to enforce preferred_dacs pairs adds 73b14c21c5dc ftrace: Fix updating FTRACE_FL_TRAMP adds ba54b13c8356 cifs: fix potential use-after-free in cifs_echo_request() adds e5da5a2a6837 i2c: imx: Don't generate STOP condition if arbitration has [...] adds 28fc3bd2ab22 scsi: mpt3sas: Fix ioctl timeout adds 0509a8f64035 dm writecache: fix the maximum number of arguments adds 2aa125591834 dm: remove invalid sparse __acquires and __releases annotations adds 7517a3834271 mm: list_lru: set shrinker map bit when child nr_items is [...] adds 2498ae24602c mm/swapfile: do not sleep with a spin lock held adds 6bb78b3fff90 x86/uprobes: Do not use prefixes.nbytes when looping over [...] adds 7d4904a1a252 i2c: imx: Fix reset of I2SR_IAL flag adds d614a21c7460 i2c: imx: Check for I2SR_IAL after every byte adds de867367f352 speakup: Reject setting the speakup line discipline outsid [...] adds 1eb83b6f712d iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs adds 234b432c7b61 spi: Introduce device-managed SPI controller allocation adds 8dc5d5b83149 spi: bcm-qspi: Fix use-after-free on unbind adds c886774bf583 spi: bcm2835: Fix use-after-free on unbind adds 08aca8e28f4f spi: bcm2835: Release the DMA channel if probe fails after [...] adds 1093c9a445ae tracing: Fix userstacktrace option for instances adds 6790f8b9370b gfs2: check for empty rgrp tree in gfs2_ri_update adds 1d02176d8f9a i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() adds c40329943ab4 dm writecache: remove BUG() and fail gracefully instead adds 5b27463cea05 Input: i8042 - fix error return code in i8042_setup_aux() adds 0fc22510ff5c netfilter: nf_tables: avoid false-postive lockdep splat adds 60fb35ca3754 x86/insn-eval: Use new for_each_insn_prefix() macro to loo [...] adds 5c1fcd512075 Revert "geneve: pull IP header before ECN decapsulation" adds 13d2ce42de8c Linux 4.19.163
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 17 +- .../devicetree/bindings/net/nfc/nxp-nci.txt | 2 +- .../devicetree/bindings/net/nfc/pn544.txt | 2 +- Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- Documentation/driver-api/libata.rst | 2 +- Documentation/filesystems/fscrypt.rst | 12 +- Documentation/kbuild/llvm.rst | 87 ++++ Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 5 +- Documentation/networking/ip-sysctl.txt | 4 +- MAINTAINERS | 9 + Makefile | 38 +- arch/Kconfig | 7 + arch/arc/kernel/entry.S | 16 +- arch/arc/kernel/stacktrace.c | 7 +- arch/arc/plat-hsdk/Kconfig | 1 + arch/arm/Kconfig | 2 + arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/dts/dra76x.dtsi | 4 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 2 +- arch/arm/boot/dts/imx6sl.dtsi | 2 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 1 + arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/omap443x.dtsi | 10 + arch/arm/boot/dts/owl-s500.dtsi | 6 +- arch/arm/boot/dts/s5pv210.dtsi | 127 +++--- arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 - arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 12 +- arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/kvm_emulate.h | 11 +- arch/arm/kernel/hw_breakpoint.c | 100 +++-- arch/arm/kernel/stacktrace.c | 2 + arch/arm/kernel/traps.c | 6 +- arch/arm/mm/cache-l2x0.c | 16 +- arch/arm/plat-samsung/Kconfig | 1 + arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm/vdso/Makefile | 22 +- arch/arm64/Kconfig.platforms | 1 + arch/arm64/Makefile | 4 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 1 + .../boot/dts/marvell/armada-3720-espressobin.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/include/asm/kvm_emulate.h | 9 +- arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/numa.h | 3 + arch/arm64/include/asm/pgtable.h | 34 +- arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/cpufeature.c | 12 +- arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/topology.c | 32 +- arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/sys_regs.c | 6 +- arch/arm64/mm/numa.c | 6 +- arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/kprobes.c | 77 +--- arch/ia64/mm/init.c | 6 +- arch/m68k/q40/config.c | 1 + arch/mips/Kconfig | 1 + arch/mips/alchemy/common/clock.c | 9 +- arch/mips/include/asm/cpu-type.h | 1 + arch/mips/kvm/mips.c | 2 + arch/mips/mm/tlb-r4k.c | 1 + arch/mips/sni/a20r.c | 9 +- arch/openrisc/mm/cache.c | 2 +- arch/powerpc/Kconfig | 14 + arch/powerpc/include/asm/book3s/64/kup-radix.h | 22 + arch/powerpc/include/asm/drmem.h | 22 +- arch/powerpc/include/asm/exception-64s.h | 9 +- arch/powerpc/include/asm/feature-fixups.h | 19 + arch/powerpc/include/asm/futex.h | 4 + arch/powerpc/include/asm/kup.h | 40 ++ arch/powerpc/include/asm/kvm_asm.h | 3 + arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/security_features.h | 7 + arch/powerpc/include/asm/setup.h | 4 + arch/powerpc/include/asm/tlb.h | 13 - arch/powerpc/include/asm/uaccess.h | 147 +++++-- arch/powerpc/kernel/dma-iommu.c | 3 +- arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/exceptions-64s.S | 96 +++-- arch/powerpc/kernel/head_8xx.S | 8 +- arch/powerpc/kernel/rtas.c | 153 +++++++ arch/powerpc/kernel/setup_64.c | 122 +++++- arch/powerpc/kernel/sysfs.c | 42 +- arch/powerpc/kernel/tau_6xx.c | 147 +++---- arch/powerpc/kernel/traps.c | 8 +- arch/powerpc/kernel/vmlinux.lds.S | 14 + arch/powerpc/kvm/book3s_hv_tm.c | 28 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 16 +- arch/powerpc/lib/checksum_wrappers.c | 4 + arch/powerpc/lib/feature-fixups.c | 104 +++++ arch/powerpc/lib/string_32.S | 4 +- arch/powerpc/lib/string_64.S | 6 +- arch/powerpc/mm/tlb-radix.c | 23 +- arch/powerpc/perf/hv-gpci-requests.h | 6 +- arch/powerpc/perf/isa207-common.c | 10 + arch/powerpc/platforms/Kconfig | 14 +- arch/powerpc/platforms/powernv/opal-dump.c | 41 +- arch/powerpc/platforms/powernv/opal-elog.c | 33 +- arch/powerpc/platforms/powernv/setup.c | 17 + arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/pseries/rng.c | 1 + arch/powerpc/platforms/pseries/setup.c | 8 + arch/powerpc/sysdev/xics/icp-hv.c | 1 + arch/riscv/include/asm/ftrace.h | 7 + arch/riscv/include/uapi/asm/auxvec.h | 3 + arch/riscv/kernel/ftrace.c | 19 + arch/s390/kernel/perf_cpum_sf.c | 11 +- arch/s390/kernel/setup.c | 6 +- arch/s390/kernel/smp.c | 3 +- arch/s390/kernel/time.c | 118 ++++-- arch/sparc/kernel/smp_64.c | 65 +-- arch/um/kernel/sigio.c | 6 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/events/amd/ibs.c | 53 ++- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/cstate.c | 6 +- arch/x86/events/intel/rapl.c | 14 +- arch/x86/events/intel/uncore.c | 4 +- arch/x86/events/intel/uncore.h | 12 +- arch/x86/include/asm/insn.h | 15 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/pkeys.h | 5 + arch/x86/kernel/apic/io_apic.c | 1 + arch/x86/kernel/cpu/bugs.c | 56 ++- arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 65 ++- arch/x86/kernel/cpu/microcode/intel.c | 63 +-- arch/x86/kernel/fpu/init.c | 30 +- arch/x86/kernel/fpu/xstate.c | 9 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/nmi.c | 5 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kernel/uprobes.c | 10 +- arch/x86/kvm/emulate.c | 10 +- arch/x86/kvm/irq.c | 85 ++-- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu.c | 1 + arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 9 +- arch/x86/kvm/x86.c | 31 +- arch/x86/lib/insn-eval.c | 5 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/pci/intel_mid_pci.c | 1 + arch/x86/platform/efi/efi_64.c | 24 +- arch/x86/xen/enlighten_pv.c | 9 + arch/x86/xen/spinlock.c | 12 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/mm/cache.c | 14 + block/blk-cgroup.c | 15 +- crypto/algif_aead.c | 7 +- crypto/algif_skcipher.c | 2 +- drivers/acpi/acpi_dbg.c | 3 + drivers/acpi/acpi_extlog.c | 6 +- drivers/acpi/button.c | 26 +- drivers/acpi/ec.c | 16 +- drivers/acpi/evged.c | 2 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/numa.c | 2 +- drivers/acpi/video_detect.c | 9 + drivers/android/binder.c | 35 +- drivers/ata/acard-ahci.c | 6 +- drivers/ata/libahci.c | 6 +- drivers/ata/libata-core.c | 9 +- drivers/ata/libata-sff.c | 12 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_pxa.c | 8 +- drivers/ata/pdc_adma.c | 7 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 34 +- drivers/ata/sata_nv.c | 20 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 8 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/atm/eni.c | 2 +- drivers/atm/nicstar.c | 2 + drivers/base/core.c | 4 +- drivers/base/dd.c | 12 +- drivers/base/node.c | 84 ++-- drivers/base/regmap/regmap.c | 12 +- drivers/block/nbd.c | 12 +- drivers/block/xen-blkback/blkback.c | 22 +- drivers/block/xen-blkback/xenbus.c | 5 +- drivers/bluetooth/btrtl.c | 20 +- drivers/bluetooth/hci_ldisc.c | 1 + drivers/bluetooth/hci_serdev.c | 2 + drivers/bus/fsl-mc/mc-io.c | 7 +- drivers/bus/hisi_lpc.c | 27 +- drivers/char/random.c | 13 +- drivers/char/tlclk.c | 17 +- drivers/char/tpm/eventlog/efi.c | 5 + drivers/char/tpm/tpm_crb.c | 123 ++++-- drivers/char/tpm/tpm_ibmvtpm.c | 9 + drivers/char/tpm/tpm_ibmvtpm.h | 1 + drivers/char/tpm/tpm_tis.c | 29 +- drivers/clk/at91/clk-main.c | 11 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/davinci/pll.c | 2 +- drivers/clk/rockchip/clk-half-divider.c | 2 +- drivers/clk/rockchip/clk-rk3228.c | 2 +- drivers/clk/samsung/clk-exynos4.c | 4 +- drivers/clk/socfpga/clk-pll-s10.c | 4 +- drivers/clk/socfpga/clk-s10.c | 2 +- drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/clockdomain.c | 2 + drivers/clocksource/h8300_timer8.c | 2 +- drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/armada-37xx-cpufreq.c | 6 + drivers/cpufreq/powernv-cpufreq.c | 22 +- drivers/cpufreq/sti-cpufreq.c | 6 +- drivers/crypto/bcm/cipher.c | 15 +- drivers/crypto/ccp/ccp-ops.c | 2 +- drivers/crypto/chelsio/chcr_algo.c | 5 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 35 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 4 + drivers/crypto/chelsio/chtls/chtls_io.c | 22 +- drivers/crypto/ixp4xx_crypto.c | 2 +- drivers/crypto/mediatek/mtk-platform.c | 8 +- drivers/crypto/omap-sham.c | 3 + drivers/crypto/picoxcell_crypto.c | 9 +- drivers/crypto/qat/qat_common/qat_algs.c | 10 +- drivers/devfreq/tegra-devfreq.c | 4 +- drivers/dma-buf/dma-fence.c | 78 ++-- drivers/dma/dma-jz4780.c | 7 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/pl330.c | 2 +- drivers/dma/stm32-dma.c | 9 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/tegra20-apb-dma.c | 3 +- drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/dma/xilinx/zynqmp_dma.c | 24 +- drivers/edac/i5100_edac.c | 11 +- drivers/edac/ti_edac.c | 3 +- drivers/firmware/arm_sdei.c | 26 +- drivers/gpio/gpio-mockup.c | 2 + drivers/gpio/gpio-pcie-idio-24.c | 62 ++- drivers/gpio/gpio-sprd.c | 3 + drivers/gpio/gpio-tc3589x.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 + drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 69 ++- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 52 ++- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 11 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 7 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 2 + drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 29 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 8 + .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 9 +- drivers/gpu/drm/drm_atomic.c | 21 - drivers/gpu/drm/drm_atomic_helper.c | 21 +- drivers/gpu/drm/drm_connector.c | 11 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 2 + drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 + drivers/gpu/drm/i915/intel_dp_mst.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 26 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 5 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 2 + .../gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c | 17 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 4 +- drivers/gpu/drm/radeon/radeon_bios.c | 30 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 2 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/virtio/virtgpu_kms.c | 2 + drivers/gpu/drm/virtio/virtgpu_vq.c | 10 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 8 + drivers/hid/hid-input.c | 7 +- drivers/hid/hid-quirks.c | 5 + drivers/hid/hid-roccat-kone.c | 23 +- drivers/hid/hid-sensor-hub.c | 3 +- drivers/hid/wacom_wac.c | 4 +- drivers/hv/channel_mgmt.c | 7 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/pmbus/max34440.c | 3 - drivers/i2c/algos/i2c-algo-pca.c | 35 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-cpm.c | 3 + drivers/i2c/busses/i2c-i801.c | 22 +- drivers/i2c/busses/i2c-imx.c | 66 ++- drivers/i2c/busses/i2c-meson.c | 42 +- drivers/i2c/busses/i2c-owl.c | 6 + drivers/i2c/busses/i2c-qup.c | 3 +- drivers/i2c/i2c-core-acpi.c | 11 +- drivers/i2c/i2c-core-base.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 51 ++- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc12138.c | 13 +- drivers/iio/gyro/itg3200_buffer.c | 15 +- drivers/iio/light/si1145.c | 19 +- drivers/infiniband/core/addr.c | 11 +- drivers/infiniband/core/cm.c | 25 +- drivers/infiniband/core/cma.c | 84 ++-- drivers/infiniband/core/ucma.c | 6 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 + drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 36 +- drivers/infiniband/hw/mlx4/cm.c | 3 + drivers/infiniband/hw/mlx4/mad.c | 34 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 + drivers/infiniband/hw/mthca/mthca_cq.c | 10 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/sw/rdmavt/vt.c | 4 +- drivers/infiniband/sw/rxe/rxe.c | 2 + drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/ep93xx_keypad.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/keyboard/twl4030_keypad.c | 8 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/mouse/trackpoint.c | 12 +- drivers/input/mouse/trackpoint.h | 10 +- drivers/input/serio/hil_mlc.c | 21 +- drivers/input/serio/hp_sdc_mlc.c | 8 +- drivers/input/serio/i8042-x86ia64io.h | 27 ++ drivers/input/serio/i8042.c | 15 +- drivers/input/serio/sun4i-ps2.c | 9 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/imx6ul_tsc.c | 27 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/iommu/amd_iommu_types.h | 8 +- drivers/iommu/exynos-iommu.c | 8 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-bcm6358.c | 2 +- drivers/leds/leds-mlxreg.c | 4 +- drivers/mailbox/mailbox.c | 12 +- drivers/md/bcache/bcache.h | 1 + drivers/md/bcache/btree.c | 12 +- drivers/md/bcache/super.c | 1 + drivers/md/dm-writecache.c | 4 +- drivers/md/dm.c | 2 - drivers/md/md-bitmap.c | 2 +- drivers/md/raid5.c | 4 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/firewire/firedtv-fw.c | 6 +- drivers/media/i2c/imx274.c | 8 +- drivers/media/i2c/m5mols/m5mols_core.c | 3 +- drivers/media/i2c/smiapp/smiapp-core.c | 3 +- drivers/media/i2c/tc358743.c | 14 +- drivers/media/media-device.c | 65 +-- drivers/media/pci/bt8xx/bttv-driver.c | 13 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 3 +- drivers/media/pci/tw5864/tw5864-video.c | 6 + drivers/media/platform/exynos4-is/fimc-isp.c | 4 +- drivers/media/platform/exynos4-is/fimc-lite.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 8 +- drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 7 + drivers/media/platform/mx2_emmaprp.c | 7 +- drivers/media/platform/omap3isp/isp.c | 6 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 4 +- drivers/media/platform/qcom/venus/core.c | 5 +- drivers/media/platform/rcar-fcp.c | 4 +- drivers/media/platform/rcar-vin/rcar-dma.c | 4 +- drivers/media/platform/rockchip/rga/rga-buf.c | 1 + drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 4 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-hw.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/ti-vpe/vpe.c | 2 + drivers/media/platform/vsp1/vsp1_drv.c | 11 +- drivers/media/rc/ati_remote.c | 4 + drivers/media/tuners/tuner-simple.c | 5 +- drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 3 +- drivers/media/usb/uvc/uvc_ctrl.c | 33 +- drivers/media/usb/uvc/uvc_entity.c | 35 ++ drivers/media/usb/uvc/uvc_v4l2.c | 30 ++ drivers/memory/emif.c | 33 +- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/omap-gpmc.c | 8 +- drivers/message/fusion/mptscsih.c | 13 +- drivers/mfd/mfd-core.c | 10 + drivers/mfd/sm501.c | 8 +- drivers/mfd/sprd-sc27xx-spi.c | 28 +- drivers/misc/cardreader/rtsx_pcr.c | 4 +- drivers/misc/cxl/pci.c | 4 +- drivers/misc/eeprom/at25.c | 2 +- drivers/misc/mei/client.h | 4 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/mic/vop/vop_main.c | 2 +- drivers/misc/mic/vop/vop_vringh.c | 24 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 10 +- drivers/mmc/core/mmc.c | 9 +- drivers/mmc/core/queue.c | 2 +- drivers/mmc/core/sdio_cis.c | 3 + drivers/mmc/host/renesas_sdhi_core.c | 1 + drivers/mmc/host/sdhci-acpi.c | 37 ++ drivers/mmc/host/sdhci-pci-core.c | 3 +- drivers/mmc/host/via-sdmmc.c | 3 + drivers/mtd/chips/cfi_cmdset_0002.c | 1 - drivers/mtd/cmdlinepart.c | 23 +- drivers/mtd/lpddr/lpddr2_nvm.c | 35 +- drivers/mtd/mtdoops.c | 11 +- drivers/mtd/nand/raw/omap_elm.c | 1 + drivers/mtd/nand/raw/sunxi_nand.c | 2 +- drivers/mtd/ubi/fastmap-wl.c | 46 +- drivers/mtd/ubi/fastmap.c | 14 +- drivers/mtd/ubi/ubi.h | 6 +- drivers/mtd/ubi/wl.c | 45 +- drivers/mtd/ubi/wl.h | 1 - drivers/net/bonding/bond_main.c | 62 ++- drivers/net/bonding/bond_sysfs_slave.c | 18 +- drivers/net/can/dev.c | 16 +- drivers/net/can/flexcan.c | 37 +- drivers/net/can/m_can/m_can.c | 6 +- drivers/net/can/peak_canfd/peak_canfd.c | 11 +- drivers/net/can/rx-offload.c | 4 +- drivers/net/can/ti_hecc.c | 13 +- drivers/net/can/usb/gs_usb.c | 131 +++--- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 51 ++- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 48 ++- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 59 ++- drivers/net/dsa/realtek-smi.h | 4 +- drivers/net/dsa/rtl8366.c | 300 +++++++------ drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 17 +- drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 29 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 33 +- drivers/net/ethernet/cadence/macb_main.c | 3 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 66 +-- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 + drivers/net/ethernet/cisco/enic/enic.h | 1 + drivers/net/ethernet/cisco/enic/enic_api.c | 6 + drivers/net/ethernet/cisco/enic/enic_main.c | 27 +- drivers/net/ethernet/dec/tulip/de2104x.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 4 + drivers/net/ethernet/freescale/fec_main.c | 35 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/ibm/ibmveth.c | 19 +- drivers/net/ethernet/ibm/ibmvnic.c | 32 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 18 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_main.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 26 +- drivers/net/ethernet/korina.c | 3 +- drivers/net/ethernet/marvell/mvmdio.c | 22 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 15 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 5 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 21 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- drivers/net/ethernet/microchip/lan743x_main.c | 25 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 + drivers/net/ethernet/realtek/r8169.c | 59 +-- drivers/net/ethernet/renesas/ravb_main.c | 120 +++--- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 33 +- drivers/net/geneve.c | 40 +- drivers/net/gtp.c | 16 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ieee802154/adf7242.c | 4 +- drivers/net/ieee802154/ca8210.c | 1 + drivers/net/macsec.c | 4 +- drivers/net/phy/Kconfig | 1 + drivers/net/phy/phy_device.c | 3 +- drivers/net/phy/sfp.c | 3 +- drivers/net/team/team.c | 3 +- drivers/net/tun.c | 14 +- drivers/net/usb/ax88179_178a.c | 1 + drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/qmi_wwan.c | 4 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 16 +- drivers/net/vrf.c | 92 +++- drivers/net/wan/Kconfig | 2 +- drivers/net/wan/Makefile | 12 +- drivers/net/wan/cosa.c | 1 + drivers/net/wan/hdlc.c | 10 +- drivers/net/wan/hdlc_cisco.c | 1 + drivers/net/wan/hdlc_fr.c | 104 ++--- drivers/net/wan/hdlc_ppp.c | 17 +- drivers/net/wan/hdlc_raw_eth.c | 1 + drivers/net/wan/lapbether.c | 4 +- drivers/net/wireless/ath/ar5523/ar5523.c | 2 + drivers/net/wireless/ath/ath10k/ce.c | 2 +- drivers/net/wireless/ath/ath10k/debug.c | 3 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 16 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 22 +- drivers/net/wireless/ath/ath10k/wmi.c | 49 ++- drivers/net/wireless/ath/ath6kl/main.c | 3 + drivers/net/wireless/ath/ath6kl/wmi.c | 5 + drivers/net/wireless/ath/ath9k/hif_usb.c | 19 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 2 + drivers/net/wireless/ath/wcn36xx/main.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 + .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- drivers/net/wireless/intersil/p54/p54pci.c | 4 +- drivers/net/wireless/marvell/mwifiex/fw.h | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 2 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 2 + drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 4 +- drivers/net/wireless/marvell/mwifiex/usb.c | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 1 + drivers/net/wireless/quantenna/qtnfmac/commands.c | 2 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 10 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/ti/wlcore/tx.c | 1 + drivers/net/xen-netback/common.h | 15 + drivers/net/xen-netback/interface.c | 61 ++- drivers/net/xen-netback/netback.c | 11 +- drivers/net/xen-netback/rx.c | 13 +- drivers/nfc/s3fwrn5/i2c.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 1 + drivers/nvme/host/core.c | 29 +- drivers/nvme/host/fc.c | 7 +- drivers/nvme/host/multipath.c | 21 +- drivers/nvme/host/nvme.h | 19 +- drivers/nvme/host/pci.c | 15 + drivers/nvme/host/rdma.c | 2 +- drivers/nvme/target/core.c | 3 +- drivers/nvme/target/rdma.c | 30 +- drivers/of/address.c | 4 +- drivers/of/of_reserved_mem.c | 13 +- drivers/pci/controller/pci-tegra.c | 3 +- drivers/pci/controller/pcie-iproc-msi.c | 13 +- drivers/pci/hotplug/pciehp_hpc.c | 26 +- drivers/pci/rom.c | 17 - drivers/perf/xgene_pmu.c | 32 +- drivers/phy/samsung/phy-s5pv210-usb2.c | 4 + drivers/phy/tegra/xusb.c | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed.c | 7 +- drivers/pinctrl/bcm/Kconfig | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 67 ++- drivers/pinctrl/intel/pinctrl-intel.c | 8 + drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 2 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-mcp23s08.c | 24 +- drivers/pinctrl/pinctrl-rockchip.c | 2 + drivers/platform/x86/Kconfig | 1 + drivers/platform/x86/intel-vbtn.c | 64 ++- drivers/platform/x86/mlx-platform.c | 15 +- drivers/platform/x86/thinkpad_acpi.c | 7 +- drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/test_power.c | 6 + drivers/powercap/powercap_sys.c | 4 +- drivers/pwm/pwm-img.c | 3 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/rapidio/Kconfig | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 32 +- drivers/regulator/core.c | 59 ++- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/pwm-regulator.c | 2 +- drivers/regulator/ti-abb-regulator.c | 12 +- drivers/rpmsg/qcom_glink_native.c | 6 +- drivers/rpmsg/qcom_smd.c | 32 +- drivers/rtc/rtc-ds1374.c | 15 +- drivers/rtc/rtc-rx8010.c | 24 +- drivers/rtc/rtc-sa1100.c | 18 +- drivers/s390/block/dasd.c | 6 + drivers/s390/block/dasd_fba.c | 9 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/net/qeth_core_main.c | 6 - drivers/scsi/aacraid/aachba.c | 8 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/linit.c | 46 +- drivers/scsi/be2iscsi/be_main.c | 4 +- drivers/scsi/csiostor/csio_hw.c | 2 +- drivers/scsi/cxlflash/main.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 9 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hpsa.c | 84 ++-- drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/libfc/fc_rport.c | 13 +- drivers/scsi/libiscsi.c | 23 +- drivers/scsi/lpfc/lpfc_attr.c | 35 +- drivers/scsi/lpfc/lpfc_ct.c | 137 +++--- drivers/scsi/lpfc/lpfc_els.c | 4 +- drivers/scsi/lpfc/lpfc_hw.h | 36 +- drivers/scsi/lpfc/lpfc_sli.c | 4 + drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/mvumi.c | 1 + drivers/scsi/pm8001/pm8001_sas.c | 52 ++- drivers/scsi/qedi/qedi_fw.c | 23 +- drivers/scsi/qedi/qedi_iscsi.c | 5 + drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 30 +- drivers/scsi/qla2xxx/qla_init.c | 101 +++-- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 29 +- drivers/scsi/qla2xxx/qla_target.c | 98 ++++- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/ufs/ufs-qcom.c | 5 - drivers/scsi/ufs/ufshcd.c | 26 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 + drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 22 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-s3c64xx.c | 52 ++- drivers/spi/spi.c | 67 ++- drivers/staging/comedi/drivers/cb_pcidas.c | 1 + drivers/staging/comedi/drivers/vmk80xx.c | 3 + drivers/staging/erofs/inode.c | 21 +- drivers/staging/media/imx/imx-media-capture.c | 2 +- drivers/staging/octeon/ethernet-mdio.c | 6 - drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 + drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 + drivers/staging/speakup/spk_ttyio.c | 25 +- drivers/target/iscsi/iscsi_target.c | 17 +- drivers/target/target_core_user.c | 2 +- drivers/tee/optee/call.c | 3 +- drivers/thermal/rcar_thermal.c | 6 +- drivers/thunderbolt/nhi.c | 19 +- drivers/thunderbolt/xdomain.c | 1 + drivers/tty/hvc/hvcs.c | 14 +- drivers/tty/ipwireless/network.c | 4 +- drivers/tty/ipwireless/tty.c | 2 +- drivers/tty/pty.c | 2 +- drivers/tty/serial/8250/8250_core.c | 11 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 8 +- drivers/tty/serial/8250/8250_pci.c | 11 + drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 11 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 20 +- drivers/tty/serial/samsung.c | 8 +- drivers/tty/serial/serial_txx9.c | 3 + drivers/tty/serial/xilinx_uartps.c | 8 + drivers/tty/tty_io.c | 7 +- drivers/tty/tty_jobctrl.c | 44 +- drivers/tty/vcc.c | 1 + drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt.c | 24 +- drivers/tty/vt/vt_ioctl.c | 32 +- drivers/uio/uio.c | 12 +- drivers/usb/class/cdc-acm.c | 44 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/class/cdc-wdm.c | 72 +++- drivers/usb/class/usblp.c | 5 + drivers/usb/core/devio.c | 14 +- drivers/usb/core/quirks.c | 17 + drivers/usb/core/urb.c | 89 ++-- drivers/usb/dwc2/gadget.c | 40 +- drivers/usb/dwc2/params.c | 2 +- drivers/usb/dwc3/core.c | 15 +- drivers/usb/dwc3/dwc3-of-simple.c | 1 + drivers/usb/dwc3/ep0.c | 11 +- drivers/usb/dwc3/gadget.c | 38 +- drivers/usb/gadget/function/f_fs.c | 6 +- drivers/usb/gadget/function/f_midi.c | 10 +- drivers/usb/gadget/function/f_ncm.c | 38 +- drivers/usb/gadget/function/f_printer.c | 16 +- drivers/usb/gadget/function/u_ether.c | 2 +- drivers/usb/gadget/legacy/inode.c | 3 + drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/host/ehci-hcd.c | 1 + drivers/usb/host/ehci-hub.c | 1 - drivers/usb/host/ehci-mv.c | 8 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/ohci-hcd.c | 16 +- drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-pci.c | 17 + drivers/usb/host/xhci.c | 7 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/adutux.c | 1 + drivers/usb/mtu3/mtu3_gadget.c | 1 + drivers/usb/serial/ch341.c | 5 +- drivers/usb/serial/cyberjack.c | 7 +- drivers/usb/serial/ftdi_sio.c | 5 + drivers/usb/serial/ftdi_sio_ids.h | 7 + drivers/usb/serial/kl5kusb105.c | 10 +- drivers/usb/serial/option.c | 25 +- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/storage/uas.c | 14 +- drivers/usb/typec/tcpm.c | 8 +- drivers/vfio/pci/vfio_pci.c | 13 + drivers/vfio/pci/vfio_pci_intrs.c | 4 +- drivers/vfio/platform/vfio_platform_common.c | 3 +- drivers/vfio/vfio_iommu_type1.c | 3 +- drivers/vhost/vringh.c | 9 +- drivers/vhost/vsock.c | 94 ++--- drivers/video/backlight/sky81452-backlight.c | 1 + drivers/video/console/newport_con.c | 7 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/core/fbcon.c | 14 +- drivers/video/fbdev/core/fbcon.h | 7 - drivers/video/fbdev/core/fbcon_rotate.c | 1 + drivers/video/fbdev/core/tileblit.c | 1 + drivers/video/fbdev/hyperv_fb.c | 7 +- drivers/video/fbdev/pvr2fb.c | 2 + drivers/video/fbdev/sis/init.c | 11 +- drivers/video/fbdev/vga16fb.c | 14 +- drivers/virt/fsl_hypervisor.c | 17 +- drivers/w1/masters/mxc_w1.c | 14 +- drivers/watchdog/rdc321x_wdt.c | 5 +- drivers/watchdog/sp5100_tco.h | 2 +- drivers/watchdog/watchdog_dev.c | 6 +- drivers/xen/events/events_2l.c | 9 +- drivers/xen/events/events_base.c | 451 ++++++++++++++++++-- drivers/xen/events/events_fifo.c | 83 ++-- drivers/xen/events/events_internal.h | 20 +- drivers/xen/evtchn.c | 7 +- drivers/xen/pvcalls-back.c | 76 ++-- drivers/xen/xen-pciback/pci_stub.c | 14 +- drivers/xen/xen-pciback/pciback.h | 12 +- drivers/xen/xen-pciback/pciback_ops.c | 48 ++- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 23 +- fs/9p/vfs_file.c | 4 +- fs/block_dev.c | 10 + fs/btrfs/ctree.c | 6 + fs/btrfs/ctree.h | 15 + fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 28 +- fs/btrfs/extent-tree.c | 2 - fs/btrfs/extent_io.c | 225 +++++++--- fs/btrfs/inode.c | 23 +- fs/btrfs/ioctl.c | 12 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/reada.c | 2 + fs/btrfs/ref-verify.c | 1 + fs/btrfs/send.c | 74 +++- fs/btrfs/tree-checker.c | 326 +++++++++++++++ fs/btrfs/tree-checker.h | 4 + fs/btrfs/tree-log.c | 8 + fs/btrfs/volumes.c | 170 ++------ fs/btrfs/volumes.h | 9 + fs/buffer.c | 16 - fs/cachefiles/rdwr.c | 3 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 14 +- fs/ceph/inode.c | 5 +- fs/cifs/asn1.c | 16 +- fs/cifs/cifs_unicode.c | 8 +- fs/cifs/cifsglob.h | 9 +- fs/cifs/connect.c | 2 + fs/cifs/file.c | 21 +- fs/cifs/inode.c | 13 +- fs/cifs/misc.c | 17 +- fs/cifs/smb1ops.c | 8 +- fs/cifs/smb2misc.c | 32 +- fs/cifs/smb2ops.c | 48 ++- fs/cifs/smb2pdu.h | 2 +- fs/crypto/crypto.c | 58 +-- fs/crypto/fname.c | 1 + fs/crypto/hooks.c | 34 +- fs/crypto/policy.c | 3 +- fs/dcache.c | 19 +- fs/dlm/config.c | 3 + fs/efivarfs/inode.c | 2 + fs/efivarfs/super.c | 3 + fs/eventpoll.c | 71 ++-- fs/exec.c | 15 +- fs/ext4/ext4.h | 65 ++- fs/ext4/fsmap.c | 3 + fs/ext4/inline.c | 1 + fs/ext4/inode.c | 13 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 76 ++-- fs/ext4/resize.c | 4 +- fs/ext4/super.c | 10 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/data.c | 3 + fs/f2fs/dir.c | 8 +- fs/f2fs/namei.c | 17 +- fs/f2fs/node.c | 3 + fs/f2fs/sysfs.c | 1 + fs/fuse/dev.c | 29 +- fs/gfs2/glock.c | 3 +- fs/gfs2/glops.c | 2 + fs/gfs2/inode.c | 13 +- fs/gfs2/log.c | 2 - fs/gfs2/ops_fstype.c | 18 +- fs/gfs2/rgrp.c | 9 +- fs/gfs2/super.c | 1 + fs/gfs2/trans.c | 2 + fs/libfs.c | 6 +- fs/nfs/dir.c | 3 + fs/nfs/namespace.c | 12 +- fs/nfs/nfs4proc.c | 20 +- fs/nfs/pagelist.c | 67 ++- fs/nfs/write.c | 10 +- fs/nfsd/nfs4state.c | 73 ++-- fs/nfsd/nfsproc.c | 16 + fs/ntfs/inode.c | 6 + fs/ocfs2/super.c | 1 + fs/proc/base.c | 3 +- fs/proc/self.c | 7 + fs/quota/quota_v2.c | 1 + fs/ramfs/file-nommu.c | 2 +- fs/reiserfs/inode.c | 9 +- fs/reiserfs/super.c | 8 +- fs/reiserfs/xattr.c | 7 + fs/super.c | 33 +- fs/ubifs/debug.c | 1 + fs/ubifs/dir.c | 8 +- fs/ubifs/io.c | 16 +- fs/udf/inode.c | 25 +- fs/udf/super.c | 27 +- fs/xfs/libxfs/xfs_alloc.c | 1 + fs/xfs/libxfs/xfs_attr_leaf.c | 4 +- fs/xfs/libxfs/xfs_bmap.c | 19 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_dir2_node.c | 1 + fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rtbitmap.c | 11 +- fs/xfs/libxfs/xfs_trans_resv.c | 96 ++++- fs/xfs/scrub/bmap.c | 10 +- fs/xfs/scrub/btree.c | 45 +- fs/xfs/scrub/dir.c | 3 + fs/xfs/scrub/inode.c | 3 +- fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_fsmap.c | 3 + fs/xfs/xfs_iops.c | 10 + fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_rtalloc.c | 21 +- include/asm-generic/pgtable.h | 4 - include/drm/drm_connector.h | 71 +++- include/linux/can/skb.h | 20 +- include/linux/dcache.h | 2 +- include/linux/debugfs.h | 5 +- include/linux/font.h | 13 + include/linux/fscrypt.h | 34 +- include/linux/fscrypt_notsupp.h | 9 +- include/linux/fscrypt_supp.h | 6 +- include/linux/hil_mlc.h | 2 +- include/linux/i2c-algo-pca.h | 15 + include/linux/khugepaged.h | 5 + include/linux/libata.h | 13 +- include/linux/mm.h | 11 +- include/linux/mmc/card.h | 2 +- include/linux/mmzone.h | 11 +- include/linux/mtd/pfow.h | 2 +- include/linux/netfilter.h | 2 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 2 +- include/linux/nfs_page.h | 2 + include/linux/node.h | 11 +- include/linux/oom.h | 1 + include/linux/overflow.h | 1 + include/linux/pci.h | 1 - include/linux/prandom.h | 36 +- include/linux/sched/coredump.h | 1 + include/linux/seqlock.h | 11 +- include/linux/skbuff.h | 21 +- include/linux/spi/spi.h | 19 + include/linux/time64.h | 4 + include/linux/tty.h | 4 + include/linux/usb/pd.h | 1 + include/linux/virtio_vsock.h | 3 +- include/net/bluetooth/hci_core.h | 30 +- include/net/bluetooth/l2cap.h | 2 + include/net/bonding.h | 8 + include/net/dsa.h | 1 + include/net/inet_connection_sock.h | 4 +- include/net/ip.h | 6 + include/net/ip_tunnels.h | 7 +- include/net/netfilter/nf_log.h | 1 + include/net/sock.h | 4 +- include/net/tls.h | 6 + include/net/xfrm.h | 16 +- include/scsi/libiscsi.h | 3 + include/scsi/scsi_common.h | 7 + include/trace/events/sctp.h | 9 - include/trace/events/target.h | 12 +- include/uapi/linux/bpf.h | 4 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/nfs4.h | 3 + include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/videodev2.h | 17 +- include/uapi/linux/wireless.h | 6 +- include/xen/events.h | 29 +- init/Kconfig | 3 +- kernel/audit_watch.c | 2 - kernel/bpf/hashtab.c | 8 - kernel/bpf/inode.c | 4 +- kernel/debug/debug_core.c | 22 +- kernel/debug/kdb/kdb_io.c | 8 +- kernel/dma/swiotlb.c | 6 +- kernel/events/core.c | 24 +- kernel/events/internal.h | 2 +- kernel/exit.c | 5 +- kernel/fail_function.c | 5 +- kernel/fork.c | 31 +- kernel/futex.c | 25 +- kernel/irq/Kconfig | 1 + kernel/kprobes.c | 31 +- kernel/kthread.c | 3 +- kernel/power/hibernate.c | 11 - kernel/printk/printk.c | 3 + kernel/ptrace.c | 16 +- kernel/reboot.c | 28 +- kernel/sched/core.c | 2 +- kernel/sched/sched.h | 13 +- kernel/seccomp.c | 5 +- kernel/signal.c | 19 +- kernel/sys.c | 4 +- kernel/time/itimer.c | 4 - kernel/time/tick-common.c | 2 + kernel/time/timekeeping.c | 3 +- kernel/time/timer.c | 7 - kernel/trace/blktrace.c | 18 +- kernel/trace/ftrace.c | 28 +- kernel/trace/ring_buffer.c | 66 ++- kernel/trace/trace.c | 14 +- kernel/trace/trace.h | 32 +- kernel/trace/trace_entries.h | 2 +- kernel/trace/trace_events.c | 2 + kernel/trace/trace_events_hist.c | 1 - kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_preemptirq.c | 4 +- kernel/trace/trace_selftest.c | 9 +- kernel/umh.c | 9 + lib/crc32.c | 2 +- lib/crc32test.c | 4 - lib/fonts/font_10x18.c | 9 +- lib/fonts/font_6x10.c | 9 +- lib/fonts/font_6x11.c | 9 +- lib/fonts/font_7x14.c | 9 +- lib/fonts/font_8x16.c | 9 +- lib/fonts/font_8x8.c | 9 +- lib/fonts/font_acorn_8x8.c | 9 +- lib/fonts/font_mini_4x6.c | 8 +- lib/fonts/font_pearl_8x8.c | 9 +- lib/fonts/font_sun12x22.c | 9 +- lib/fonts/font_sun8x16.c | 7 +- lib/random32.c | 462 +++++++++++++-------- lib/scatterlist.c | 2 +- lib/string.c | 24 ++ mm/filemap.c | 8 + mm/huge_memory.c | 49 ++- mm/khugepaged.c | 25 +- mm/kmemleak.c | 2 +- mm/list_lru.c | 10 +- mm/memcontrol.c | 5 +- mm/memory.c | 121 +++++- mm/memory_hotplug.c | 5 +- mm/mempolicy.c | 6 +- mm/mmap.c | 2 + mm/oom_kill.c | 2 + mm/page_alloc.c | 19 +- mm/pagewalk.c | 4 +- mm/percpu.c | 2 +- mm/swap_state.c | 5 +- mm/swapfile.c | 8 +- mm/vmscan.c | 53 ++- net/9p/trans_fd.c | 2 +- net/atm/lec.c | 6 + net/batman-adv/bridge_loop_avoidance.c | 145 +++++-- net/batman-adv/bridge_loop_avoidance.h | 4 +- net/batman-adv/log.c | 1 + net/batman-adv/routing.c | 4 + net/batman-adv/soft-interface.c | 6 +- net/bluetooth/a2mp.c | 22 +- net/bluetooth/hci_conn.c | 17 + net/bluetooth/hci_event.c | 73 ++-- net/bluetooth/l2cap_core.c | 36 +- net/bluetooth/l2cap_sock.c | 39 +- net/bluetooth/mgmt.c | 7 +- net/bridge/br_device.c | 1 + net/bridge/br_netfilter_hooks.c | 7 +- net/can/af_can.c | 38 +- net/can/proc.c | 6 +- net/ceph/messenger.c | 5 + net/core/devlink.c | 6 +- net/core/filter.c | 4 +- net/core/neighbour.c | 1 + net/core/netpoll.c | 22 +- net/core/skbuff.c | 12 +- net/dcb/dcbnl.c | 8 + net/dsa/dsa2.c | 1 + net/dsa/slave.c | 5 +- net/dsa/tag_edsa.c | 37 +- net/ipv4/icmp.c | 7 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_gre.c | 15 +- net/ipv4/ip_output.c | 3 +- net/ipv4/netfilter.c | 12 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 2 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_log_arp.c | 19 +- net/ipv4/netfilter/nf_log_ipv4.c | 6 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 2 +- net/ipv4/netfilter/nft_chain_route_ipv4.c | 2 +- net/ipv4/route.c | 25 +- net/ipv4/syncookies.c | 9 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_bbr.c | 182 +++++++- net/ipv4/tcp_cong.c | 5 + net/ipv4/tcp_input.c | 5 +- net/ipv6/Kconfig | 1 + net/ipv6/addrlabel.c | 26 +- net/ipv6/ah6.c | 3 +- net/ipv6/ip6_fib.c | 24 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 8 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 2 +- net/ipv6/netfilter/nft_chain_route_ipv6.c | 2 +- net/ipv6/sit.c | 2 - net/ipv6/syncookies.c | 10 +- net/iucv/af_iucv.c | 7 +- net/key/af_key.c | 7 + net/llc/af_llc.c | 2 +- net/mac80211/cfg.c | 3 +- net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/sta_info.c | 36 +- net/mac80211/tx.c | 37 +- net/mac80211/vht.c | 8 +- net/mac802154/tx.c | 8 +- net/ncsi/ncsi-manage.c | 5 - net/ncsi/ncsi-netlink.c | 22 +- net/ncsi/ncsi-netlink.h | 3 - net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/ipvs/ip_vs_ctl.c | 7 +- net/netfilter/ipvs/ip_vs_xmit.c | 6 + net/netfilter/nf_conntrack_netlink.c | 2 + net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_dup_netdev.c | 1 + net/netfilter/nf_log_common.c | 12 + net/netfilter/nf_tables_api.c | 3 +- net/netfilter/nft_fwd_netdev.c | 1 + net/netlabel/netlabel_unlabeled.c | 17 +- net/nfc/netlink.c | 2 +- net/openvswitch/conntrack.c | 22 +- net/openvswitch/meter.c | 4 +- net/openvswitch/meter.h | 2 +- net/packet/af_packet.c | 9 +- net/qrtr/qrtr.c | 20 +- net/rose/rose_loopback.c | 17 +- net/rxrpc/conn_event.c | 6 +- net/rxrpc/key.c | 18 +- net/sched/act_tunnel_key.c | 2 +- net/sched/sch_generic.c | 48 ++- net/sched/sch_netem.c | 9 +- net/sctp/auth.c | 1 + net/sctp/input.c | 4 +- net/sctp/outqueue.c | 6 + net/sctp/sm_sideeffect.c | 8 +- net/sctp/transport.c | 2 +- net/smc/smc_core.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 27 +- net/sunrpc/rpcb_clnt.c | 4 +- net/sunrpc/svc_xprt.c | 19 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/svc_rdma_sendto.c | 3 +- net/tipc/core.c | 5 + net/tipc/group.c | 14 +- net/tipc/msg.c | 5 +- net/tipc/socket.c | 5 +- net/tipc/topsrv.c | 14 +- net/tls/tls_device.c | 16 +- net/tls/tls_sw.c | 6 + net/unix/af_unix.c | 11 +- net/vmw_vsock/af_vsock.c | 2 +- net/vmw_vsock/virtio_transport.c | 265 +++++++----- net/vmw_vsock/virtio_transport_common.c | 13 +- net/wireless/nl80211.c | 8 +- net/wireless/reg.c | 2 +- net/x25/af_x25.c | 9 +- net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_state.c | 50 ++- samples/mic/mpssd/mpssd.c | 4 +- scripts/setlocalversion | 21 +- security/integrity/evm/evm_main.c | 6 + security/integrity/ima/ima_crypto.c | 2 + security/selinux/hooks.c | 12 + security/selinux/ibpkey.c | 4 +- security/selinux/selinuxfs.c | 1 + sound/core/control.c | 2 +- sound/core/seq/oss/seq_oss.c | 7 +- sound/firewire/bebob/bebob_hwdep.c | 3 +- sound/firewire/fireworks/fireworks_transaction.c | 4 +- sound/hda/ext/hdac_ext_controller.c | 2 + sound/hda/hdac_bus.c | 4 + sound/pci/asihpi/hpioctl.c | 4 +- sound/pci/hda/hda_controller.c | 11 +- sound/pci/hda/hda_generic.c | 12 +- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_hdmi.c | 20 +- sound/pci/hda/patch_realtek.c | 112 ++++- sound/pci/mixart/mixart_core.c | 5 +- sound/soc/codecs/max98090.c | 8 +- sound/soc/codecs/wm8994.c | 10 + sound/soc/codecs/wm_hubs.c | 3 + sound/soc/codecs/wm_hubs.h | 1 + sound/soc/img/img-i2s-out.c | 8 +- sound/soc/intel/boards/bytcr_rt5640.c | 10 + sound/soc/kirkwood/kirkwood-dma.c | 2 +- sound/soc/qcom/apq8016_sbc.c | 1 + sound/soc/qcom/apq8096.c | 1 + sound/soc/qcom/lpass-cpu.c | 16 - sound/soc/qcom/lpass-platform.c | 8 +- sound/soc/qcom/sdm845.c | 1 + sound/soc/qcom/storm.c | 1 + sound/usb/midi.c | 29 +- sound/usb/mixer.c | 10 + sound/usb/mixer_us16x08.c | 2 +- sound/usb/pcm.c | 6 + sound/usb/quirks.c | 10 +- tools/gpio/gpio-hammer.c | 17 +- tools/include/uapi/linux/bpf.h | 4 +- tools/objtool/Makefile | 6 + tools/objtool/arch/x86/include/asm/insn.h | 15 + tools/objtool/check.c | 2 +- tools/objtool/orc_gen.c | 33 +- tools/perf/builtin-lock.c | 2 +- tools/perf/builtin-stat.c | 2 +- tools/perf/builtin-top.c | 4 +- tools/perf/pmu-events/jevents.c | 15 +- tools/perf/tests/bp_signal.c | 5 +- tools/perf/tests/pmu.c | 1 + tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/trace/beauty/arch_errno_names.sh | 2 +- tools/perf/util/cpumap.c | 10 +- tools/perf/util/dwarf-aux.c | 8 + tools/perf/util/event.c | 7 +- tools/perf/util/evsel.c | 3 + tools/perf/util/intel-pt-decoder/insn.h | 15 + tools/perf/util/intel-pt.c | 8 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 3 + tools/perf/util/parse-events.c | 9 +- tools/perf/util/pmu.c | 11 + tools/perf/util/pmu.h | 1 + tools/perf/util/print_binary.c | 2 +- .../util/scripting-engines/trace-event-python.c | 7 +- tools/perf/util/session.c | 1 + tools/perf/util/sort.c | 2 +- tools/perf/util/symbol-elf.c | 7 + tools/perf/util/util.h | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 22 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 2 +- tools/testing/selftests/kvm/include/x86.h | 2 +- tools/testing/selftests/kvm/lib/x86.c | 3 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 - tools/testing/selftests/proc/proc-self-syscall.c | 1 - tools/testing/selftests/proc/proc-uptime-002.c | 1 - tools/testing/selftests/x86/syscall_nt.c | 1 + virt/kvm/arm/mmio.c | 2 +- virt/kvm/arm/mmu.c | 5 +- virt/kvm/arm/vgic/vgic-init.c | 1 + virt/kvm/arm/vgic/vgic-its.c | 11 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 22 +- virt/kvm/kvm_main.c | 22 +- 1222 files changed, 12765 insertions(+), 6093 deletions(-) create mode 100644 Documentation/kbuild/llvm.rst create mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h create mode 100644 arch/powerpc/include/asm/kup.h