-
Fri Nov 27 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2048.el7uek]
- RDMA/umem: Move to allocate SG table from pages (Maor Gottlieb) [Orabug: 32005755]
- lib/scatterlist: Add support in dynamic allocation of SG table from pages (Maor Gottlieb) [Orabug: 32005755]
- lib/scatterlist: Add SG_CHAIN and SG_END macros for LSB encodings (Anshuman Khandual) [Orabug: 32005755]
- lib/scatterlist: Avoid potential scatterlist entry overflow (Tvrtko Ursulin) [Orabug: 32005755]
- lib/scatterlist: Fix offset type in sg_alloc_table_from_pages (Tvrtko Ursulin) [Orabug: 32005755]
- ACPI: NFIT: Add runtime firmware activate support (Dan Williams) [Orabug: 32082058]
- PM, libnvdimm: Add runtime firmware activation support (Dan Williams) [Orabug: 32082058]
- libnvdimm: Convert to DEVICE_ATTR_ADMIN_RO() (Dan Williams) [Orabug: 32082058]
- driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW} (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Emulate firmware activation commands (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Prepare nfit_ctl_test() for ND_CMD_CALL emulation (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Add command debug messages (Dan Williams) [Orabug: 32082058]
- tools/testing/nvdimm: Cleanup dimm index passing (Dan Williams) [Orabug: 32082058]
- ACPI: NFIT: Define runtime firmware activation commands (Dan Williams) [Orabug: 32082058]
- ACPI: NFIT: Move bus_dsm_mask out of generic nvdimm_bus_descriptor (Dan Williams) [Orabug: 32082058]
- libnvdimm: Validate command family indices (Dan Williams) [Orabug: 32082058]
- hibernation_availablePM: hibernate: Incorporate concurrency handling (Domenico Andreoli) [Orabug: 32082058]
- libnvdimm: Move nvdimm_bus_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm/of_pmem: Provide a unique name for bus provider (Aneesh Kumar K.V) [Orabug: 32082058]
- libnvdimm: Move nvdimm_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_mapping_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_region_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_numa_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move nd_device_attribute_group to device_type (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move region attribute group definition (Dan Williams) [Orabug: 32082058]
- libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Dan Williams) [Orabug: 32082058]
- libnvdimm: Move attribute groups to device type (Dan Williams) [Orabug: 32082058]
- acpi/nfit: improve bounds checking for 'func' (Dan Carpenter) [Orabug: 32082058]
- ACPI/nfit: delete the function to_acpi_nfit_desc (Xiaochun Lee) [Orabug: 32082058]
- ocfs2: initialize ip_next_orphan (Wengang Wang) [Orabug: 32159054]
- lockdown: make lockdown mode available in securityfs (Alan Maguire) [Orabug: 32164650]
- uek-rpm: Don't build emb2 kernel for mips (Dave Kleikamp) [Orabug: 32176894]
- page_frag: Recover from memory pressure (Dongli Zhang) [Orabug: 32177980]
- rds: fix out-of-tree build broken by tracepoints (Alan Maguire) [Orabug: 32180549]
-
Wed Nov 18 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2047.500.1.el7uek]
- perf/core: Fix a memory leak in perf_event_parse_addr_filter() (kiyin(尹亮)) [Orabug: 32131174] {CVE-2020-25704}
- perf/core: Fix bad use of igrab() (Song Liu) [Orabug: 32131174] {CVE-2020-25704}
- IB/mlx4: Add support for REJ due to timeout (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Separate tunnel and wire bufs parameters (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Add support for MRA (Håkon Bugge) [Orabug: 32136897]
- IB/mlx4: Add and improve logging (Håkon Bugge) [Orabug: 32136897]
- xen/gntdev: fix up blockable calls to mn_invl_range_start (Michal Hocko) [Orabug: 32139243]
- uek-rpm: Enable Intel Speed Select Technology interface support (Somasundaram Krishnasamy) [Orabug: 32047440]
- platform/x86: ISST: Add new PCI device ids (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Increase timeout (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Fix wrong unregister type (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Allow additional core-power mailbox commands (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Allow additional TRL MSRs (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Use dev_get_drvdata (Chuhong Yuan) [Orabug: 32047440]
- platform/x86: ISST: Restore state on resume (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add Intel Speed Select mmio interface (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Store per CPU information (Srinivas Pandruvada) [Orabug: 32047440]
- platform/x86: ISST: Add common API to register and handle ioctls (Srinivas Pandruvada) [Orabug: 32047440]
-
Fri Nov 13 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2046.el7uek]
- lockdown: By default run in integrity mode. (Konrad Rzeszutek Wilk) [Orabug: 32131560]
- kernel: add panic_on_taint (Rafael Aquini) [Orabug: 32138009]
- Revert "pci: hardcode enumeration" (Dave Aldridge) [Orabug: 32152281]
- hv_utils: drain the timesync packets on onchannelcallback (Vineeth Pillai) [Orabug: 32152143]
- hv_utils: return error if host timesysnc update is stale (Vineeth Pillai) [Orabug: 32152143]
- Revert "iomap: Fix pipe page leakage during splicing" (George Kennedy) [Orabug: 30848187]
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Icelakx (Ankur Arora) [Orabug: 32080078]
- x86/cpu/amd: enable X86_FEATURE_NT_GOOD on AMD Zen (Ankur Arora) [Orabug: 32080078]
- x86/cpu/intel: enable X86_FEATURE_NT_GOOD on Intel Broadwellx (Ankur Arora) [Orabug: 32080078]
- mm, clear_huge_page: use clear_page_uncached() for gigantic pages (Ankur Arora) [Orabug: 32080078]
- x86/clear_page: add clear_page_uncached() (Ankur Arora) [Orabug: 32080078]
- x86/asm: add clear_page_nt() (Ankur Arora) [Orabug: 32080078]
- perf bench: add memset_movnti() (Ankur Arora) [Orabug: 32080078]
- x86/asm: add memset_movnti() (Ankur Arora) [Orabug: 32080078]
- x86/cpuid: add X86_FEATURE_NT_GOOD (Ankur Arora) [Orabug: 32080078]
- Linux 4.14.206 (Greg Kroah-Hartman)
- powercap: restrict energy meter to root access (Len Brown)
- Linux 4.14.205 (Greg Kroah-Hartman) [Orabug: 32041544]
- arm64: dts: marvell: espressobin: add ethernet alias (Tomasz Maciej Nowak)
- PM: runtime: Resume the device earlier in __device_release_driver() (Rafael J. Wysocki)
- Revert "ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE" (Vineet Gupta)
- ARC: stack unwinding: avoid indefinite looping (Vineet Gupta)
- usb: mtu3: fix panic in mtu3_gadget_stop() (Macpaul Lin)
- USB: Add NO_LPM quirk for Kingston flash drive (Alan Stern)
- USB: serial: option: add Telit FN980 composition 0x1055 (Daniele Palmas)
- USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Daniele Palmas)
- USB: serial: option: add Quectel EC200T module support (Ziyi Cao)
- USB: serial: cyberjack: fix write-URB completion race (Johan Hovold)
- serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init (Qinglang Miao)
- serial: 8250_mtk: Fix uart_get_baud_rate warning (Claire Chang)
- fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Eddy Wu)
- vt: Disable KD_FONT_OP_COPY (Daniel Vetter)
- ACPI: NFIT: Fix comparison to '-ENXIO' (Zhang Qilong)
- drm/vc4: drv: Add error handding for bind (Hoegeun Kwon)
- vsock: use ns_capable_noaudit() on socket create (Jeff Vander Stoep)
- scsi: core: Don't start concurrent async scan on same host (Ming Lei)
- blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Gabriel Krisman Bertazi)
- blk-cgroup: Fix memleak on error path (Gabriel Krisman Bertazi)
- of: Fix reserved-memory overlap detection (Vincent Whitchurch)
- x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song)
- ARM: dts: sun4i-a10: fix cpu_alert temperature (Clément Péron)
- futex: Handle transient "ownerless" rtmutex state correctly (Mike Galbraith)
- tracing: Fix out of bounds write in get_trace_buf (Qiujun Huang)
- ftrace: Handle tracing when switching between context (Steven Rostedt (VMware))
- ftrace: Fix recursion check for NMI test (Steven Rostedt (VMware))
- gfs2: Wake up when sd_glock_disposal becomes zero (Alexander Aring)
- mm: always have io_remap_pfn_range() set pgprot_decrypted() (Jason Gunthorpe)
- kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled (Zqiang)
- lib/crc32test: remove extra local_irq_disable/enable (Vasily Gorbik)
- ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Geoffrey D. Bennett)
- Fonts: Replace discarded const qualifier (Lee Jones)
- blktrace: fix debugfs use after free (Luis Chamberlain) {CVE-2019-19770}
- Blktrace: bail out early if block debugfs is not configured (Liu Bo)
- sfp: Fix error handing in sfp_probe() (YueHaibing)
- sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Petr Malat)
- net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Daniele Palmas)
- gianfar: Account for Tx PTP timestamp in the skb headroom (Claudiu Manoil)
- gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP (Claudiu Manoil)
- tipc: fix use-after-free in tipc_bcast_get_mode (Hoang Huu Le)
- drm/i915: Break up error capture compression loops with cond_resched() (Chris Wilson)
- Linux 4.14.204 (Greg Kroah-Hartman)
- staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice (Ian Abbott)
- KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR (Marc Zyngier)
- device property: Don't clear secondary pointer for shared primary firmware node (Andy Shevchenko)
- device property: Keep secondary firmware node secondary by type (Andy Shevchenko)
- ARM: s3c24xx: fix missing system reset (Krzysztof Kozlowski)
- ARM: samsung: fix PM debug build with DEBUG_LL but !MMU (Krzysztof Kozlowski)
- arm: dts: mt7623: add missing pause for switchport (Frank Wunderlich)
- hil/parisc: Disable HIL driver when it gets stuck (Helge Deller)
- cachefiles: Handle readpage error correctly (Matthew Wilcox (Oracle))
- arm64: berlin: Select DW_APB_TIMER_OF (Jisheng Zhang)
- tty: make FONTX ioctl use the tty pointer they were actually passed (Linus Torvalds)
- rtc: rx8010: don't modify the global rtc ops (Bartosz Golaszewski)
- drm/ttm: fix eviction valuable range check. (Dave Airlie)
- ext4: fix invalid inode checksum (Luo Meng)
- ext4: fix error handling code in add_new_gdb (Dinghao Liu)
- ext4: fix leaking sysfs kobject after failed mount (Eric Biggers)
- vringh: fix __vringh_iov() when riov and wiov are different (Stefano Garzarella)
- ring-buffer: Return 0 on success from ring_buffer_resize() (Qiujun Huang)
- 9P: Cast to loff_t before multiplying (Matthew Wilcox (Oracle))
- libceph: clear con->out_msg on Policy::stateful_server faults (Ilya Dryomov)
- ceph: promote to unsigned long long before shifting (Matthew Wilcox (Oracle))
- drm/amdgpu: don't map BO in reserved region (Madhav Chauhan)
- ia64: fix build error with !COREDUMP (Krzysztof Kozlowski)
- ubi: check kthread_should_stop() after the setting of task state (Zhihao Cheng)
- perf python scripting: Fix printable strings in python3 scripts (Jiri Olsa)
- ubifs: dent: Fix some potential memory leaks while iterating entries (Zhihao Cheng)
- NFSD: Add missing NFSv2 .pc_func methods (Chuck Lever)
- NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Olga Kornievskaia)
- powerpc/powernv/elog: Fix race while processing OPAL error log event. (Mahesh Salgaonkar)
- powerpc: Warn about use of smt_snooze_delay (Joel Stanley)
- powerpc/rtas: Restrict RTAS requests from userspace (Andrew Donnellan)
- s390/stp: add locking to sysfs functions (Sven Schnelle)
- iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:adc:ti-adc12138 Fix alignment issue with timestamp (Jonathan Cameron)
- iio:adc:ti-adc0832 Fix alignment issue with timestamp (Jonathan Cameron)
- iio:light:si1145: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status (Paul Cercueil)
- vt: keyboard, extend func_buf_lock to readers (Jiri Slaby) {CVE-2020-25656}
- vt: keyboard, simplify vt_kdgkbsent (Jiri Slaby)
- drm/i915: Force VT'd workarounds when running as a guest OS (Chris Wilson)
- usb: host: fsl-mph-dr-of: check return of dma_set_mask() (Ran Wang)
- usb: cdc-acm: fix cooldown mechanism (Jerome Brunet)
- usb: dwc3: core: don't trigger runtime pm when remove driver (Li Jun)
- usb: dwc3: core: add phy cleanup for probe error handling (Li Jun)
- usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Thinh Nguyen)
- btrfs: fix use-after-free on readahead extent after failure to create it (Filipe Manana)
- btrfs: cleanup cow block on error (Josef Bacik)
- btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send() (Denis Efremov)
- btrfs: send, recompute reference path after orphanization of a directory (Filipe Manana)
- btrfs: reschedule if necessary when logging directory items (Filipe Manana)
- scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() (Helge Deller)
- w1: mxc_w1: Fix timeout resolution problem leading to bus error (Martin Fuzzey)
- acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Wei Huang)
- ACPI: debug: don't allow debugging when ACPI is disabled (Jamie Iles)
- ACPI: video: use ACPI backlight for HP 635 Notebook (Alex Hung)
- ACPI / extlog: Check for RDMSR failure (Ben Hutchings)
- NFS: fix nfs_path in case of a rename retry (Ashish Sangwan)
- fs: Don't invalidate page buffers in block_write_full_page() (Jan Kara)
- leds: bcm6328, bcm6358: use devres LED registering function (Marek Behún)
- perf/x86/amd/ibs: Fix raw sample data accumulation (Kim Phillips)
- perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Kim Phillips)
- md/raid5: fix oops during stripe resizing (Song Liu)
- nvme-rdma: fix crash when connect rejected (Chao Leng)
- sgl_alloc_order: fix memory leak (Douglas Gilbert)
- nbd: make the config put is called before the notifying the waiter (Xiubo Li)
- ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node (Krzysztof Kozlowski)
- ARM: dts: s5pv210: move PMU node out of clock controller (Krzysztof Kozlowski)
- ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings (Krzysztof Kozlowski)
- memory: emif: Remove bogus debugfs error handling (Dan Carpenter)
- arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes (Yoshihiro Shimoda)
- gfs2: add validation checks for size of superblock (Anant Thazhemadam)
- ext4: Detect already used quota file early (Jan Kara)
- drivers: watchdog: rdc321x_wdt: Fix race condition bugs (Madhuparna Bhowmik)
- net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid (Anant Thazhemadam)
- clk: ti: clockdomain: fix static checker warning (Tero Kristo)
- bnxt_en: Log unknown link speed appropriately. (Michael Chan)
- md/bitmap: md_bitmap_get_counter returns wrong blocks (Zhao Heming)
- power: supply: test_power: add missing newlines when printing parameters by sysfs (Xiongfeng Wang)
- bus/fsl_mc: Do not rely on caller to provide non NULL mc_io (Diana Craciun)
- drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values (Xie He)
- ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Jonathan Cameron)
- arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE (Zhengyuan Liu)
- uio: free uio id after uio file node is freed (Lang Dai)
- USB: adutux: fix debugging (Oliver Neukum)
- cpufreq: sti-cpufreq: add stih418 support (Alain Volmat)
- kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" (Douglas Anderson)
- printk: reduce LOG_BUF_SHIFT range for H8300 (John Ogness)
- drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Antonio Borneo)
- mmc: via-sdmmc: Fix data race bug (Madhuparna Bhowmik)
- media: tw5864: check status of tw5864_frameinterval_get (Tom Rix)
- usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Badhri Jagan Sridharan)
- media: platform: Improve queue set up flow for bug fixing (Xia Jiang)
- media: videodev2.h: RGB BT2020 and HSV are always full range (Hans Verkuil)
- drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly (Nadezda Lutovinova)
- ath10k: fix VHT NSS calculation when STBC is enabled (Sathishkumar Muruganandam)
- ath10k: start recovery process when payload length exceeds max htc length for sdio (Wen Gong)
- video: fbdev: pvr2fb: initialize variables (Tom Rix)
- xfs: fix realtime bitmap/summary file truncation when growing rt volume (Darrick J. Wong)
- ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses (Douglas Anderson)
- um: change sigio_spinlock to a mutex (Johannes Berg)
- f2fs: fix to check segment boundary during SIT page readahead (Chao Yu)
- f2fs: add trace exit in exception path (Zhang Qilong)
- sparc64: remove mm_cpumask clearing to fix kthread_use_mm race (Nicholas Piggin)
- powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Nicholas Piggin)
- powerpc/powernv/smp: Fix spurious DBG() warning (Oliver O'Halloran)
- futex: Fix incorrect should_fail_futex() handling (Mateusz Nosek)
- mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Amit Cohen)
- x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels (Jiri Slaby)
- fscrypt: return -EXDEV for incompatible rename or link into encrypted dir (Eric Biggers)
- ata: sata_rcar: Fix DMA boundary mask (Geert Uytterhoeven)
- mtd: lpddr: Fix bad logic in print_drs_error (Gustavo A. R. Silva)
- p54: avoid accessing the data mapped to streaming DMA (Jia-Ju Bai)
- fuse: fix page dereference after free (Miklos Szeredi)
- x86/xen: disable Firmware First mode for correctable memory errors (Juergen Gross)
- arch/x86/amd/ibs: Fix re-arming IBS Fetch (Kim Phillips)
- tipc: fix memory leak caused by tipc_buf_append() (Tung Nguyen)
- ravb: Fix bit fields checking in ravb_hwtstamp_get() (Andrew Gabbasov)
- gtp: fix an use-before-init in gtp_newlink() (Masahiro Fujiwara)
- efivarfs: Replace invalid slashes with exclamation marks in dentries. (Michael Schaller)
- arm64: link with -z norelro regardless of CONFIG_RELOCATABLE (Nick Desaulniers)
- scripts/setlocalversion: make git describe output more reliable (Rasmus Villemoes)
- Btrfs: fix selftests failure due to uninitialized i_mode in test inodes (Filipe Manana) [Orabug: 31864725] {CVE-2019-19816}
- btrfs: fix return value mixup in btrfs_get_extent (Pavel Machek) [Orabug: 31864725] {CVE-2019-19816}
- btrfs: inode: Verify inode mode to avoid NULL pointer dereference (Qu Wenruo) [Orabug: 31864725] {CVE-2019-19816}
- hv_netvsc: Set probe mode to sync (Haiyang Zhang) [Orabug: 32120118]
-
Fri Nov 06 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2045.el7uek]
- rds/ib: Fix: (rds: Deregister all FRWR mr with free_mr) (Manjunath Patil) [Orabug: 32113474]
- Documentation/rds: document RDS tracepoint observability (Alan Maguire) [Orabug: 31379527]
- selftests/net: add rds tracepoint tests (Alan Maguire) [Orabug: 31379527]
- rds: uapi header should not use u[8,64] (Alan Maguire) [Orabug: 31379527]
- rds: add congestion tracepoints for congestion seen/cleared (Alan Maguire) [Orabug: 31379527]
- rds: tcp transport-specific tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add rds_mr-related tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: remove rds real-time debugging (rds_rtd) framework (Alan Maguire) [Orabug: 31379527]
- rds: add more info and err tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for work queue events (Alan Maguire) [Orabug: 31379527]
- rds: add IB flow control tracepoints (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoint for RDS IB errors, info (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for RDS send (completion), outbound drop (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoints for RDS receive, inbound drop (Alan Maguire) [Orabug: 31379527]
- rds: add tracepoint for RDS connection state change (error) (Alan Maguire) [Orabug: 31379527]
- rds: provide inline function to retrieve qp numbers (Alan Maguire) [Orabug: 31379527]
- rds: retrieve netns inode number from rds socket for tracing purposes (Alan Maguire) [Orabug: 31379527]
- rds: retrieve cgroup ptr from rds socket for tracing purposes (Alan Maguire) [Orabug: 31379527]
- x86/apic: Get rid of multi CPU affinity (Thomas Gleixner) [Orabug: 31975319]
- A/A Bonding: Increase number and interval of GARPs sent by rdmaip (Sharath Srinivasan) [Orabug: 31980129]
- x86/mce/therm_throt: Undo thermal polling properly on CPU offline (Thomas Gleixner) [Orabug: 32048974]
- x86/mce/therm_throt: Do not access uninitialized therm_work (Chuansheng Liu) [Orabug: 32048974]
- x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (Arnd Bergmann) [Orabug: 32048974]
- x86/mce/therm_throt: Mask out read-only and reserved MSR bits (Srinivas Pandruvada) [Orabug: 32048974]
- x86/mce/therm_throt: Optimize notifications of thermal throttle (Srinivas Pandruvada) [Orabug: 32048974]
- jiffies: add utility function to calculate delta in ms (Matteo Croce) [Orabug: 32048974]
- perf symbols: Check if we read regular file in dso__load() (Jiri Olsa) [Orabug: 32090501]
- net/rds: Check for NULL rds_ibdev in rds_ib_rx() only if rds_ib_srq_enabled (Sharath Srinivasan) [Orabug: 32095656]
- net/rds: Force ARP flush upon RDMA_CM_EVENT_ADDR_CHANGE (Gerd Rausch) [Orabug: 32095961]
- octeontx2-pf: Return proper RSS indirection table size always (Sunil Goutham) [Orabug: 32101825]
- octeontx2-af: Free RVU REE irq properly (Smadar Fuks) [Orabug: 32101825]
- octeontx2-af: Free RVU NIX IRQs properly. (Rakesh Babu) [Orabug: 32101825]
- octeontx2-af: Fix the BPID mask (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-pf: Fix receive buffer size calculation (Sunil Goutham) [Orabug: 32101825]
- octeontx2-af: Fix updating wrong multicast list index in NIX_RX_ACTION (Naveen Mamindlapalli) [Orabug: 32101825]
- octeontx2-af: Ratelimit prints from AF error interrupt handlers (Naveen Mamindlapalli) [Orabug: 32101825]
- octeontx2-pf: Avoid null pointer dereference (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-af: Check the msix offset return value (Subbaraya Sundeep) [Orabug: 32101825]
- octeontx2-af: make tx nibble fixup is always apply (Stanislaw Kardach) [Orabug: 32101825]
- octeontx2-af: Stop kpu parsing at layer3 for ipv6 fragmented packets. (Abhijit Ayarekar) [Orabug: 32101825]
- octeontx2-pf: Call mbox_reset before incrementing ack (Hariprasad Kelam) [Orabug: 32101825]
- octeontx2-af: Simplify otx2_mbox_reset call (Hariprasad Kelam) [Orabug: 32101825]
- Linux 4.14.203 (Greg Kroah-Hartman)
- powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Mukesh Ojha)
- usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. (Lorenzo Colitti)
- eeprom: at25: set minimum read/write access stride to 1 (Christian Eggers)
- USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). (Oliver Neukum)
- usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Vincent Mailhol)
- tty: serial: fsl_lpuart: fix lpuart32_poll_get_char (Peng Fan)
- net: korina: cast KSEG0 address to pointer in kfree (Valentin Vidic)
- ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Zekun Shen)
- scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() (Can Guo)
- usb: core: Solve race condition in anchor cleanup functions (Eli Billauer)
- brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Wang Yufen)
- mwifiex: don't call del_timer_sync() on uninitialized timer (Tetsuo Handa)
- reiserfs: Fix memory leak in reiserfs_parse_options() (Jan Kara)
- ipvs: Fix uninit-value in do_ip_vs_set_ctl() (Peilin Ye)
- tty: ipwireless: fix error handling (Tong Zhang)
- scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali)
- scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali)
- Fix use after free in get_capset_info callback. (Doug Horn)
- rtl8xxxu: prevent potential memory leak (Chris Chiu)
- brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Keita Suzuki)
- scsi: ibmvfc: Fix error return in ibmvfc_probe() (Jing Xiangfeng)
- Bluetooth: Only mark socket zapped after unlocking (Abhishek Pandit-Subedi)
- usb: ohci: Default to per-port over-current protection (Hamish Martin)
- xfs: make sure the rt allocator doesn't run off the end (Darrick J. Wong)
- reiserfs: only call unlock_new_inode() if I_NEW (Eric Biggers)
- misc: rtsx: Fix memory leak in rtsx_pci_probe (Keita Suzuki)
- ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Brooke Basile)
- can: flexcan: flexcan_chip_stop(): add error handling and propagate error value (Joakim Zhang)
- USB: cdc-acm: handle broken union descriptors (Johan Hovold)
- udf: Avoid accessing uninitialized data on failed inode read (Jan Kara)
- udf: Limit sparing table size (Jan Kara)
- usb: gadget: function: printer: fix use-after-free in __lock_acquire (Zqiang)
- misc: vop: add round_up(x,4) for vring_size to avoid kernel panic (Sherry Sun)
- mic: vop: copy data to kernel space then write to io memory (Sherry Sun)
- scsi: target: core: Add CONTROL field for trace events (Roman Bolshakov)
- scsi: mvumi: Fix error return in mvumi_io_attach() (Jing Xiangfeng)
- PM: hibernate: remove the bogus call to get_gendisk() in software_resume() (Christoph Hellwig)
- mac80211: handle lack of sband->bitrates in rates (Thomas Pedersen)
- ntfs: add check for mft record size in superblock (Rustam Kovhaev)
- media: venus: core: Fix runtime PM imbalance in venus_probe (Dinghao Liu)
- fs: dlm: fix configfs memory leak (Alexander Aring)
- media: saa7134: avoid a shift overflow (Mauro Carvalho Chehab)
- mmc: sdio: Check for CISTPL_VERS_1 buffer size (Pali Rohár)
- media: uvcvideo: Ensure all probed info is returned to v4l2 (Adam Goode)
- media: media/pci: prevent memory leak in bttv_probe (Xiaolong Huang)
- media: bdisp: Fix runtime PM imbalance on error (Dinghao Liu)
- media: platform: sti: hva: Fix runtime PM imbalance on error (Dinghao Liu)
- media: platform: s3c-camif: Fix runtime PM imbalance on error (Dinghao Liu)
- media: vsp1: Fix runtime PM imbalance on error (Dinghao Liu)
- media: exynos4-is: Fix a reference count leak (Qiushi Wu)
- media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync (Qiushi Wu)
- media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync (Qiushi Wu)
- media: sti: Fix reference count leaks (Qiushi Wu)
- media: st-delta: Fix reference count leak in delta_run_work (Aditya Pakki)
- media: ati_remote: sanity check for both endpoints (Oliver Neukum)
- media: firewire: fix memory leak (Pavel Machek)
- crypto: ccp - fix error handling (Pavel Machek)
- i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Hans de Goede)
- perf: correct SNOOPX field offset (Al Grant)
- NTB: hw: amd: fix an issue about leak system resources (Kaige Li)
- nvmet: fix uninitialized work for zero kato (zhenwei pi)
- powerpc/powernv/dump: Fix race while processing OPAL dump (Vasant Hegde)
- arm64: dts: zynqmp: Remove additional compatible string for i2c IPs (Michal Simek)
- ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers (Cristian Ciocaltea)
- arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts (Stephan Gerhold)
- memory: fsl-corenet-cf: Fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- memory: omap-gpmc: Fix a couple off by ones (Dan Carpenter)
- KVM: x86: emulating RDPID failure shall return #UD rather than #GP (Robert Hoo)
- Input: sun4i-ps2 - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: twl4030_keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: omap4-keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: ep93xx_keypad - fix handling of platform_get_irq() error (Krzysztof Kozlowski)
- Input: stmfts - fix a & vs && typo (YueHaibing)
- Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() (Dan Carpenter)
- vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Xiaoyang Xu)
- vfio/pci: Clear token on bypass registration failure (Alex Williamson)
- ext4: limit entries returned when counting fsmap records (Darrick J. Wong)
- clk: bcm2835: add missing release if devm_clk_hw_register fails (Navid Emamdoost)
- clk: at91: clk-main: update key before writing AT91_CKGR_MOR (Claudiu Beznea)
- PCI: iproc: Set affinity mask on MSI interrupts (Mark Tomlinson)
- i2c: rcar: Auto select RESET_CONTROLLER (Dirk Behme)
- mailbox: avoid timer start from callback (Jassi Brar)
- rapidio: fix the missed put_device() for rio_mport_add_riodev (Jing Xiangfeng)
- rapidio: fix error handling path (Souptick Joarder)
- ramfs: fix nommu mmap with gaps in the page cache (Matthew Wilcox (Oracle))
- lib/crc32.c: fix trivial typo in preprocessor condition (Tobias Jordan)
- f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info (Jamie Iles)
- IB/rdmavt: Fix sizeof mismatch (Colin Ian King)
- cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier (Srikar Dronamraju)
- powerpc/perf/hv-gpci: Fix starting index value (Kajol Jain)
- powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Athira Rajeev)
- overflow: Include header file with SIZE_MAX declaration (Leon Romanovsky)
- kdb: Fix pager search for multi-line strings (Daniel Thompson)
- RDMA/hns: Set the unsupported wr opcode (Lijun Ou)
- perf intel-pt: Fix "context_switch event has no tid" error (Adrian Hunter)
- powerpc/tau: Disable TAU between measurements (Finn Thain)
- powerpc/tau: Remove duplicated set_thresholds() call (Finn Thain)
- powerpc/tau: Use appropriate temperature sample interval (Finn Thain)
- RDMA/qedr: Fix use of uninitialized field (Michal Kalderon)
- xfs: limit entries returned when counting fsmap records (Darrick J. Wong)
- arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER (Necip Fazil Yildiran)
- ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values (Guillaume Tucker)
- mtd: mtdoops: Don't write panic data twice (Mark Tomlinson)
- mtd: lpddr: fix excessive stack usage with clang (Arnd Bergmann)
- powerpc/icp-hv: Fix missing of_node_put() in success path (Nicholas Mc Guire)
- powerpc/pseries: Fix missing of_node_put() in rng_init() (Nicholas Mc Guire)
- IB/mlx4: Adjust delayed work when a dup is observed (Håkon Bugge)
- IB/mlx4: Fix starvation in paravirt mux/demux (Håkon Bugge)
- mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Suren Baghdasaryan)
- mm/memcg: fix device private memcg accounting (Ralph Campbell)
- net: korina: fix kfree of rx/tx descriptor array (Valentin Vidic)
- mwifiex: fix double free (Tom Rix)
- scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Dan Carpenter)
- usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Minas Harutyunyan)
- nl80211: fix non-split wiphy information (Johannes Berg)
- usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well (Lorenzo Colitti)
- usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. (Lorenzo Colitti)
- iwlwifi: mvm: split a print to avoid a WARNING in ROC (Emmanuel Grumbach)
- mfd: sm501: Fix leaks in probe() (Dan Carpenter)
- net: enic: Cure the enic api locking trainwreck (Thomas Gleixner)
- qtnfmac: fix resource leaks on unsupported iftype error return path (Colin Ian King)
- HID: hid-input: fix stylus battery reporting (Dmitry Torokhov)
- quota: clear padding in v2r1_mem2diskdqb() (Eric Dumazet)
- usb: dwc2: Fix parameter type in function pointer prototype (Nathan Chancellor)
- ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Takashi Iwai)
- misc: mic: scif: Fix error handling path (Souptick Joarder)
- ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Dan Carpenter)
- pinctrl: mcp23s08: Fix mcp23x17 precious range (Thomas Preston)
- pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser (Thomas Preston)
- HID: roccat: add bounds checking in kone_sysfs_write_settings() (Dan Carpenter)
- video: fbdev: sis: fix null ptr dereference (Tom Rix)
- video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error (Colin Ian King)
- drivers/virt/fsl_hypervisor: Fix error handling path (Souptick Joarder)
- pwm: lpss: Add range limit check for the base_unit register value (Hans de Goede)
- pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() (Hans de Goede)
- pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov)
- tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() (Tyrel Datwyler)
- tty: serial: earlycon dependency (Tong Zhang)
- VMCI: check return value of get_user_pages_fast() for errors (Alex Dewar)
- backlight: sky81452-backlight: Fix refcount imbalance on error (dinghao.liu@zju.edu.cn)
- scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Tianjia Zhang)
- scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' (Christophe JAILLET)
- drm/gma500: fix error check (Tom Rix)
- mwifiex: Do not use GFP_KERNEL in atomic context (Christophe JAILLET)
- brcmfmac: check ndev pointer (Tom Rix)
- ASoC: qcom: lpass-cpu: fix concurrency issue (Rohit kumar)
- ASoC: qcom: lpass-platform: fix memory leak (Rohit kumar)
- wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 (Bryan O'Donoghue)
- ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Dan Carpenter)
- ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Dan Carpenter)
- Bluetooth: hci_uart: Cancel init work before unregistering (Samuel Holland)
- ath10k: provide survey info as accumulated data (Venkateswara Naralasetty)
- regulator: resolve supply after creating regulator (Michał Mirosław)
- media: ti-vpe: Fix a missing check and reference count leak (Qiushi Wu)
- media: s5p-mfc: Fix a reference count leak (Qiushi Wu)
- media: platform: fcp: Fix a reference count leak. (Qiushi Wu)
- media: tc358743: initialize variable (Tom Rix)
- media: mx2_emmaprp: Fix memleak in emmaprp_probe (Dinghao Liu)
- cypto: mediatek - fix leaks in mtk_desc_ring_alloc (Xiaoliang Pang)
- crypto: omap-sham - fix digcnt register handling with export/import (Tero Kristo)
- media: omap3isp: Fix memleak in isp_probe (Dinghao Liu)
- media: uvcvideo: Set media controller entity functions (Laurent Pinchart)
- media: m5mols: Check function pointer in m5mols_sensor_power (Tom Rix)
- media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" (Sylwester Nawrocki)
- media: tuner-simple: fix regression in simple_set_radio_freq (Tom Rix)
- crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)
- crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() (Tianjia Zhang)
- crypto: algif_skcipher - EBUSY on aio should be an error (Herbert Xu)
- drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Salter)
- x86/fpu: Allow multiple bits in clearcpuid= parameter (Arvind Sankar)
- EDAC/i5100: Fix error handling order in i5100_init_one() (Dinghao Liu)
- crypto: algif_aead - Do not set MAY_BACKLOG on the async path (Herbert Xu)
- ima: Don't ignore errors from crypto_shash_update() (Roberto Sassu)
- KVM: SVM: Initialize prev_ga_tag before use (Suravee Suthikulpanit)
- KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Sean Christopherson)
- cifs: Return the error from crypt_message when enc/dec key not found. (Shyam Prasad N)
- cifs: remove bogus debug code (Dan Carpenter)
- icmp: randomize the global rate limiter (Eric Dumazet)
- tcp: fix to update snd_wl1 in bulk receiver fast path (Neal Cardwell)
- nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() (Defang Bo)
- net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup (Xie He)
- net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device (Xie He)
- ALSA: bebob: potential info leak in hwdep_read() (Dan Carpenter)
- binder: fix UAF when releasing todo list (Todd Kjos)
- r8169: fix data corruption issue on RTL8402 (Heiner Kallweit)
- net/ipv4: always honour route mtu during forwarding (Maciej Żenczykowski)
- tipc: fix the skb_unshare() in tipc_buf_append() (Cong Wang)
- net: usb: qmi_wwan: add Cellient MPL200 card (Wilken Gottwalt)
- mlx4: handle non-napi callers to napi_poll (Jonathan Lemon)
- ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (David Ahern)
- ibmveth: Identify ingress large send packets. (David Wilder)
- ibmveth: Switch order of ibmveth_helper calls. (David Wilder)
-
Fri Oct 30 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2044.el7uek]
- platform/x86: Corrects warning: missing braces around initializer (John Donnelly) [Orabug: 32085032]
- ALSA: Corrects warning: missing braces around initializer (John Donnelly) [Orabug: 32086763]
- rds: Force ordering of {set,clear}_bit operating on m_flags (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Do not send canceled operations to the transport layer (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Introduce rds_conn_to_path helper (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "RDS: Drop the connection as part of cancel to avoid hangs" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: fix warning in rds_send_drop_to()" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: Use correct conn when dropping connections due to cancel" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: prevent use-after-free of rds conn in rds_send_drop_to()" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- Revert "rds: Use bitmap to designate dropped connections" (Håkon Bugge) [Orabug: 31505749] [Orabug: 31505751]
- rds: Restore MR use-once semantics (Håkon Bugge) [Orabug: 31990092] [Orabug: 31990094]
- rds: Fix incorrect cmsg status and use-after-free (Håkon Bugge) [Orabug: 32003078] [Orabug: 32003080]
- net/mlx5: Fix query_nic_sys_image_guid() error during init (Aviv Heller) [Orabug: 32042095]
- Lock down /proc/kcore (redux!) (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- lockdown: Lock down perf when in confidentiality mode (David Howells) [Orabug: 32053126]
- Lock down kprobes (redux!) (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- debugfs: whitelist spectre mitigation when locked down (Eric Snowberg) [Orabug: 32053126]
- debugfs: Return -EPERM when locked down (Eric Snowberg) [Orabug: 32053126]
- debugfs: Restrict debugfs when the kernel is locked down (David Howells) [Orabug: 32053126]
- lockdown: Add __kernel_is_confidentiality_mode to figure out whether we are (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- dtrace: Restrict access when the kernel is locked down in confidentiality mode (Konrad Rzeszutek Wilk) [Orabug: 32053126]
- bpf: Restrict bpf when kernel lockdown is in confidentiality mode (David Howells) [Orabug: 32053126]
- security: Add a static lockdown policy LSM [diet-version] (Matthew Garrett) [Orabug: 32053126]
- scsi: Corrects warning: passing argument 1 of 'wwn_to_u64' mismatch (John Donnelly) [Orabug: 32059638]
- ipvlan: Corrects warning: label 'unregister_netdev' defined but not used (John Donnelly) [Orabug: 32059749]
- net/rds: Check for NULL rid_dev_rem_complete (Ka-Cheong Poon) [Orabug: 32063783]
- mm, compaction: raise compaction priority after it withdrawns (Vlastimil Babka) [Orabug: 32065217]
- mm, reclaim: cleanup should_continue_reclaim() (Vlastimil Babka) [Orabug: 32065217]
- mm, reclaim: make should_continue_reclaim perform dryrun detection (Hillf Danton) [Orabug: 32065217]
- hwrng: cavium: Corrects warning: unused variable 'dev_id' (John Donnelly) [Orabug: 32068852]
- arm64: Corrects warning: ISO C90 forbids mixed declarations and code (John Donnelly) [Orabug: 32069006]
- KVM: Drop "const" attribute from old memslot in commit_memory_region() (Sean Christopherson) [Orabug: 32069215]
-
Fri Oct 23 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2043.1.el7uek]
- Fix multiple variable definition with syzkaller (Hans Westgaard Ry) [Orabug: 32008826]
- ocfs2: fix remounting needed after setfacl command (Gang He) [Orabug: 32042686]
- Linux 4.14.202 (Greg Kroah-Hartman)
- crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Dominik Przychodni)
- crypto: bcm - Verify GCM/CCM key length in setkey (Herbert Xu)
- drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case (Arnaud Patard)
- reiserfs: Fix oops during mount (Jan Kara)
- reiserfs: Initialize inode keys properly (Jan Kara)
- USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Mychaela N. Falconia)
- USB: serial: pl2303: add device-id for HP GC device (Scott Chen)
- staging: comedi: check validity of wMaxPacketSize of usb endpoints found (Anant Thazhemadam)
- USB: serial: option: Add Telit FT980-KS composition (Leonid Bloch)
- USB: serial: option: add Cellient MPL200 card (Wilken Gottwalt)
- media: usbtv: Fix refcounting mixup (Oliver Neukum)
- Bluetooth: Disconnect if E0 is used for Level 4 (Luiz Augusto von Dentz)
- Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Patrick Steinhardt)
- Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Luiz Augusto von Dentz)
- Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Luiz Augusto von Dentz)
- Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Luiz Augusto von Dentz)
- Bluetooth: A2MP: Fix not initializing all members (Luiz Augusto von Dentz)
- Bluetooth: fix kernel oops in store_pending_adv_report (Alain Michaud)
- Linux 4.14.201 (Greg Kroah-Hartman)
- net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Anant Thazhemadam)
- mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Vijay Balakrishna)
- mmc: core: don't set limits.discard_granularity as 0 (Coly Li)
- perf: Fix task_function_call() error handling (Kajol Jain)
- rxrpc: Fix server keyring leak (David Howells)
- rxrpc: Fix some missing _bh annotations on locking conn->state_lock (David Howells)
- rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read() (David Howells)
- rxrpc: Fix rxkad token xdr encoding (Marc Dionne)
- net: usb: ax88179_178a: fix missing stop entry in driver_info (Wilken Gottwalt)
- mdio: fix mdio-thunder.c dependency & build error (Randy Dunlap)
- bonding: set dev->needed_headroom in bond_setup_by_slave() (Eric Dumazet)
- xfrm: Use correct address family in xfrm_state_find (Herbert Xu)
- platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP (Necip Fazil Yildiran)
- net: stmmac: removed enabling eee in EEE set callback (Voon Weifeng)
- xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Antony Antony)
- xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Antony Antony)
- xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Antony Antony)
- drm/amdgpu: prevent double kfree ttm->sg (Philip Yang)
- openvswitch: handle DNAT tuple collision (Dumitru Ceara)
- net: team: fix memory leak in __team_options_register (Anant Thazhemadam)
- team: set dev->needed_headroom in team_setup_by_port() (Eric Dumazet)
- sctp: fix sctp_auth_init_hmacs() error path (Eric Dumazet)
- i2c: meson: fix clock setting overwrite (Jerome Brunet)
- cifs: Fix incomplete memory allocation on setxattr path (Vladimir Zapolskiy)
- mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Hugh Dickins)
- macsec: avoid use-after-free in macsec_handle_frame() (Eric Dumazet)
- ftrace: Move RCU is watching check after recursion check (Steven Rostedt (VMware))
- Btrfs: fix unexpected failure of nocow buffered writes after snapshotting when low on space (Robbie Ko)
- mtd: rawnand: sunxi: Fix the probe error path (Miquel Raynal)
- perf top: Fix stdio interface input handling with glibc 2.28+ (Tommi Rantala)
- driver core: Fix probe_count imbalance in really_probe() (Tetsuo Handa)
- platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse (Aaron Ma)
- platform/x86: thinkpad_acpi: initialize tp_nvram_state variable (Tom Rix)
- usermodehelper: reset umask to default before executing user process (Linus Torvalds)
- net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Anant Thazhemadam)
- fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Peilin Ye)
- Revert "ravb: Fixed to be able to unload modules" (Geert Uytterhoeven)
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Peilin Ye)
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Peilin Ye)
- drm/syncobj: Fix drm_syncobj_handle_to_fd refcount leak (Giuliano Procida)
- ep_create_wakeup_source(): dentry name can change under you... (Al Viro)
- epoll: EPOLL_CTL_ADD: close the race in decision to take fast path (Al Viro)
- epoll: replace ->visited/visited_list with generation count (Al Viro)
- epoll: do not insert into poll queues until all sanity checks are done (Al Viro)
- random32: Restore __latent_entropy attribute on net_rand_state (Thibaut Sautereau)
- Input: trackpoint - enable Synaptics trackpoints (Vincent Huang)
- i2c: cpm: Fix i2c_ram structure (Nicolas VINCENT)
- iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() (Yu Kuai)
- clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED (Marek Szyprowski)
- nfs: Fix security label length not being reset (Jeffrey Mitchell)
- pinctrl: mvebu: Fix i2c sda definition for 98DX3236 (Chris Packham)
- nvme-fc: fail new connections to a deleted host or remote port (James Smart)
- spi: fsl-espi: Only process interrupts for expected events (Chris Packham)
- mac80211: do not allow bigger VHT MPDUs than the hardware supports (Felix Fietkau)
- drivers/net/wan/hdlc: Set skb->protocol before transmitting (Xie He)
- drivers/net/wan/lapbether: Make skb->protocol consistent with the header (Xie He)
- rndis_host: increase sleep time in the query-response loop (Olympia Giannou)
- net: dec: de2104x: Increase receive ring size for Tulip (Lucy Yan)
- drm/sun4i: mixer: Extend regmap max_register (Martin Cerveny)
- drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices (Xie He)
- drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config (Jean Delvare)
- Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Jiri Kosina)
- gpio: tc35894: fix up tc35894 interrupt configuration (dillon min)
- USB: gadget: f_ncm: Fix NDP16 datagram validation (Bryan O'Donoghue)
- net: virtio_vsock: Enhance connection semantics (Sebastien Boeuf)
- vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella)
- vsock/virtio: stop workers during the .remove() (Stefano Garzarella)
- vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella)
- Linux 4.14.200 (Greg Kroah-Hartman)
- ata: sata_mv, avoid trigerrable BUG_ON (Jiri Slaby)
- ata: make qc_prep return ata_completion_errors (Jiri Slaby)
- ata: define AC_ERR_OK (Jiri Slaby)
- lib/string.c: implement stpcpy (Nick Desaulniers)
- mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang)
- kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() (Masami Hiramatsu)
- s390/dasd: Fix zero write for FBA devices (Jan Höppner)
- MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() (Wei Li)
- ALSA: asihpi: fix iounmap in error handler (Tom Rix)
- batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh (Linus Lüssing)
- batman-adv: Add missing include for in_interrupt() (Sven Eckelmann)
- net: qed: RDMA personality shouldn't fail VF load (Dmitry Bogdanov)
- drm/vc4/vc4_hdmi: fill ASoC card owner (Marek Szyprowski)
- mac802154: tx: fix use-after-free (Eric Dumazet)
- batman-adv: mcast/TT: fix wrongly dropped or rerouted packets (Linus Lüssing)
- atm: eni: fix the missed pci_disable_device() for eni_init_one() (Jing Xiangfeng)
- batman-adv: bla: fix type misuse for backbone_gw hash indexing (Linus Lüssing)
- mwifiex: Increase AES key storage size to 256 bits (Maximilian Luz)
- clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init() (Tianjia Zhang)
- ieee802154/adf7242: check status of adf7242_read_reg (Tom Rix)
- ieee802154: fix one possible memleak in ca8210_dev_com_init (Liu Jian)
- objtool: Fix noreturn detection for ignored functions (Josh Poimboeuf)
- i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices() (Hans de Goede)
- s390/init: add missing __init annotations (Ilya Leoshkevich)
- btrfs: qgroup: fix data leak caused by race between writeback and truncate (Qu Wenruo)
- vfio/pci: fix racy on error and request eventfd ctx (Zeng Tao)
- selftests/x86/syscall_nt: Clear weird flags after each test (Andy Lutomirski)
- scsi: libfc: Skip additional kref updating work event (Javed Hasan)
- scsi: libfc: Handling of extra kref (Javed Hasan)
- cifs: Fix double add page to memcg when cifs_readpages (Zhang Xiaoxu)
- vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson)
- x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Thomas Gleixner)
- mtd: parser: cmdline: Support MTD names containing one or more colons (Boris Brezillon)
- rapidio: avoid data race between file operation callbacks and mport_cdev_add(). (Madhuparna Bhowmik)
- mm/swap_state: fix a data race in swapin_nr_pages (Qian Cai)
- ceph: fix potential race in ceph_check_caps (Jeff Layton)
- mtd: rawnand: omap_elm: Fix runtime PM imbalance on error (Dinghao Liu)
- perf kcore_copy: Fix module map when there are no modules loaded (Adrian Hunter)
- perf util: Fix memory leak of prefix_if_not_in (Xie XiuQi)
- vfio/pci: fix memory leaks of eventfd ctx (Qian Cai)
- btrfs: don't force read-only after error in drop snapshot (David Sterba)
- usb: dwc3: Increase timeout for CmdAct cleared by device controller (Yu Chen)
- printk: handle blank console arguments passed in. (Shreyas Joshi)
- drm/nouveau/debugfs: fix runtime pm imbalance on error (Dinghao Liu)
- e1000: Do not perform reset in reset_task if we are already down (Alexander Duyck)
- arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register (Anshuman Khandual)
- USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int (Colin Ian King)
- fuse: don't check refcount after stealing page (Miklos Szeredi)
- powerpc/traps: Make unrecoverable NMIs die instead of panic (Nicholas Piggin)
- ALSA: hda: Fix potential race in unsol event handler (Takashi Iwai)
- tty: serial: samsung: Correct clock selection logic (Jonathan Bakker)
- USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() (Tang Bin)
- Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Sonny Sasaka)
- phy: samsung: s5pv210-usb2: Add delay after reset (Jonathan Bakker)
- power: supply: max17040: Correct voltage reading (Jonathan Bakker)
- atm: fix a memory leak of vcc->user_back (Cong Wang)
- dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion (Krzysztof Kozlowski)
- arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] (Will Deacon)
- sparc64: vcc: Fix error return code in vcc_probe() (Wei Yongjun)
- staging:r8188eu: avoid skb_clone for amsdu to msdu conversion (Ivan Safonov)
- drivers: char: tlclk.c: Avoid data race between init and interrupt handler (Madhuparna Bhowmik)
- bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Douglas Anderson)
- KVM: Remove CREATE_IRQCHIP/SET_PIT2 race (Steve Rutherford)
- serial: uartps: Wait for tx_empty in console setup (Raviteja Narayanam)
- scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali)
- mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area (Jaewon Kim)
- mm/vmscan.c: fix data races using kswapd_classzone_idx (Qian Cai)
- mm/filemap.c: clear page error before actual read (Xianting Tian)
- mm/kmemleak.c: use address-of operator on section symbols (Nathan Chancellor)
- NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Trond Myklebust)
- ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Andreas Steinmetz)
- ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len (Liu Song)
- svcrdma: Fix leak of transport addresses (Chuck Lever)
- SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Christophe JAILLET)
- RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Zhu Yanjun)
- tools: gpio-hammer: Avoid potential overflow in main (Gabriel Ravier)
- cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Pratik Rajesh Sampat)
- perf cpumap: Fix snprintf overflow check (Christophe JAILLET)
- serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout (Vignesh Raghavendra)
- serial: 8250_omap: Fix sleeping function called from invalid context during probe (Peter Ujfalusi)
- serial: 8250_port: Don't service RX FIFO if throttled (Vignesh Raghavendra)
- tracing: Use address-of operator on section symbols (Nathan Chancellor)
- rtc: ds1374: fix possible race condition (Alexandre Belloni)
- tpm: ibmvtpm: Wait for buffer to be set before proceeding (Stefan Berger)
- xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Darrick J. Wong)
- media: tda10071: fix unsigned sign extension overflow (Colin Ian King)
- Bluetooth: L2CAP: handle l2cap config request during open state (Howard Chung)
- scsi: aacraid: Disabling TM path and only processing IOP reset (Sagar Biradar)
- ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Wen Gong)
- drm/amdgpu: increase atombios cmd timeout (John Clements)
- mm: avoid data corruption on CoW fault into PFN-mapped VMA (Kirill A. Shutemov)
- ext4: fix a data race at inode->i_disksize (Qiujun Huang)
- timekeeping: Prevent 32bit truncation in scale64_check_overflow() (Wen Yang)
- Bluetooth: guard against controllers sending zero'd events (Alain Michaud)
- media: go7007: Fix URB type for interrupt handling (Takashi Iwai)
- dmaengine: tegra-apb: Prevent race conditions on channel's freeing (Dmitry Osipenko)
- bpf: Remove recursion prevention from rcu free callback (Thomas Gleixner)
- x86/pkeys: Add check for pkey "overflow" (Dave Hansen)
- media: staging/imx: Missing assignment in imx_media_capture_device_register() (Dan Carpenter)
- KVM: x86: fix incorrect comparison in trace event (Paolo Bonzini)
- RDMA/rxe: Fix configuration of atomic queue pair attributes (Bart Van Assche)
- perf test: Fix test trace+probe_vfs_getname.sh on s390 (Thomas Richter)
- drm/omap: fix possible object reference leak (Wen Yang)
- scsi: lpfc: Fix coverity errors in fmdi attribute handling (James Smart)
- scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (James Smart)
- selinux: sel_avc_get_stat_idx should increase position index (Vasily Averin)
- audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Steve Grubb)
- skbuff: fix a data race in skb_queue_len() (Qian Cai)
- ALSA: hda: Clear RIRB status before reading WP (Mohan Kumar)
- KVM: fix overflow of zero page refcount with ksm running (Zhuang Yanying)
- Bluetooth: prefetch channel before killing sock (Hillf Danton)
- mm: pagewalk: fix termination condition in walk_pte_range() (Steven Price)
- Bluetooth: Fix refcount use-after-free issue (Manish Mandlik)
- tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility (Doug Smythies)
- selftests/ftrace: fix glob selftest (Sven Schnelle)
- ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter (Mert Dirik)
- tracing: Set kernel_stack's caller size properly (Josef Bacik)
- powerpc/eeh: Only dump stack once if an MMIO loop is detected (Oliver O'Halloran)
- dmaengine: zynqmp_dma: fix burst length configuration (Matthias Fend)
- ACPI: EC: Reference count query handlers under lock (Rafael J. Wysocki)
- media: ti-vpe: cal: Restrict DMA to avoid memory corruption (Nikhil Devshatwar)
- seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Marco Elver)
- rt_cpu_seq_next should increase position index (Vasily Averin)
- neigh_stat_seq_next() should increase position index (Vasily Averin)
- kernel/sys.c: avoid copying possible padding bytes in copy_to_user (Joe Perches)
- CIFS: Properly process SMB3 lease breaks (Pavel Shilovsky)
- debugfs: Fix !DEBUG_FS debugfs_create_automount (Kusanagi Kouichi)
- gfs2: clean up iopen glock mess in gfs2_create_inode (Bob Peterson)
- mmc: core: Fix size overflow for mmc partitions (Bradley Bolen)
- RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Christophe JAILLET)
- xfs: fix attr leaf header freemap.size underflow (Brian Foster)
- RDMA/i40iw: Fix potential use after free (Pan Bian)
- bcache: fix a lost wake-up problem caused by mca_cannibalize_lock (Guoju Fang)
- mfd: mfd-core: Protect against NULL call-back function pointer (Lee Jones)
- mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup() (Hou Tao)
- clk/ti/adpll: allocate room for terminating null (Stephen Kitt)
- scsi: fnic: fix use after free (Pan Bian)
- PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out (Dmitry Osipenko)
- ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Hui Wang)
- ALSA: usb-audio: Add delay quirk for H570e USB headsets (Joakim Tjernlund)
- x86/ioapic: Unbreak check_timer() (Thomas Gleixner)
- arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback (Mikulas Patocka)
- media: smiapp: Fix error handling at NVM reading (Sakari Ailus)
- ASoC: kirkwood: fix IRQ error handling (Russell King)
- gma/gma500: fix a memory disclosure bug due to uninitialized bytes (Kangjie Lu)
- m68k: q40: Fix info-leak in rtc_ioctl (Fuqian Huang)
- scsi: aacraid: fix illegal IO beyond last LBA (Balsundar P)
- mm: fix double page fault on arm64 if PTE_AF is cleared (Jia He)
- serial: 8250: Avoid error message on reprobe (Lukas Wunner)
- ipv4: Update exception handling for multipath routes via same device (David Ahern)
- net: add __must_check to skb_put_padto() (Eric Dumazet)
- net: phy: Avoid NPD upon phy_detach() when driver is unbound (Florian Fainelli)
- bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex. (Michael Chan)
- tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long)
- tipc: fix shutdown() of connection oriented socket (Tetsuo Handa)
- net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC (Necip Fazil Yildiran)
- ip: fix tos reflection in ack and reset packets (Wei Wang)
- mm/thp: fix __split_huge_pmd_locked() for migration PMD (Ralph Campbell)
- kprobes: fix kill kprobe which has been marked as gone (Muchun Song)
- KVM: fix memory leak in kvm_io_bus_unregister_dev() (Rustam Kovhaev)
- phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init (Sivaprakash Murugesan)
- af_key: pfkey_dump needs parameter validation (Mark Salyzyn)
- Linux 4.14.199 (Greg Kroah-Hartman)
- x86/defconfig: Enable CONFIG_USB_XHCI_HCD=y (Adam Borowski)
- powerpc/dma: Fix dma_map_ops::get_required_mask (Alexey Kardashevskiy)
- ehci-hcd: Move include to keep CRC stable (Quentin Perret)
- serial: 8250_pci: Add Realtek 816a and 816b (Tobias Diedrich)
- Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Hans de Goede)
- Input: trackpoint - add new trackpoint variant IDs (Vincent Huang)
- percpu: fix first chunk size calculation for populated bitmap (Sunghyun Jin)
- i2c: i801: Fix resume bug (Volker Rümelin)
- usblp: fix race between disconnect() and read() (Oliver Neukum)
- USB: UAS: fix disconnect by unplugging a hub (Oliver Neukum)
- USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Penghao)
- drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() (Yu Kuai)
- drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail (Yu Kuai)
- MIPS: SNI: Fix spurious interrupts (Thomas Bogendoerfer)
- fbcon: Fix user font detection test at fbcon_resize(). (Tetsuo Handa)
- perf test: Free formats for perf pmu parse test (Namhyung Kim)
- MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT (Thomas Bogendoerfer)
- Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload (Michael Kelley)
- clk: rockchip: Fix initialization of mux_pll_src_4plls_p (Nathan Chancellor)
- KVM: MIPS: Change the definition of kvm type (Huacai Chen)
- spi: Fix memory leak on splited transfers (Gustav Wiklander)
- i2c: algo: pca: Reapply i2c bus settings after reset (Evan Nimmo)
- f2fs: fix indefinite loop scanning for free nid (Sahitya Tummala)
- nvme-fc: cancel async events before freeing event struct (David Milburn)
- rapidio: Replace 'select' DMAENGINES 'with depends on' (Laurent Pinchart)
- SUNRPC: stop printk reading past end of string (J. Bruce Fields)
- spi: spi-loopback-test: Fix out-of-bounds read (Vincent Whitchurch)
- scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (James Smart)
- scsi: libfc: Fix for double free() (Javed Hasan)
- scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort (Dinghao Liu)
- NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Olga Kornievskaia)
- hv_netvsc: Remove "unlikely" from netvsc_select_queue (Haiyang Zhang)
- net: handle the return value of pskb_carve_frag_list() correctly (Miaohe Lin)
- gfs2: initialize transaction tr_ailX_lists earlier (Bob Peterson)
- gcov: add support for GCC 10.1 (Peter Oberparleiter)
- usb: typec: ucsi: acpi: Check the _DEP dependencies (Heikki Krogerus)
- usb: Fix out of sync data toggle if a configured device is reconfigured (Mathias Nyman)
- USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Aleksander Morgado)
- USB: serial: option: support dynamic Quectel USB compositions (Bjørn Mork)
- USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Patrick Riphagen)
- usb: core: fix slab-out-of-bounds Read in read_descriptors (Zeng Tao)
- staging: greybus: audio: fix uninitialized value issue (Vaibhav Agarwal)
- video: fbdev: fix OOB read in vga_8planes_imageblit() (Tetsuo Handa)
- ARM: dts: vfxxx: Add syscon compatible with OCOTP (Chris Healy)
- KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit (Wanpeng Li)
- fbcon: remove now unusued 'softback_lines' cursor() argument (Linus Torvalds)
- RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Yi Zhang)
- scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Hou Pu)
- scsi: target: iscsi: Fix data digest calculation (Varun Prakash)
- regulator: push allocation in set_consumer_device_supply() out of lock (Michał Mirosław)
- btrfs: fix wrong address when faulting in pages in the search ioctl (Filipe Manana)
- btrfs: fix lockdep splat in add_missing_dev (Josef Bacik)
- btrfs: require only sector size alignment for parent eb bytenr (Qu Wenruo)
- staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() (Rustam Kovhaev)
- iio:accel:mma8452: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:accel:mma7455: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio: accel: kxsd9: Fix alignment of local buffer. (Jonathan Cameron)
- iio:chemical:ccs811: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:light:max44000 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:magnetometer:ak8975 Fix alignment and data leak issues. (Jonathan Cameron)
- iio:adc:ti-adc081c Fix alignment and data leak issues (Jonathan Cameron)
- iio:adc:max1118 Fix alignment of timestamp and data leak issues (Jonathan Cameron)
- iio:adc:ina2xx Fix timestamp alignment issue. (Jonathan Cameron)
- iio:adc:ti-adc084s021 Fix alignment and data leak issues. (Jonathan Cameron)
- iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:light:ltr501 Fix timestamp alignment issue. (Jonathan Cameron)
- iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set (Maxim Kochetkov)
- iio: adc: mcp3422: fix locking on error path (Angelo Compagnucci)
- iio: adc: mcp3422: fix locking scope (Angelo Compagnucci)
- gcov: Disable gcov build with GCC 10 (Leon Romanovsky)
- ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Rander Wang)
- cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Rafael J. Wysocki)
- ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id (Evgeniy Didin)
- drivers/net/wan/hdlc_cisco: Add hard_header_len (Xie He)
- irqchip/eznps: Fix build error for !ARC700 builds (Vineet Gupta)
- xfs: initialize the shortform attr header padding entry (Darrick J. Wong)
- drivers/net/wan/lapbether: Set network_header before transmitting (Xie He)
- ALSA: hda: Fix 2 channel swapping for Tegra (Mohan Kumar)
- firestream: Fix memleak in fs_open (Dinghao Liu)
- NFC: st95hf: Fix memleak in st95hf_in_send_cmd (Dinghao Liu)
- drivers/net/wan/lapbether: Added needed_tailroom (Xie He)
- dmaengine: acpi: Put the CSRT table after using it (Hanjun Guo)
- ARC: HSDK: wireup perf irq (Vineet Gupta)
- arm64: dts: ns2: Fixed QSPI compatible string (Florian Fainelli)
- ARM: dts: BCM5301X: Fixed QSPI compatible string (Florian Fainelli)
- mmc: sdhci-msm: Add retries when all tuning phases are found valid (Douglas Anderson)
- RDMA/core: Fix reported speed and width (Kamal Heib)
- scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA (Luo Jiaxing)
- RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib)
- RDMA/rxe: Fix memleak in rxe_mem_init_user (Dinghao Liu)
- ARM: dts: socfpga: fix register entry for timer3 on Arria10 (Dinh Nguyen)
- Linux 4.14.198 (Greg Kroah-Hartman)
- net: disable netpoll on fresh napis (Jakub Kicinski)
- tipc: fix shutdown() of connectionless socket (Tetsuo Handa)
- sctp: not disable bh in the whole sctp_get_port_local() (Xin Long)
- net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Kamil Lorenc)
- netlabel: fix problems with mapping removal (Paul Moore)
- bnxt: don't enable NAPI until rings are ready (Jakub Kicinski)
- block: ensure bdi->io_pages is always initialized (Jens Axboe)
- ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Takashi Sakamoto)
- Linux 4.14.197 (Greg Kroah-Hartman)
- net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Himadri Pandya)
- cfg80211: regulatory: reject invalid hints (Johannes Berg)
- checkpatch: fix the usage of capture group ( ... ) (Mrinal Pandey)
- KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (James Morse)
- KVM: arm64: Survive synchronous exceptions caused by AT instructions (James Morse)
- KVM: arm64: Defer guest entry when an asynchronous exception is pending (James Morse)
- KVM: arm64: Add kvm_extable for vaxorcism code (James Morse)
- mm: slub: fix conversion of freelist_corrupted() (Eugeniu Rosca)
- dm thin metadata: Avoid returning cmd->bm wild pointer on error (Ye Bin)
- dm cache metadata: Avoid returning cmd->bm wild pointer on error (Ye Bin)
- libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tejun Heo)
- affs: fix basic permission bits to actually work (Max Staudt)
- ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Takashi Sakamoto)
- ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Kai Vehmanen)
- ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Takashi Iwai)
- ALSA: ca0106: fix error code handling (Tong Zhang)
- usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Rogan Dawes)
- net: usb: qmi_wwan: add Telit 0x1050 composition (Daniele Palmas)
- btrfs: fix potential deadlock in the search ioctl (Josef Bacik)
- uaccess: Add non-pagefault user-space write function (Daniel Borkmann)
- uaccess: Add non-pagefault user-space read functions (Masami Hiramatsu)
- btrfs: set the lockdep class for log tree extent buffers (Josef Bacik)
- btrfs: Remove extraneous extent_buffer_get from tree_mod_log_rewind (Nikolay Borisov)
- btrfs: Remove redundant extent_buffer_get in get_old_root (Nikolay Borisov)
- btrfs: drop path before adding new uuid tree entry (Josef Bacik)
- include/linux/log2.h: add missing () around n in roundup_pow_of_two() (Jason Gunthorpe)
- thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 (Tony Lindgren)
- iommu/vt-d: Serialize IOMMU GCMD register modifications (Lu Baolu)
- tg3: Fix soft lockup when tg3_reset_task() fails. (Michael Chan)
- fix regression in "epoll: Keep a reference on files added to the check list" (Al Viro)
- net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Shung-Hsi Yu)
- perf tools: Correct SNOOPX field offset (Al Grant)
- nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Christophe JAILLET)
- bnxt_en: Fix PCI AER error recovery flow (Vasundhara Volam)
- bnxt_en: Check for zero dir entries in NVRAM. (Vasundhara Volam)
- gtp: add GTPA_LINK info to msg sent to userspace (Nicolas Dichtel)
- dmaengine: pl330: Fix burst length if burst size is smaller than bus width (Marek Szyprowski)
- net: arc_emac: Fix memleak in arc_mdio_probe (Dinghao Liu)
- ravb: Fixed to be able to unload modules (Yuusuke Ashizuka)
- net: systemport: Fix memleak in bcm_sysport_probe (Dinghao Liu)
- net: hns: Fix memleak in hns_nic_dev_probe (Dinghao Liu)
- netfilter: nf_tables: fix destination register zeroing (Florian Westphal)
- netfilter: nf_tables: incorrect enum nft_list_attributes definition (Pablo Neira Ayuso)
- netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Pablo Neira Ayuso)
- MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores (Florian Fainelli)
- MIPS: mm: BMIPS5000 has inclusive physical caches (Florian Fainelli)
- dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate() (Yu Kuai)
- batman-adv: bla: use netif_rx_ni when not in interrupt context (Jussi Kivilinna)
- batman-adv: Fix own OGM check in aggregated OGMs (Linus Lüssing)
- batman-adv: Avoid uninitialized chaddr when handling DHCP (Sven Eckelmann)
- dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling (Peter Ujfalusi)
- xen/xenbus: Fix granting of vmalloc'd memory (Simon Leiner)
- s390: don't trace preemption in percpu macros (Sven Schnelle)
- cpuidle: Fixup IRQ state (Peter Zijlstra)
- ceph: don't allow setlease on cephfs (Jeff Layton)
- hwmon: (applesmc) check status earlier. (Tom Rix)
- drm/msm: add shutdown support for display platform_driver (Krishna Manikandan)
- perf record/stat: Explicitly call out event modifiers in the documentation (Kim Phillips)
- HID: core: Sanitize event code and type when mapping input (Marc Zyngier)
- HID: core: Correctly handle ReportSize being zero (Marc Zyngier)
- dm crypt: add flags to optionally bypass kcryptd workqueues (Ignat Korchagin) [Orabug: 31998675]
- configfs: make ci_type field, some pointers and function arguments const (Bhumika Goyal) [Orabug: 32023670]
- drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses (Thomas Hellstrom) [Orabug: 32033773]
- i40e: Corrects i40e_setup_tc and i40e_xdp defined but not used warnings (John Donnelly) [Orabug: 32034055]
- SCSI: Corrects 'ret' not used warning (John Donnelly) [Orabug: 32041771]
- IB/mlx4: disable CQ time stamping (aru kolappan) [Orabug: 32042519]
- bnxt: Corrects warning: 'struct tc_cls_flower_offload' (John Donnelly) [Orabug: 32047140]
- qed: Corrects warning: 'qed_iwarp_ll2_slowpath' defined but not used (John Donnelly) [Orabug: 32052282]
-
Wed Oct 21 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2043.el7uek]
- Revert "XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information." (Somasundaram Krishnasamy) [Orabug: 32041544]
-
Fri Oct 16 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2042.el7uek]
- uek-rpm: Create initramfs at postinstall stage also. (Somasundaram Krishnasamy) [Orabug: 31358098]
- IB/ipoib: Arm "send_cq" to process completions in due time (Gerd Rausch) [Orabug: 31821366]
- hdlc_ppp: add range checks in ppp_cp_parse_cr() (Dan Carpenter) [Orabug: 31989188] {CVE-2020-25643}
- SUNRPC: Remove xprt_connect_status() again (John Donnelly) [Orabug: 32010393]
- geneve: add transport ports in route lookup for geneve (Mark Gray) [Orabug: 32014098] {CVE-2020-25645}
- nvme-fc: fix double-free scenarios on hw queues (James Smart) [Orabug: 32019909]
- x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (WANG Chao) [Orabug: 32021854]
- xfs: fix warning: unused variable 'sb' (John Donnelly) [Orabug: 32014589]
- nvme-pci: remove queue_count_ops for write_queues and poll_queues (Minwoo Im) [Orabug: 32016209]
- nvme: Corrects warning: unused variable 'startka' (John Donnelly) [Orabug: 32016209]
- uek-rpm: config-aarch64-embedded add fast_kexec (Henry Willard) [Orabug: 31981075]
- arm64: kexec: Add optional fast shutdown for kexec (Henry Willard) [Orabug: 31981075]
- ocfs2: remove unused ocfs2_prepare_inode_for_refcount() (John Donnelly) [Orabug: 32007779]
- rds: fixes warning: unused variable 'cache_sz_k' (John Donnelly) [Orabug: 32007782]
- panic: move disabling iommu to after dump_stack() (John Donnelly) [Orabug: 32009002]
- net: add high_order_alloc_disable sysctl (Eric Dumazet) [Orabug: 31907602]
- mm, page_alloc: double zone's batchsize (Aaron Lu) [Orabug: 31907602]
- mm/free_pcppages_bulk: prefetch buddy while not holding lock (Aaron Lu) [Orabug: 31907602]
- mm/free_pcppages_bulk: do not hold lock when picking pages to free (Aaron Lu) [Orabug: 31907602]
- btrfs: Don't submit any btree write bio if the fs has errors (Qu Wenruo) [Orabug: 31265339] {CVE-2019-19377} {CVE-2019-19377} {CVE-2019-19377}
- nvmet: Disable keep-alive timer when kato is cleared to 0h (Amit Engel) [Orabug: 31996193]
- uek-rpm: Add old OL keys to the default .blacklist keyring (Eric Snowberg) [Orabug: 31961117]
- certs: Add ability to preload revocation certs (Eric Snowberg) [Orabug: 31961117]
- certs: Move load_system_certificate_list to a common function (Eric Snowberg) [Orabug: 31961117]
- certs: Add EFI_CERT_X509_GUID support for dbx entries (Eric Snowberg) [Orabug: 31961117] {CVE-2020-26541}
- Revert "l2tp: initialise PPP sessions before registering them" (George Kennedy) [Orabug: 31902910]
- blk-mq: warning: unused variable 'ctx' (John Donnelly) [Orabug: 31915634]
- ghes: Corrects: warning: unused variable 'vaddr' [-Wunused-variable] (John Donnelly) [Orabug: 31915651]
- ACPI: properties: Implement get_match_data() callback (Sinan Kaya) [Orabug: 31915651]
- x86/mitigations: Restore paranoid checks for int3 handling (Boris Ostrovsky) [Orabug: 31999341]
- Linux 4.14.196 (Greg Kroah-Hartman)
- ALSA: usb-audio: Update documentation comment for MS2109 quirk (Hector Martin)
- HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Peilin Ye)
- tpm: Unify the mismatching TPM space buffer sizes (Jarkko Sakkinen)
- btrfs: check the right error variable in btrfs_del_dir_entries_in_log (Josef Bacik)
- usb: storage: Add unusual_uas entry for Sony PSZ drives (Alan Stern)
- USB: cdc-acm: rework notification_buffer resizing (Tom Rix)
- USB: gadget: u_f: Unbreak offset calculation in VLAs (Andy Shevchenko)
- USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() (Brooke Basile)
- USB: gadget: u_f: add overflow checks to VLA macros (Brooke Basile)
- usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() (Tang Bin)
- USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Cyril Roelandt)
- USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Kai-Heng Feng)
- usb: uas: Add quirk for PNY Pro Elite (Thinh Nguyen)
- USB: yurex: Fix bad gfp argument (Alan Stern)
- drm/amdgpu: Fix buffer overflow in INFO ioctl (Alex Deucher)
- device property: Fix the secondary firmware node handling in set_primary_fwnode() (Heikki Krogerus)
- PM: sleep: core: Fix the handling of pending runtime resume requests (Rafael J. Wysocki)
- xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Kai-Heng Feng)
- XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information. (Thomas Gleixner)
- writeback: Fix sync livelock due to b_dirty_time processing (Jan Kara)
- writeback: Avoid skipping inode writeback (Jan Kara)
- writeback: Protect inode->i_io_list with inode->i_lock (Jan Kara)
- serial: 8250: change lock order in serial8250_do_startup() (Sergey Senozhatsky)
- serial: 8250_exar: Fix number of ports for Commtech PCIe cards (Valmer Huhn)
- serial: pl011: Don't leak amba_ports entry on driver register error (Lukas Wunner)
- serial: pl011: Fix oops on -EPROBE_DEFER (Lukas Wunner)
- serial: samsung: Removes the IRQ not found warning (Tamseel Shams)
- vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize() (George Kennedy)
- vt: defer kfree() of vc_screenbuf in vc_do_resize() (Tetsuo Handa)
- USB: lvtest: return proper error code in probe (Evgeny Novikov)
- fbcon: prevent user font height or width change from causing potential out-of-bounds access (George Kennedy)
- btrfs: fix space cache memory leak after transaction abort (Filipe Manana)
- HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Hans de Goede)
- powerpc/perf: Fix soft lockups due to missed interrupt accounting (Athira Rajeev)
- net: gianfar: Add of_node_put() before goto statement (Sumera Priyadarsini)
- scsi: ufs: Clean up completed request without interrupt notification (Stanley Chu)
- scsi: ufs: Improve interrupt handling for shared interrupts (Adrian Hunter)
- scsi: ufs: Fix possible infinite loop in ufshcd_hold (Stanley Chu)
- s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Vineeth Vijayan)
- spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate (Amelie Delaunay)
- fs: prevent BUG_ON in submit_bh_wbc() (Xianting Tian)
- jbd2: abort journal if free a async write error metadata buffer (zhangyi (F))
- ext4: don't BUG on inconsistent journal feature (Jan Kara)
- jbd2: make sure jh have b_transaction set in refile/unfile_buffer (Lukas Czerner)
- usb: gadget: f_tcm: Fix some resource leaks in some error paths (Christophe JAILLET)
- i2c: rcar: in slave mode, clear NACK earlier (Wolfram Sang)
- null_blk: fix passing of REQ_FUA flag in null_handle_rq (Hou Pu)
- nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Tianjia Zhang)
- media: gpio-ir-tx: improve precision of transmitted signal due to scheduling (Sean Young)
- Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Zhi Chen)
- efi: provide empty efi_enter_virtual_mode implementation (Andrey Konovalov)
- USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Changming Liu)
- powerpc/spufs: add CONFIG_COREDUMP dependency (Arnd Bergmann)
- KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (David Brazdil)
- media: davinci: vpif_capture: fix potential double free (Evgeny Novikov)
- EDAC/ie31200: Fallback if host bridge device is already initialized (Jason Baron)
- scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Javed Hasan)
- ceph: fix potential mdsc use-after-free crash (Xiubo Li)
- scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Jing Xiangfeng)
- locking/lockdep: Fix overflow in presentation of average lock-time (Chris Wilson)
- drm/nouveau: Fix reference count leak in nouveau_connector_detect (Aditya Pakki)
- drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open (Aditya Pakki)
- f2fs: fix use-after-free issue (Li Guifu)
- cec-api: prevent leaking memory through hole in structure (Hans Verkuil)
- mips/vdso: Fix resource leaks in genvdso.c (Peng Fan)
- rtlwifi: rtl8192cu: Prevent leaking urb (Reto Schneider)
- PCI: Fix pci_create_slot() reference count leak (Qiushi Wu)
- omapfb: fix multiple reference count leaks due to pm_runtime_get_sync (Aditya Pakki)
- selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes A. Nunes do Rosario)
- scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy)
- drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails (Navid Emamdoost)
- drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config (Navid Emamdoost)
- drm/amd/display: fix ref count leak in amdgpu_drm_ioctl (Navid Emamdoost)
- drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms (Navid Emamdoost)
- drm/radeon: fix multiple reference count leak (Aditya Pakki)
- drm/amdkfd: Fix reference count leaks. (Qiushi Wu)
- iommu/iova: Don't BUG on invalid PFNs (Robin Murphy)
- scsi: target: tcmu: Fix crash on ARM during cmd completion (Bodo Stroesser)
- blktrace: ensure our debugfs dir exists (Luis Chamberlain)
- media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq() (Jia-Ju Bai)
- powerpc/xive: Ignore kmemleak false positives (Alexey Kardashevskiy)
- arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep (Stephan Gerhold)
- mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (Andy Shevchenko)
- ASoC: tegra: Fix reference count leaks. (Qiushi Wu)
- ALSA: pci: delete repeated words in comments (Randy Dunlap)
- gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Mark Tomlinson)
- ipvlan: fix device features (Mahesh Bandewar)
- tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Cong Wang)
- net: Fix potential wrong skb->protocol in skb_vlan_untag() (Miaohe Lin)
- powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Michael Ellerman)
- Linux 4.14.195 (Greg Kroah-Hartman)
- KVM: arm/arm64: Don't reschedule in unmap_stage2_range() (Will Deacon)
- clk: Evict unregistered clks from parent caches (Stephen Boyd)
- xen: don't reschedule in preemption off sections (Juergen Gross)
- mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Peter Xu)
- do_epoll_ctl(): clean the failure exits up a bit (Al Viro)
- epoll: Keep a reference on files added to the check list (Marc Zyngier)
- powerpc/pseries: Do not initiate shutdown when system is running on UPS (Vasant Hegde)
- net: dsa: b53: check for timeout (Tom Rix)
- hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Haiyang Zhang)
- bonding: fix active-backup failover for current ARP slave (Jiri Wiesner)
- vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson)
- ASoC: intel: Fix memleak in sst_media_open (Dinghao Liu)
- ASoC: msm8916-wcd-analog: fix register Interrupt offset (Srinivas Kandagatla)
- bonding: fix a potential double-unregister (Cong Wang)
- bonding: show saner speed for broadcast mode (Jarod Wilson)
- net: fec: correct the error path for regulator disable in probe (Fugang Duan)
- i40e: Fix crash during removing i40e driver (Grzegorz Szczurek)
- i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Przemyslaw Patynowski)
- alpha: fix annotation of io{read,write}{16,32}be() (Luc Van Oostenryck)
- xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Eiichi Tsukata)
- virtio_ring: Avoid loop when vq is broken in virtqueue_poll (Mao Wenan)
- scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Javed Hasan)
- cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Srinivas Pandruvada)
- jffs2: fix UAF problem (Zhe Li)
- xfs: fix inode quota reservation checks (Darrick J. Wong)
- m68knommu: fix overwriting of bits in ColdFire V3 cache control (Greg Ungerer)
- Input: psmouse - add a newline when printing 'proto' by sysfs (Xiongfeng Wang)
- media: vpss: clean up resources in init (Evgeny Novikov)
- rtc: goldfish: Enable interrupt in set_alarm() when necessary (Huacai Chen)
- media: budget-core: Improve exception handling in budget_register() (Chuhong Yuan)
- scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (Stanley Chu)
- spi: Prevent adding devices below an unregistering controller (Lukas Wunner)
- jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (zhangyi (F))
- ext4: fix checking of directory entry validity for inline directories (Jan Kara)
- mm, page_alloc: fix core hung in free_pcppages_bulk() (Charan Teja Reddy)
- mm: include CMA pages in lowmem_reserve at boot (Doug Berger)
- kernel/relay.c: fix memleak on destroy relay channel (Wei Yongjun)
- romfs: fix uninitialized memory leak in romfs_dev_read() (Jann Horn)
- btrfs: sysfs: use NOFS for device creation (Josef Bacik)
- btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (Qu Wenruo)
- btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range (Nikolay Borisov)
- btrfs: don't show full path of bind mounts in subvol= (Josef Bacik)
- btrfs: export helpers for subvolume name/id resolution (Marcos Paulo de Souza)
- powerpc: Allow 4224 bytes of stack expansion for the signal frame (Michael Ellerman)
- powerpc/mm: Only read faulting instruction when necessary in do_page_fault() (Christophe Leroy)
- khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Hugh Dickins)
- khugepaged: khugepaged_test_exit() check mmget_still_valid() (Hugh Dickins)
- perf probe: Fix memory leakage when the probe point is not found (Masami Hiramatsu)
- drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (Chris Wilson)
- Linux 4.14.194 (Greg Kroah-Hartman)
- dm cache: remove all obsolete writethrough-specific code (Mike Snitzer)
- dm cache: pass cache structure to mode functions (Mike Snitzer)
- genirq/affinity: Make affinity setting if activated opt-in (Thomas Gleixner)
- genirq/affinity: Handle affinity setting on inactive interrupts correctly (Thomas Gleixner)
- khugepaged: retract_page_tables() remember to test exit (Hugh Dickins)
- sh: landisk: Add missing initialization of sh_io_port_base (Geert Uytterhoeven)
- tools build feature: Quote CC and CXX for their arguments (Daniel Díaz)
- perf bench mem: Always memset source before memcpy (Vincent Whitchurch)
- ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Dinghao Liu)
- mfd: dln2: Run event handler loop under spinlock (Andy Shevchenko)
- test_kmod: avoid potential double free in trigger_config_run_type() (Tiezhu Yang)
- fs/ufs: avoid potential u32 multiplication overflow (Colin Ian King)
- net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (Wang Hai)
- drm/vmwgfx: Fix two list_for_each loop exit tests (Dan Carpenter)
- drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (Dan Carpenter)
- Input: sentelic - fix error return when fsp_reg_write fails (Colin Ian King)
- i2c: rcar: avoid race when unregistering slave (Wolfram Sang)
- tools build feature: Use CC and CXX from parent (Thomas Hebb)
- pwm: bcm-iproc: handle clk_get_rate() return (Rayagonda Kokatanur)
- clk: clk-atlas6: fix return value check in atlas6_clk_init() (Xu Wang)
- i2c: rcar: slave: only send STOP event when we have been addressed (Wolfram Sang)
- iommu/vt-d: Enforce PASID devTLB field mask (Liu Yi L)
- iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (Colin Ian King)
- dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Ming Lei)
- gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (Steve Longerbeam)
- USB: serial: ftdi_sio: clean up receive processing (Johan Hovold)
- USB: serial: ftdi_sio: make process-packet buffer unsigned (Johan Hovold)
- RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib)
- mfd: arizona: Ensure 32k clock is put on driver unbind and error (Charles Keepax)
- drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() (Liu Ying)
- perf intel-pt: Fix FUP packet state (Adrian Hunter)
- pseries: Fix 64 bit logical memory block panic (Anton Blanchard)
- watchdog: f71808e_wdt: clear watchdog timeout occurred flag (Ahmad Fatoum)
- watchdog: f71808e_wdt: remove use of wrong watchdog_info option (Ahmad Fatoum)
- watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (Ahmad Fatoum)
- tracing: Use trace_sched_process_free() instead of exit() for pid tracing (Steven Rostedt (VMware))
- tracing/hwlat: Honor the tracing_cpumask (Kevin Hao)
- kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (Muchun Song)
- ftrace: Setup correct FTRACE_FL_REGS flags for module (Chengming Zhou)
- ext2: fix missing percpu_counter_inc (Mikulas Patocka)
- MIPS: CPU#0 is not hotpluggable (Huacai Chen)
- mac80211: fix misplaced while instead of if (Johannes Berg)
- bcache: allocate meta data pages as compound pages (Coly Li)
- md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (ChangSyun Peng)
- net/compat: Add missing sock updates for SCM_RIGHTS (Kees Cook)
- net: stmmac: dwmac1000: provide multicast filter fallback (Jonathan McDowell)
- net: ethernet: stmmac: Disable hardware multicast filter (Jonathan McDowell)
- powerpc: Fix circular dependency between percpu.h and mmu.h (Michael Ellerman)
- xtensa: fix xtensa_pmu_setup prototype (Max Filippov)
- iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (Alexandru Ardelean)
- dt-bindings: iio: io-channel-mux: Fix compatible string in example code (Christian Eggers)
- btrfs: fix memory leaks after failure to lookup checksums during inode logging (Filipe Manana)
- btrfs: don't allocate anonymous block device for user invisible roots (Qu Wenruo)
- PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (Rafael J. Wysocki)
- smb3: warn on confusing error scenario with sec=krb5 (Steve French)
- net: initialize fastreuse on inet_inherit_port (Tim Froidcoeur)
- xen/balloon: make the balloon wait interruptible (Roger Pau Monne)
- xen/balloon: fix accounting in alloc_xenballooned_pages error path (Roger Pau Monne)
- irqdomain/treewide: Free firmware node after domain removal (Jon Derrick)
- ARM: 8992/1: Fix unwind_frame for clang-built kernels (Nathan Huckleberry)
- parisc: mask out enable and reserved bits from sba imask (Sven Schnelle)
- parisc: Implement __smp_store_release and __smp_load_acquire barriers (John David Anglin)
- mtd: rawnand: qcom: avoid write to unavailable register (Sivaprakash Murugesan)
- spi: spidev: Align buffers for DMA (Christian Eggers)
- 9p: Fix memory leak in v9fs_mount (Zheng Bin)
- ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Hector Martin)
- fs/minix: reject too-large maximum file size (Eric Biggers)
- fs/minix: don't allow getting deleted inodes (Eric Biggers)
- fs/minix: check return value of sb_getblk() (Eric Biggers)
- bitfield.h: don't compile-time validate _val in FIELD_FIT (Jakub Kicinski)
- crypto: ccp - Fix use of merged scatterlists (John Allen)
- crypto: qat - fix double free in qat_uclo_create_batch_init_list (Tom Rix)
- ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Hector Martin)
- ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Hector Martin)
- ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Mirko Dietrich)
- USB: serial: cp210x: enable usb generic throttle/unthrottle (Brant Merryman)
- USB: serial: cp210x: re-enable auto-RTS on open (Brant Merryman)
- net: Set fput_needed iff FDPUT_FPUT is set (Miaohe Lin)
- net: refactor bind_bucket fastreuse into helper (Tim Froidcoeur)
- net/nfc/rawsock.c: add CAP_NET_RAW check. (Qingyu Li)
- drivers/net/wan/lapbether: Added needed_headroom and a skb->len check (Xie He)
- af_packet: TPACKET_V3: fix fill status rwlock imbalance (John Ogness)
- crypto: aesni - add compatibility with IAS (Jian Cai)
- x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Eric Dumazet)
- pinctrl-single: fix pcs_parse_pinconf() return value (Drew Fustini)
- dlm: Fix kobject memleak (Wang Hai)
- fsl/fman: fix eth hash table allocation (Florinel Iordache)
- fsl/fman: check dereferencing null pointer (Florinel Iordache)
- fsl/fman: fix unreachable code (Florinel Iordache)
- fsl/fman: fix dereference null return value (Florinel Iordache)
- fsl/fman: use 32-bit unsigned integer (Florinel Iordache)
- net: spider_net: Fix the size used in a 'dma_free_coherent()' call (Christophe JAILLET)
- liquidio: Fix wrong return value in cn23xx_get_pf_num() (Tianjia Zhang)
- net: ethernet: aquantia: Fix wrong return value (Tianjia Zhang)
- tools, build: Propagate build failures from tools/build/Makefile.build (Andrii Nakryiko)
- wl1251: fix always return 0 error (Wang Hai)
- s390/qeth: don't process empty bridge port events (Julian Wiedmann)
- selftests/powerpc: Fix online CPU selection (Sandipan Das)
- PCI: Release IVRS table in AMD ACS quirk (Hanjun Guo)
- selftests/powerpc: Fix CPU affinity for child process (Harish)
- Bluetooth: hci_serdev: Only unregister device if it was registered (Nicolas Boichat)
- power: supply: check if calc_soc succeeded in pm860x_init_battery (Tom Rix)
- Smack: prevent underflow in smk_set_cipso() (Dan Carpenter)
- Smack: fix another vsscanf out of bounds (Dan Carpenter)
- net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration (Chris Packham)
- scsi: mesh: Fix panic after host or bus reset (Finn Thain)
- usb: dwc2: Fix error path in gadget registration (Marek Szyprowski)
- MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() (Yu Kuai)
- coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() (Sai Prakash Ranjan)
- thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() (Dan Carpenter)
- USB: serial: iuu_phoenix: fix led-activity helpers (Johan Hovold)
- drm/imx: tve: fix regulator_disable error path (Marco Felsch)
- PCI/ASPM: Add missing newline in sysfs 'policy' (Xiongfeng Wang)
- staging: rtl8192u: fix a dubious looking mask before a shift (Colin Ian King)
- powerpc/vdso: Fix vdso cpu truncation (Milton Miller)
- mwifiex: Prevent memory corruption handling keys (Dan Carpenter)
- scsi: scsi_debug: Add check for sdebug_max_queue during module init (John Garry)
- drm/bridge: sil_sii8620: initialize return of sii8620_readb (Tom Rix)
- drm: panel: simple: Fix bpc for LG LB070WV8 panel (Laurent Pinchart)
- leds: core: Flush scheduled work for system suspend (Kai-Heng Feng)
- PCI: Fix pci_cfg_wait queue locking problem (Bjorn Helgaas)
- xfs: fix reflink quota reservation accounting error (Darrick J. Wong)
- media: exynos4-is: Add missed check for pinctrl_lookup_state() (Chuhong Yuan)
- media: firewire: Using uninitialized values in node_probe() (Dan Carpenter)
- ipvs: allow connection reuse for unconfirmed conntrack (Julian Anastasov)
- scsi: eesox: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- scsi: powertec: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- drm/radeon: fix array out-of-bounds read and write issues (Colin Ian King)
- cxl: Fix kobject memleak (Wang Hai)
- drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline (Emil Velikov)
- scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() (Christophe JAILLET)
- ASoC: Intel: bxt_rt298: add missing .owner field (Pierre-Louis Bossart)
- media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() (Chuhong Yuan)
- leds: lm355x: avoid enum conversion warning (Arnd Bergmann)
- drm/arm: fix unintentional integer overflow on left shift (Colin Ian King)
- iio: improve IIO_CONCENTRATION channel type description (Tomasz Duszynski)
- video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call (Christophe JAILLET)
- console: newport_con: fix an issue about leak related system resources (Dejin Zheng)
- video: fbdev: sm712fb: fix an issue about iounmap for a wrong address (Dejin Zheng)
- agp/intel: Fix a memory leak on module initialisation failure (Qiushi Wu)
- ACPICA: Do not increment operation_region reference counts for field units (Erik Kaneda)
- bcache: fix super block seq numbers comparision in register_cache_set() (Coly Li)
- dyndbg: fix a BUG_ON in ddebug_describe_flags (Jim Cromie)
- usb: bdc: Halt controller on suspend (Danesh Petigara)
- bdc: Fix bug causing crash after multiple disconnects (Sasi Kumar)
- usb: gadget: net2280: fix memory leak on probe error handling paths (Evgeny Novikov)
- gpu: host1x: debug: Fix multiple channels emitting messages simultaneously (Dmitry Osipenko)
- iwlegacy: Check the return value of pcie_capability_read_*() (Bolarinwa Olayemi Saheed)
- brcmfmac: set state of hanger slot to FREE when flushing PSQ (Wright Feng)
- brcmfmac: To fix Bss Info flag definition Bug (Prasanna Kerekoppa)
- mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Paul E. McKenney)
- irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock (Bartosz Golaszewski)
- drm/debugfs: fix plain echo to connector "force" attribute (Michael Tretter)
- drm/nouveau: fix multiple instances of reference count leaks (Aditya Pakki)
- arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding (Ricardo Cañuelo)
- md-cluster: fix wild pointer of unlock_all_bitmaps() (Zhao Heming)
- video: fbdev: neofb: fix memory leak in neo_scan_monitor() (Evgeny Novikov)
- drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync (Aditya Pakki)
- fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Paul E. McKenney)
- Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Lihong Kou)
- drm/tilcdc: fix leak & null ref in panel_connector_get_modes (Tomi Valkeinen)
- ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() (Yu Kuai)
- spi: lantiq: fix: Rx overflow error in full duplex mode (Dilip Kota)
- ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() (yu kuai)
- platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() (Lu Wei)
- platform/x86: intel-hid: Fix return value check in check_acpi_dev() (Lu Wei)
- m68k: mac: Fix IOP status/control register writes (Finn Thain)
- m68k: mac: Don't send IOP message until channel is idle (Finn Thain)
- arm64: dts: exynos: Fix silent hang after boot on Espresso (Alim Akhtar)
- arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property (Stephan Gerhold)
- EDAC: Fix reference count leaks (Qiushi Wu)
- arm64: dts: rockchip: fix rk3399-puma gmac reset gpio (Heiko Stuebner)
- arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio (Heiko Stuebner)
- sched: correct SD_flags returned by tl->sd_flags() (Peng Liu)
- x86/mce/inject: Fix a wrong assignment of i_mce.status (Zhenzhong Duan)
- cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone() (Yang Yingliang)
- HID: input: Fix devices that return multiple bytes in battery report (Grant Likely)
- tracepoint: Mark __tracepoint_string's __used (Nick Desaulniers)
- Smack: fix use-after-free in smk_write_relabel_self() (Eric Biggers)
- rxrpc: Fix race between recvmsg and sendmsg on immediate call failure (David Howells)
- usb: hso: check for return value in hso_serial_common_create() (Rustam Kovhaev)
- selftests/net: relax cpu affinity requirement in msg_zerocopy test (Willem de Bruijn)
- Revert "vxlan: fix tos value before xmit" (Hangbin Liu)
- openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Peilin Ye)
- net: gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi)
- hv_netvsc: do not use VF device if link is down (Stephen Hemminger)
- net: lan78xx: replace bogus endpoint lookup (Johan Hovold)
- vxlan: Ensure FDB dump is performed under RCU (Ido Schimmel)
- net: ethernet: mtk_eth_soc: fix MTU warnings (Landen Chao)
- ipv6: fix memory leaks on IPV6_ADDRFORM path (Cong Wang)
- ipv4: Silence suspicious RCU usage warning (Ido Schimmel)
- xattr: break delegations in {set,remove}xattr (Frank van der Linden)
- Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Dexuan Cui)
- tools lib traceevent: Fix memory leak in process_dynamic_array_len (Philippe Duplessis-Guindon)
- atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent (Xin Xiong)
- igb: reinit_locked() should be called with rtnl_lock (Francesco Ruggeri)
- cfg80211: check vendor command doit pointer before use (Julian Squires)
- i2c: slave: add sanity check when unregistering (Wolfram Sang)
- i2c: slave: improve sanity check when registering (Wolfram Sang)
- drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure (Ben Skeggs)
- drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Ben Skeggs)
- net/9p: validate fds in p9_fd_open (Christoph Hellwig)
- leds: 88pm860x: fix use-after-free on unbind (Johan Hovold)
- leds: lm3533: fix use-after-free on unbind (Johan Hovold)
- leds: da903x: fix use-after-free on unbind (Johan Hovold)
- leds: wm831x-status: fix use-after-free on unbind (Johan Hovold)
- mtd: properly check all write ioctls for permissions (Greg Kroah-Hartman)
- binder: Prevent context manager from incrementing ref 0 (Jann Horn)
- omapfb: dss: Fix max fclk divider for omap36xx (Adam Ford)
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Peilin Ye)
- Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Peilin Ye)
- Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Peilin Ye)
- staging: android: ashmem: Fix lockdep warning for write operation (Suren Baghdasaryan)
- ALSA: seq: oss: Serialize ioctls (Takashi Iwai)
- usb: xhci: Fix ASMedia ASM1142 DMA addressing (Forest Crossman)
- usb: xhci: define IDs for various ASMedia host controllers (Forest Crossman)
- USB: iowarrior: fix up report size handling for some devices (Greg Kroah-Hartman)
- net/mlx5e: Don't support phys switch id if not in switchdev mode (Roi Dayan)
- USB: serial: qcserial: add EM7305 QDL product ID (Erik Ekman)
- Linux 4.14.193 (Greg Kroah-Hartman)
- ARM: 8702/1: head-common.S: Clear lr before jumping to start_kernel() (Geert Uytterhoeven)
- ext4: fix direct I/O read error (Jiang Ying)
- random32: move the pseudo-random 32-bit definitions to prandom.h (Linus Torvalds)
- random32: remove net_rand_state from the latent entropy gcc plugin (Linus Torvalds)
- random: fix circular include dependency on arm64 after addition of percpu.h (Willy Tarreau)
- ARM: percpu.h: fix build error (Grygorii Strashko)
- Revert "scsi: libsas: direct call probe and destruct" (Greg Kroah-Hartman)
- Linux 4.14.192 (Greg Kroah-Hartman)
- x86/i8259: Use printk_deferred() to prevent deadlock (Thomas Gleixner)
- KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled (Wanpeng Li)
- xen-netfront: fix potential deadlock in xennet_remove() (Andrea Righi)
- cxgb4: add missing release on skb in uld_send() (Navid Emamdoost)
- x86/unwind/orc: Fix ORC for newly forked tasks (Josh Poimboeuf)
- Revert "i2c: cadence: Fix the hold bit setting" (Raviteja Narayanam)
- net: ethernet: ravb: exit if re-initialization fails in tx timeout (Yoshihiro Shimoda)
- parisc: add support for cmpxchg on u8 pointers (Liam Beguin)
- nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame (Navid Emamdoost)
- qed: Disable "MFW indication via attention" SPAM every 5 minutes (Laurence Oberman)
- usb: hso: Fix debug compile warning on sparc32 (Geert Uytterhoeven)
- arm64: csum: Fix handling of bad packets (Robin Murphy)
- mac80211: mesh: Free pending skb when destroying a mpath (Remi Pommarel)
- mac80211: mesh: Free ie data when leaving mesh (Remi Pommarel)
- bpf: Fix map leak in HASH_OF_MAPS map (Andrii Nakryiko)
- ibmvnic: Fix IRQ mapping disposal in error path (Thomas Falcon)
- mlxsw: core: Free EMAD transactions using kfree_rcu() (Ido Schimmel)
- mlxsw: core: Increase scope of RCU read-side critical section (Ido Schimmel)
- mlx4: disable device on shutdown (Jakub Kicinski)
- net: lan78xx: fix transfer-buffer memory leak (Johan Hovold)
- net: lan78xx: add missing endpoint sanity check (Johan Hovold)
- sh: Fix validation of system call number (Michael Karcher)
- selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Tanner Love)
- net/x25: Fix null-ptr-deref in x25_disconnect (YueHaibing)
- net/x25: Fix x25_neigh refcnt leak when x25 disconnect (Xiyu Yang)
- xfs: fix missed wakeup on l_flush_wait (Rik van Riel)
- x86, vmlinux.lds: Page-align end of ..page_aligned sections (Joerg Roedel)
- x86/build/lto: Fix truncated .bss with -fdata-sections (Sami Tolvanen)
- 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work (Wang Hai)
- 9p/trans_fd: abort p9_read_work if req status changed (Dominique Martinet)
- f2fs: check if file namelen exceeds max value (Sheng Yong)
- f2fs: check memory boundary by insane namelen (Jaegeuk Kim)
- drm: hold gem reference until object is no longer accessed (Steve Cohen)
- drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() (Peilin Ye)
- ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints (Will Deacon)
- wireless: Use offsetof instead of custom macro. (Pi-Hsun Shih)
- PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Robert Hancock)
- iio: imu: adis16400: fix memory leak (Sasha Levin)
- crypto: ccp - Release all allocated memory if sha type is invalid (Navid Emamdoost)
- scsi: libsas: direct call probe and destruct (Jason Yan)
-
Fri Oct 09 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2041.el7uek]
- btrfs: only search for left_info if there is no right_info in try_merge_free_space (Josef Bacik) [Orabug: 31351024] {CVE-2019-19448} {CVE-2019-19448}
- sysctl: handle overflow in proc_get_long (Christian Brauner) [Orabug: 30909367]
- xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [Orabug: 31895823] {CVE-2020-14385}
- RDS: add module parameter to allow module unload or not (Hans Westgaard Ry) [Orabug: 31019519]
- rds: Revert "Disable module unload by default" (Hans Westgaard Ry) [Orabug: 31019519]
- nbd_genl_status: null check for nla_nest_start (Navid Emamdoost) [Orabug: 31351790] {CVE-2019-16089}
- mstflint_access: Update driver code to v4.15.0-1 from Github (Itay Avraham) [Orabug: 31682344]
- vgacon: remove software scrollback support (Linus Torvalds) [Orabug: 31914674] {CVE-2020-14390}
- fbcon: remove soft scrollback code (Linus Torvalds) [Orabug: 31914674] {CVE-2020-14390}
- rds/tcp: Enhance stats maintained by rds (Rao Shoaib) [Orabug: 31933717]
- uek-rpm: Update secure boot UEK signing certificates (Brian Maly) [Orabug: 31966609]
- EDAC/i10nm: Update driver to support different bus number config register offsets (Qiuxu Zhuo) [Orabug: 31974251]
- EDAC, {skx,i10nm}: Make some configurations CPU model specific (Qiuxu Zhuo) [Orabug: 31974251]
-
Fri Oct 02 2020 Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com> [4.14.35-2040.el7uek]
- KVM: x86: always expose VIRT_SSBD to guests (Paolo Bonzini) [Orabug: 31916293]
- block: allow for_each_bvec to support zero len bvec (Ming Lei) [Orabug: 31955140] {CVE-2020-25641}
- bpf: ensure helper ids match between UEK5, UEK6 and upstream (Alan Maguire) [Orabug: 31860415]
- netfilter: ctnetlink: add a range check for l3/l4 protonum (Will McVicker) [Orabug: 31872860] {CVE-2020-25211}
- Linux 4.14.191 (Greg Kroah-Hartman)
- regmap: debugfs: check count when read regmap file (Peng Fan)
- mm/page_owner.c: remove drain_all_pages from init_early_allocated_pages (Oscar Salvador)
- tcp: allow at most one TLP probe per flight (Yuchung Cheng)
- rtnetlink: Fix memory(net_device) leak when ->newlink fails (Weilong Chen)
- ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Wei Yongjun)
- AX.25: Prevent integer overflows in connect and sendmsg (Dan Carpenter)
- rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA (David Howells)
- net: udp: Fix wrong clean up for IS_UDPLITE macro (Miaohe Lin)
- net-sysfs: add a newline when printing 'tx_timeout' by sysfs (Xiongfeng Wang)
- drivers/net/wan/x25_asy: Fix to make it work (Xie He)
- dev: Defer free of skbs in flush_backlog (Subash Abhinov Kasiviswanathan)
- AX.25: Prevent out-of-bounds read in ax25_sendmsg() (Peilin Ye)
- AX.25: Fix out-of-bounds read in ax25_connect() (Peilin Ye)
- Linux 4.14.190 (Greg Kroah-Hartman)
- ath9k: Fix regression with Atheros 9271 (Mark O'Donovan)
- ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Qiujun Huang)
- parisc: Add atomic64_set_release() define to avoid CPU soft lockups (John David Anglin)
- io-mapping: indicate mapping failure (Michael J. Ruhl)
- mm/memcg: fix refcount error while moving and swapping (Hugh Dickins)
- Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation (Fangrui Song)
- vt: Reject zero-sized screen buffer size. (Tetsuo Handa)
- fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins. (Tetsuo Handa)
- serial: 8250_mtk: Fix high-speed baud rates clamping (Serge Semin)
- serial: 8250: fix null-ptr-deref in serial8250_start_tx() (Yang Yingliang)
- staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support (Ian Abbott)
- staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift (Ian Abbott)
- staging: wlan-ng: properly check endpoint types (Rustam Kovhaev)
- Revert "cifs: Fix the target file was deleted when rename failed." (Steve French)
- usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Forest Crossman)
- usb: xhci-mtk: fix the failure of bandwidth allocation (Chunfeng Yun)
- binder: Don't use mmput() from shrinker function. (Tetsuo Handa)
- x86: math-emu: Fix up 'cmp' insn for clang ias (Arnd Bergmann)
- arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP (Will Deacon)
- usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init() (Evgeny Novikov)
- Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Ilya Katsnelson)
- dmaengine: ioat setting ioat timeout as module parameter (Leonid Ravich)
- hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow (Evgeny Novikov)
- regmap: dev_get_regmap_match(): fix string comparison (Marc Kleine-Budde)
- spi: mediatek: use correct SPI_CFG2_REG MACRO (leilk.liu)
- dmaengine: tegra210-adma: Fix runtime PM imbalance on error (Dinghao Liu)
- HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Hans de Goede)
- HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Federico Ricchiuto)
- scripts/decode_stacktrace: strip basepath from all paths (Pi-Hsun Shih)
- serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (Matthew Howell)
- bonding: check return value of register_netdevice() in bond_newlink() (Cong Wang)
- i2c: rcar: always clear ICSAR to avoid side effects (Wolfram Sang)
- ipvs: fix the connection sync failed in some cases (guodeqing)
- mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Liu Jian)
- bonding: check error value of register_netdevice() immediately (Taehee Yoo)
- net: smc91x: Fix possible memory leak in smc_drv_probe() (Wang Hai)
- drm: sun4i: hdmi: Fix inverted HPD result (Chen-Yu Tsai)
- net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Sergey Organov)
- ax88172a: fix ax88172a_unbind() failures (George Kennedy)
- hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path (Christophe JAILLET)
- bnxt_en: Fix race when modifying pause settings. (Vasundhara Volam)
- btrfs: fix page leaks after failure to lock page for delalloc (Robbie Ko)
- btrfs: fix mount failure caused by race with umount (Boris Burkov)
- btrfs: fix double free on ulist after backref resolution failure (Filipe Manana)
- ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Hans de Goede)
- ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Takashi Iwai)
- uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov)
- spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours (Vladimir Oltean)
- SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Olga Kornievskaia)
- irqdomain/treewide: Keep firmware node unconditionally allocated (Thomas Gleixner)
- drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Ben Skeggs)
- net: sky2: initialize return of gm_phy_read (Tom Rix)
- drivers/net/wan/lapbether: Fixed the value of hard_header_len (Xie He)
- xtensa: update *pos in cpuinfo_op.next (Max Filippov)
- xtensa: fix __sync_fetch_and_{and,or}_4 declarations (Max Filippov)
- scsi: scsi_transport_spi: Fix function pointer check (Tom Rix)
- mac80211: allow rx of mesh eapol frames with default rx key (Markus Theil)
- pinctrl: amd: fix npins for uart0 in kerncz_groups (Jacky Hu)
- gpio: arizona: put pm_runtime in case of failure (Navid Emamdoost)
- gpio: arizona: handle pm_runtime_get_sync failure case (Navid Emamdoost)
- Linux 4.14.189 (Greg Kroah-Hartman)
- rxrpc: Fix trace string (David Howells)
- libceph: don't omit recovery_deletes in target_copy() (Ilya Dryomov)
- sched/fair: handle case of task_h_load() returning 0 (Vincent Guittot)
- arm64: ptrace: Override SPSR.SS when single-stepping is enabled (Will Deacon)
- thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power (Finley Xiao)
- misc: atmel-ssc: lock with mutex instead of spinlock (Michał Mirosław)
- dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler (Krzysztof Kozlowski)
- intel_th: pci: Add Emmitsburg PCH support (Alexander Shishkin)
- intel_th: pci: Add Tiger Lake PCH-H support (Alexander Shishkin)
- intel_th: pci: Add Jasper Lake CPU support (Alexander Shishkin)
- hwmon: (emc2103) fix unable to change fan pwm1_enable attribute (Vishwas M)
- MIPS: Fix build for LTS kernel caused by backporting lpj adjustment (Huacai Chen)
- timer: Fix wheel index calculation on last level (Frederic Weisbecker)
- uio_pdrv_genirq: fix use without device tree and no interrupt (Esben Haabendal)
- Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (David Pedersen)
- mei: bus: don't clean driver pointer (Alexander Usyskin)
- fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Chirantan Ekbote)
- virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial (Alexander Lobakin)
- USB: serial: option: add Quectel EG95 LTE modem (AceLan Kao)
- USB: serial: option: add GosunCn GM500 series (Jörgen Storvist)
- USB: serial: ch341: add new Product ID for CH340 (Igor Moura)
- USB: serial: cypress_m8: enable Simply Automated UPB PIM (James Hilliard)
- USB: serial: iuu_phoenix: fix memory corruption (Johan Hovold)
- usb: gadget: function: fix missing spinlock in f_uac1_legacy (Zhang Qiang)
- usb: chipidea: core: add wakeup support for extcon (Peter Chen)
- usb: dwc2: Fix shutdown callback in platform (Minas Harutyunyan)
- USB: c67x00: fix use after free in c67x00_giveback_urb (Tom Rix)
- ALSA: usb-audio: Fix race against the error recovery URB submission (Takashi Iwai)
- ALSA: line6: Perform sanity check for each URB creation (Takashi Iwai)
- HID: magicmouse: do not set up autorepeat (Dmitry Torokhov)
- mtd: rawnand: oxnas: Release all devices in the _remove() path (Miquel Raynal)
- mtd: rawnand: oxnas: Unregister all devices on error (Miquel Raynal)
- mtd: rawnand: oxnas: Keep track of registered devices (Miquel Raynal)
- mtd: rawnand: brcmnand: fix CS0 layout (Álvaro Fernández Rojas)
- perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Jin Yao)
- copy_xstate_to_kernel: Fix typo which caused GDB regression (Kevin Buettner)
- ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema (Krzysztof Kozlowski)
- Revert "thermal: mediatek: fix register index error" (Enric Balletbo i Serra)
- staging: comedi: verify array index is correct before using it (Dan Carpenter)
- usb: gadget: udc: atmel: fix uninitialized read in debug printk (Michał Mirosław)
- spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate (Marc Kleine-Budde)
- arm64: dts: meson: add missing gxl rng clock (Jerome Brunet)
- phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked (Colin Ian King)
- iio:health:afe4404 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- ACPI: video: Use native backlight on Acer TravelMate 5735Z (Paul Menzel)
- ACPI: video: Use native backlight on Acer Aspire 5783z (Hans de Goede)
- mmc: sdhci: do not enable card detect interrupt for gpio cd type (Haibo Chen)
- doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode (Neil Armstrong)
- Revert "usb/xhci-plat: Set PM runtime as active on resume" (Sasha Levin)
- Revert "usb/ehci-platform: Set PM runtime as active on resume" (Sasha Levin)
- Revert "usb/ohci-platform: Fix a warning when hibernating" (Sasha Levin)
- of: of_mdio: Correct loop scanning logic (Florian Fainelli)
- net: dsa: bcm_sf2: Fix node reference count (Florian Fainelli)
- spi: fix initial SPI_SR value in spi-fsl-dspi (Angelo Dureghello)
- spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer (Krzysztof Kozlowski)
- iio:health:afe4403 Fix timestamp alignment and prevent data leak. (Jonathan Cameron)
- iio:pressure:ms5611 Fix buffer element alignment (Jonathan Cameron)
- iio: pressure: zpa2326: handle pm_runtime_get_sync failure (Navid Emamdoost)
- iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() (Chuhong Yuan)
- iio: magnetometer: ak8974: Fix runtime PM imbalance on error (Dinghao Liu)
- iio:humidity:hdc100x Fix alignment and data leak issues (Jonathan Cameron)
- iio:magnetometer:ak8974: Fix alignment and data leak issues (Jonathan Cameron)
- arm64: alternative: Use true and false for boolean values (Gustavo A. R. Silva)
- i2c: eg20t: Load module automatically if ID matches (Andy Shevchenko)
- gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson)
- tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Vasily Averin)
- drm/exynos: fix ref count leak in mic_pre_enable (Navid Emamdoost)
- cgroup: Fix sock_cgroup_data on big-endian. (Cong Wang)
- cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Cong Wang)
- tcp: md5: do not send silly options in SYNCOOKIES (Eric Dumazet)
- tcp: make sure listeners don't initialize congestion-control state (Christoph Paasch)
- net_sched: fix a memory leak in atm_tc_init() (Cong Wang)
- tcp: md5: allow changing MD5 keys in all socket states (Eric Dumazet)
- tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Eric Dumazet)
- tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Eric Dumazet)
- net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (AceLan Kao)
- net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Martin Varghese)
- llc: make sure applications use ARPHRD_ETHER (Eric Dumazet)
- l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long)
- ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg (Sabrina Dubroca)
- genetlink: remove genl_bind (Sean Tranchetti)
- s390/mm: fix huge pte soft dirty copying (Janosch Frank)
- ARC: elf: use right ELF_ARCH (Vineet Gupta)
- ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE (Vineet Gupta)
- dm: use noio when sending kobject event (Mikulas Patocka)
- drm/radeon: fix double free (Tom Rix)
- btrfs: fix fatal extent_buffer readahead vs releasepage race (Boris Burkov)
- Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb" (Greg Kroah-Hartman)
- KVM: x86: Mark CR4.TSD as being possibly owned by the guest (Sean Christopherson)
- KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Sean Christopherson)
- KVM: x86: bit 8 of non-leaf PDPEs is not reserved (Paolo Bonzini)
- KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Scull)
- KVM: arm64: Fix definition of PAGE_HYP_DEVICE (Will Deacon)
- ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Hector Martin)
- ALSA: hda - let hs_mic be picked ahead of hp_mic (Hui Wang)
- ALSA: opl3: fix infoleak in opl3 (xidongwang)
- mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ido Schimmel)
- net: macb: mark device wake capable when "magic-packet" property present (Nicolas Ferre)
- nbd: Fix memory leak in nbd_add_socket (Zheng Bin)
- arm64: kgdb: Fix single-step exception handling oops (Wei Li)
- ALSA: compress: fix partial_drain completion state (Vinod Koul)
- smsc95xx: avoid memory leak in smsc95xx_bind (Andre Edich)
- smsc95xx: check return value of smsc95xx_reset (Andre Edich)
- net: cxgb4: fix return error value in t4_prep_fw (Li Heng)
- x86/entry: Increase entry_stack size to a full page (Peter Zijlstra)
- nvme-rdma: assign completion vector correctly (Max Gurtovoy)
- scsi: mptscsih: Fix read sense data size (Tomas Henzl)
- ARM: imx6: add missing put_device() call in imx6q_suspend_init() (yu kuai)
- cifs: update ctime and mtime during truncate (Zhang Xiaoxu)
- s390/kasan: fix early pgm check handler execution (Vasily Gorbik)
- ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ciara Loftus)
- spi: spidev: fix a potential use-after-free in spidev_release() (Zhenzhong Duan)
- spi: spidev: fix a race between spidev_release and spidev_remove (Zhenzhong Duan)
- gpu: host1x: Detach driver on unregister (Thierry Reding)
- ARM: dts: omap4-droid4: Fix spi configuration and increase rate (Tony Lindgren)
- spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths (Krzysztof Kozlowski)
- spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ (Chuanhua Han)
- spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer (Krzysztof Kozlowski)
- spi: spi-fsl-dspi: Adding shutdown hook (Peng Ma)
- KVM: s390: reduce number of IO pins to 1 (Christian Borntraeger)
- Linux 4.14.188 (Greg Kroah-Hartman)
- efi: Make it possible to disable efivar_ssdt entirely (Peter Jones)
- dm zoned: assign max_io_len correctly (Hou Tao)
- irqchip/gic: Atomically update affinity (Marc Zyngier)
- MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen (Hauke Mehrtens)
- cifs: Fix the target file was deleted when rename failed. (Zhang Xiaoxu)
- SMB3: Honor persistent/resilient handle flags for multiuser mounts (Paul Aurich)
- SMB3: Honor 'seal' flag for multiuser mounts (Paul Aurich)
- Revert "ALSA: usb-audio: Improve frames size computation" (Greg Kroah-Hartman)
- i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 (Chris Packham)
- virtio-blk: free vblk-vqs in error path of virtblk_probe() (Hou Tao)
- drm: sun4i: hdmi: Remove extra HPD polling (Chen-Yu Tsai)
- hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() (Misono Tomohiro)
- hwmon: (max6697) Make sure the OVERT mask is set correctly (Chu Lin)
- cxgb4: parse TC-U32 key values and masks natively (Rahul Lakkireddy)
- cxgb4: use unaligned conversion for fetching timestamp (Rahul Lakkireddy)
- crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() (Herbert Xu)
- kgdb: Avoid suspicious RCU usage warning (Douglas Anderson)
- usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Zqiang)
- mm/slub: fix stack overruns with SLUB_STATS (Qian Cai)
- mm/slub.c: fix corrupted freechain in deactivate_slab() (Dongli Zhang)
- usbnet: smsc95xx: Fix use-after-free after removal (Tuomas Tynkkynen)
- EDAC/amd64: Read back the scrub rate PCI register on F15h (Borislav Petkov)
- mm: fix swap cache node allocation mask (Hugh Dickins)
- btrfs: fix data block group relocation failure due to concurrent scrub (Filipe Manana)
- btrfs: cow_file_range() num_bytes and disk_num_bytes are same (Anand Jain)
- btrfs: fix a block group ref counter leak after failure to remove block group (Filipe Manana)
- KVM: x86: minor code refactor and comments fixup around dirty logging (Anthony Yznaga) [Orabug: 31722764]
- KVM: x86: Manually flush collapsible SPTEs only when toggling flags (Sean Christopherson) [Orabug: 31722764]
- KVM: x86: avoid unnecessary rmap walks when creating/moving slots (Anthony Yznaga) [Orabug: 31722764]
- KVM: x86: remove unnecessary rmap walk of read-only memslots (Anthony Yznaga) [Orabug: 31722764]
- nvme: fix possible deadlock when I/O is blocked (Sagi Grimberg) [Orabug: 31885904]
- KVM: nVMX: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [Orabug: 31939079]
- Revert "usb: xhci: do not create and register shared_hcd when USB3.0 is disabled" (Thomas Tai) [Orabug: 31945609]
- uek-rpm: Use oracle-armset-1 to build uekemb2 (Dave Kleikamp) [Orabug: 31950896]