From Linus Torvalds <> Date Sun, 18 Nov 2018 14:07:09 -0800 Subject Linux 4.20-rc3 The only unusual thing last week was my travel - not any code issues.

That caused a few pulls to be delayed by a day or two, but nothing

else.



And now I'm back home, and 4.20-rc3 is out there.



The changes in rc3 are pretty tiny, which means that the statistics

look slightly different from the uysual ones - drivers only account

for less than a third of the patch, for example. But that really isn't

because of anything odd going on anywhere else, it all looks like just

random noise in the distribution of patches. So we have about one

third driver updates, one third arch updates, and one third "core"

(kernel, mm, fs, networking).



Shortlog appended for some flavor of the details,



Linus



---



Aaro Koskinen (1):

MAINTAINERS: update OMAP MMC entry



Alistair Popple (1):

powerpc/powernv/npu: Remove NPU DMA ops



Amir Goldstein (1):

fanotify: fix handling of events on child sub-directory



Andreas Gruenbacher (3):

gfs2: Put bitmap buffers in put_super

gfs2: Fix metadata read-ahead during truncate (2)

gfs2: Fix iomap buffer head reference counting bug



Andy Shevchenko (1):

MAINTAINERS: Add tree link for Intel pin control driver



Anson Huang (1):

cpufreq: imx6q: add return value check for voltage scale



Anup Patel (1):

RISC-V: defconfig: Enable printk timestamps



Ard Biesheuvel (5):

crypto: simd - correctly take reqsize of wrapped skcipher into account

efi/arm: Revert deferred unmap of early memmap mapping

efi/arm/libstub: Pack FDT after populating it

efi/arm: Defer persistent reservations until after paging_init()

efi: Permit calling efi_mem_reserve_persistent() from atomic context



Arnd Bergmann (6):

scsi: myrb: fix sprintf buffer overflow warning

scsi: lpfc: fix remoteport access

scsi: myrs: avoid stack overflow warning

scsi: myrs: only build on little-endian platforms

ACPI / PMIC: xpower: fix IOSF_MBI dependency

lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn



Bart Van Assche (1):

scsi: target/core: Avoid that a kernel oops is triggered when

COMPARE AND WRITE fails



Benjamin Coddington (1):

mnt: fix __detach_mounts infinite loop



Bjorn Helgaas (1):

Revert "ACPI/PCI: Pay attention to device-specific _PXM node values"



Chen Chang (1):

mm/memblock.c: fix a typo in __next_mem_pfn_range() comments



Chris Wilson (2):

drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5

drm/i915/execlists: Force write serialisation into context image

vs execution



Christian König (1):

drm/amdgpu: fix huge page handling on Vega10



Christophe Leroy (2):

kdb: use correct pointer when 'btc' calls 'btt'

kdb: print real address of pointers instead of hashed addresses



Corentin Labbe (1):

crypto: user - Zeroize whole structure given to user space



Dan Williams (2):

acpi, nfit: Fix ARS overflow continuation

Revert "acpi, nfit: Further restrict userspace ARS start requests"



Dave Chinner (1):

block: fix 32 bit overflow in __blkdev_issue_discard()



David Abdurachmanov (2):

riscv: fix spacing in struct pt_regs

riscv: add missing vdso_install target



Diego Viola (1):

libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD



Eric Biggers (1):

crypto: user - fix leaking uninitialized memory to userspace



Finn Thain (1):

scsi: NCR5380: Return false instead of NULL



Frank Sorenson (1):

sunrpc: correct the computation for page_ptr when truncating



Gustavo A. R. Silva (3):

kdb: kdb_main: refactor code in kdb_md_line

kdb: kdb_keyboard: mark expected switch fall-throughs

kdb: kdb_support: mark expected switch fall-throughs



Gustavo Romero (1):

selftests/powerpc: Adjust wild_bctr to build with old binutils



Hannes Reinecke (1):

block: copy ioprio in __bio_clone_fast() and bounce



Hans de Goede (1):

rtc: cmos: Do not export alarm rtc_ops when we do not support alarms



Imre Deak (1):

drm/i915/icl: Fix power well 2 wrt. DC-off toggling order



Janne Huttunen (1):

mm/vmstat.c: fix NUMA statistics updates



Jens Axboe (1):

floppy: fix race condition in __floppy_read_block_0()



Jerome Brunet (5):

pinctrl: meson: fix pinconf bias disable

pinctrl: meson: fix gxbb ao pull register bits

pinctrl: meson: fix gxl ao pull register bits

pinctrl: meson: fix meson8 ao pull register bits

pinctrl: meson: fix meson8b ao pull register bits



John David Anglin (1):

parisc: Revert "Release spinlocks using ordered store"



John Garry (2):

crypto: hisilicon - Fix NULL dereference for same dst and src

crypto: hisilicon - Fix reference after free of memories on error path



Jorge Ramirez-Ortiz (1):

drm/meson: venc: dmt mode must use encp



Julien Thierry (1):

ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc



Kan Liang (2):

perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and

CoffeeLake CPUs

perf/x86/intel/uncore: Support CoffeeLake 8th CBOX



Laurent Pinchart (4):

drm/omap: Populate DSS children in omapdss driver

drm/omap: hdmi4: Ensure the device is active during bind

drm/omap: dsi: Ensure the device is active during probe

drm/omap: Move DISPC runtime PM handling to omapdrm



Linus Torvalds (1):

Linux 4.20-rc3



Lionel Landwerlin (1):

drm/i915: fix broadwell EU computation



Lukas Czerner (1):

fuse: fix use-after-free in fuse_direct_IO()



Lyude Paul (2):

drm/i915: Fix possible race in intel_dp_add_mst_connector()

drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST



Maarten Lankhorst (1):

drm/i915: Move programming plane scaler to its own function.



Maciej W. Rozycki (1):

rtc: hctosys: Add missing range error reporting



Martin K. Petersen (1):

Revert "scsi: ufs: Disable blk-mq for now"



Masanari Iida (1):

scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC



Masayoshi Mizuma (1):

tools/testing/nvdimm: Fix the array size for dimm devices.



Max Filippov (2):

xtensa: make sure bFLT stack is 16 byte aligned

xtensa: fix boot parameters address translation



Michael Ellerman (6):

powerpc/mm/64s: Consolidate SLB assertions

powerpc/mm/64s: Use PPC_SLBFEE macro

powerpc/mm/64s: Only use slbfee on CPUs that support it

powerpc/mm/64s: Fix preempt warning in slb_allocate_kernel()

powerpc/io: Fix the IO workarounds code to work with Radix

selftests/powerpc: Fix wild_bctr test to work on ppc64



Michal Hocko (2):

mm, memory_hotplug: check zone_movable in has_unmovable_pages

mm, page_alloc: check for max order in hot path



Mika Kuoppala (1):

drm/i915/icl: Drop spurious register read from icl_dbuf_slices_update



Mike Kravetz (1):

hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!



Mike Rapoport (1):

mm/gup.c: fix follow_page_mask() kerneldoc comment



Miklos Szeredi (2):

fuse: fix leaked notify reply

fuse: fix possibly missed wake-up after abort



Mimi Zohar (1):

integrity: support new struct public_key_signature encoding field



Ming Lei (1):

SCSI: fix queue cleanup race before queue initialization is done



Nicholas Piggin (1):

powerpc/64: Fix kernel stack 16-byte alignment



Olof Johansson (3):

RISC-V: lib: Fix build error for 64-bit

RISC-V: Silence some module warnings on 32-bit

kernel/sched/psi.c: simplify cgroup_move_task()



Omar Sandoval (1):

kyber: fix wrong strlcpy() size in trace_kyber_latency()



Ondrej Mosnacek (1):

selinux: check length properly in SCTP bind hook



Patrick Bellasi (1):

sched/fair: Fix cpu_util_wake() for 'execl' type workloads



Paul Moore (1):

selinux: fix non-MLS handling in mls_context_to_sid()



Philip Yang (1):

drm/amdgpu: fix bug with IH ring setup



Prarit Bhargava (1):

kdb: Use strscpy with destination buffer size



Quinn Tran (1):

scsi: qla2xxx: Initialize port speed to avoid setting lower speed



Randy Dunlap (1):

scripts/faddr2line: fix location of start_kernel in comment



Rex Zhu (1):

drm/amd/pp: Fix truncated clock value when set watermark



Roman Gushchin (1):

mm: don't reclaim inodes with many attached pages



Russell King (5):

ARM: make lookup_processor_type() non-__init

ARM: split out processor lookup

ARM: clean up per-processor check_bugs method call

ARM: add PROC_VTABLE and PROC_TABLE macros

ARM: spectre-v2: per-CPU vtables to work around big.Little systems



Satheesh Rajendran (1):

powerpc/numa: Suppress "VPHN is not supported" messages



Scott Mayhew (1):

nfsd: COPY and CLONE operations require the saved filehandle to be set



Scott Wood (1):

KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE



Sean Paul (1):

drm: Fix htmldocs warnings in drm_fourcc.c



Stanislav Lisovskiy (1):

drm/dp_mst: Check if primary mstb is null



Sudeep Holla (1):

dt-bindings: cpufreq: remove stale arm_big_little_dt entry



Tony Lindgren (1):

drm/omap: dsi: Fix missing of_platform_depopulate()



Trond Myklebust (5):

NFSv4: Don't exit the state manager without clearing

NFS4CLNT_MANAGER_RUNNING

NFSv4: Ensure that the state manager exits the loop on SIGKILL

SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache

SUNRPC: Fix a bogus get/put in generic_key_to_expire()

NFSv4: Fix an Oops during delegation callbacks



Ulf Hansson (2):

ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO

ARM: cpuidle: Convert to use cpuidle_register|unregister()



Uwe Kleine-König (1):

scripts/spdxcheck.py: make python3 compliant



Vasily Averin (1):

mm/swapfile.c: use kvzalloc for swap_info_struct allocation



Ville Syrjälä (3):

drm/i915: Fix hpd handling for pins with two encoders

drm/i915: Clean up skl_program_scaler()

drm/i915: Account for scale factor when calculating initial phase



Viresh Kumar (1):

Documentation: cpu-freq: Frequencies aren't always sorted



Vitaly Wool (1):

z3fold: fix possible reclaim races



Waiman Long (1):

efi: Fix debugobjects warning on 'efi_rts_work'



Wengang Wang (1):

ocfs2: free up write context when direct IO failed



Xulin Sun (1):

rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write



YueHaibing (2):

scsi: hisi_sas: Remove set but not used variable 'dq_list'

SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()



Yufen Yu (1):

tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset



Zhao Wei Liew (1):

Documentation: cpufreq: Correct a typo



shaoyunl (1):

drm/amdgpu: set system aperture to cover whole FB region



