lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAHk-=wiW+q32YcUL62XWjAme8giZDo-=kmB9=f_JEgyEgV7eaA@mail.gmail.com>
Date:   Sun, 4 Aug 2019 18:54:37 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux List Kernel Mailing <linux-kernel@...r.kernel.org>
Subject: Linux 5.3-rc3

Interesting. Last Sunday, rc2 was fairly large to match the biggish
merge window, but this last week has actually been quite calm, and rc3
is actually smaller than usual, and smaller than rc2 was. Usually it's
the other way around: rc2 is small while people take a breather after
the merge window, and then rc3 is when thing grow.

Oh well. One reason is probably that there was no networking fix pull
this past week, so the changes are mostly driver fixes (gpu is most
noticeable, but there's other stuff in there too - rdma, scsi, xen)
with the usual arch updates (mainly arm64 and s390 this time around)
and then a random smattering all over (example: tooling header files
got re-synced with the main kernel header files. Very interesting, I
know).

But there really isn't a ton of changes, and most of the changes are
pretty small.

Go out and test. And if you just want to see what changed, read the
shortlog below. It really is not all that exciting, I feel.

                Linus

---

Al Viro (1):
      Unbreak mount_capable()

Alex Deucher (1):
      drm/amdgpu/powerplay: use proper revision id for navi

Alexander Potapenko (1):
      lib/test_meminit.c: use GFP_ATOMIC in RCU critical section

Anders Roxell (3):
      irqchip/gic-v3: Mark expected switch fall-through
      arm64: smp: Mark expected switch fall-through
      arm64: module: Mark expected switch fall-through

Andreas Gruenbacher (1):
      gfs2: Inode dirtying fix

Andreas Koop (1):
      mmc: mmc_spi: Enable stable writes

Andrii Nakryiko (1):
      libbpf: fix missing __WORDSIZE definition

Aneesh Kumar K.V (1):
      powerpc/nvdimm: Pick nearby online node if the device node is not online

Arnaldo Carvalho de Melo (8):
      tools include UAPI: Sync x86's syscalls_64.tbl and generic
unistd.h to pick up clone3 and pidfd_open
      tools headers UAPI: Update tools's copy of kvm.h headers
      tools headers UAPI: Update tools's copy of mman.h headers
      tools headers UAPI: Update tools's copy of drm.h headers
      tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC()
      tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl
      tools headers UAPI: Sync sched.h with the kernel
      tools headers UAPI: Sync if_link.h with the kernel

Arnd Bergmann (5):
      xen: avoid link error on ARM
      drm/exynos: add CONFIG_MMU dependency
      kasan: remove clang version check for KASAN_STACK
      ubsan: build ubsan.c more conservatively
      page flags: prioritize kasan bits over last-cpuid

Asmaa Mnebhi (1):
      Fix uninitialized variable in ipmb_dev_int.c

Baolin Wang (1):
      mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle()

Bartosz Golaszewski (1):
      gpio: don't WARN() on NULL descs if gpiolib is disabled

Bernard Metzler (1):
      Do not dereference 'siw_crypto_shash' before checking

Brian Masney (1):
      drm/msm: add support for per-CRTC max_vblank_count on mdp5

Changbin Du (1):
      fgraph: Remove redundant ftrace_graph_notrace_addr() test

Chris Down (1):
      cgroup: kselftest: relax fs_spec checks

Chris Packham (1):
      gpiolib: Preserve desc->flags when setting state

Chris Wilson (9):
      drm/i915: Keep rings pinned while the context is active
      drm/i915/gtt: Defer the free for alloc error paths
      drm/i915/gtt: Mark the freed page table entries with scratch
      drm/i915/userptr: Acquire the page lock around set_page_dirty()
      drm/i915: Lock the engine while dumping the active request
      drm/i915: Lift intel_engines_resume() to callers
      drm/i915: Add a wakeref getter for iff the wakeref is already active
      drm/i915: Only recover active engines
      Revert "drm/vgem: fix cache synchronization on arm/arm64"

Christian Brauner (2):
      pidfd: remove obsolete comments from test
      exit: make setting exit_state consistent

Christian König (1):
      drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep

Christoph Hellwig (7):
      dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable}
      arm: use swiotlb for bounce buffering on LPAE configs
      mm/hmm: always return EBUSY for invalid ranges in
hmm_range_{fault,snapshot}
      mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau
      nouveau: remove the block parameter to nouveau_range_fault
      nouveau: unlock mmap_sem on all errors from nouveau_range_fault
      memremap: move from kernel/ to mm/

Christophe Leroy (1):
      powerpc/kasan: fix early boot failure on PPC32

Chuhong Yuan (1):
      IB/mlx5: Replace kfree with kvfree

Chunyan Zhang (1):
      clk: sprd: Select REGMAP_MMIO to avoid compile errors

Codrin Ciubotariu (1):
      clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1

Colin Ian King (3):
      selftests/x86: fix spelling mistake "FAILT" -> "FAIL"
      drm/exynos: remove redundant assignment to pointer 'node'
      drm/exynos: fix missing decrement of retry counter

Colin Xu (1):
      drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow pdps settled.

Damien Le Moal (1):
      block: Fix __blkdev_direct_IO() for bio fragments

Darrick J. Wong (1):
      xfs: fix stack contents leakage in the v1 inumber ioctls

David Hildenbrand (1):
      drivers/acpi/scan.c: document why we don't need the device_hotplug_lock

Denis Efremov (1):
      MAINTAINERS: floppy: take over maintainership

Dhinakaran Pandiyan (1):
      drm/i915/vbt: Fix VBT parsing for the PSR section

Don Brace (2):
      scsi: hpsa: correct scsi command status issue after reset
      scsi: hpsa: remove printing internal cdb on tag collision

Douglas Anderson (1):
      mmc: dw_mmc: Fix occasional hang after tuning on eMMC

Enrico Weigelt (1):
      platform/x86: pcengines-apuv2: use KEY_RESTART for front button

Eric Biggers (3):
      f2fs: use generic checking and prep function for FS_IOC_SETFLAGS
      f2fs: use generic checking function for FS_IOC_FSSETXATTR
      f2fs: remove redundant check from f2fs_setflags_common()

Evan Quan (7):
      drm/amd/powerplay: fix null pointer dereference around dpm state relates
      drm/amd/powerplay: enable SW SMU reset functionality
      drm/amd/powerplay: add new sensor type for VCN powergate status
      drm/amd/powerplay: support VCN powergate status retrieval on Raven
      drm/amd/powerplay: support VCN powergate status retrieval for SW SMU
      drm/amd/powerplay: correct Navi10 VCN powergate control (v2)
      drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval

Filipe Manana (3):
      Btrfs: fix incremental send failure after deduplication
      Btrfs: fix race leading to fs corruption after transaction abort
      Btrfs: fix deadlock between fiemap and transaction commits

Fuqian Huang (1):
      drm/exynos: using dev_get_drvdata directly

Gal Pressman (1):
      RDMA/restrack: Track driver QP types in resource tracker

Geert Uytterhoeven (2):
      clk: renesas: cpg-mssr: Fix reset control race condition
      MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer

Gustavo A. R. Silva (3):
      ataflop: Mark expected switch fall-through
      IB/hfi1: Fix Spectre v1 vulnerability
      i2c: s3c2410: Mark expected switch fall-through

Guy Levi (1):
      IB/mlx5: Fix MR registration flow to use UMR properly

Hannes Reinecke (3):
      scsi: libfc: Whitespace cleanup in libfc.h
      scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure
      scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv

Heiko Carstens (3):
      s390: update configs
      s390/mm: add fallthrough annotations
      s390/tape: add fallthrough annotations

Helge Deller (4):
      parisc: Mark expected switch fall-throughs in fault.c
      parisc: Fix fall-through warnings in fpudispatch.c
      parisc: Fix build of compressed kernel even with debug enabled
      parisc: Strip debug info from kernel before creating compressed vmlinuz

Hillf Danton (1):
      ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check

Icenowy Zheng (1):
      f2fs: use EINVAL for superblock with invalid magic

Imre Deak (1):
      drm/i915: Fix the TBT AUX power well enabling

Jack Morgenstein (1):
      IB/mad: Fix use-after-free in ib mad completion handling

Jackie Liu (1):
      io_uring: fix KASAN use after free in io_sq_wq_submit_work

Jaegeuk Kim (1):
      f2fs: fix to read source block before invalidating it

James Bottomley (1):
      parisc: Add archclean Makefile target

Jan Kara (3):
      dax: Fix missed wakeup in put_unlocked_entry()
      loop: Fix mount(2) failure due to race with LOOP_SET_FD
      mm: migrate: fix reference check race between __find_get_block()
and migration

Jason Gunthorpe (2):
      RDMA/devices: Do not deadlock during client removal
      RDMA/devices: Remove the lock around remove_client_context

Jean Delvare (3):
      platform/x86: pcengines-apuv2: Fix softdep statement
      eeprom: at24: make spd world-readable again
      mtd: hyperbus: Add hardware dependency to AM654 driver

Jean-Philippe Brucker (1):
      iommu/virtio: Update to most recent specification

Jeffrey Hugo (1):
      drm: msm: Fix add_gpu_components

Jia-Ju Bai (2):
      scsi: qla2xxx: Fix possible fcport null-pointer dereferences
      xfs: Fix possible null-pointer dereferences in
xchk_da_btree_block_check_sibling()

Joe Lawrence (1):
      selftests/livepatch: add test skip handling

Joe Perches (1):
      mmc: meson-mx-sdio: Fix misuse of GENMASK macro

Joel Fernandes (Google) (1):
      pidfd: Add warning if exit_state is 0 during notification

John Fleck (1):
      IB/hfi1: Check for error on call to alloc_rsm_map_table

Jordan Crouse (1):
      drm/msm: Annotate intentional switch statement fall throughs

Juergen Gross (3):
      xen/swiotlb: fix condition for calling xen_destroy_contiguous_region()
      xen/swiotlb: simplify range_straddles_page_boundary()
      xen/swiotlb: remember having called xen_create_contiguous_region()

Julian Wiedmann (1):
      s390: clean up qdio.h

Julien Thierry (1):
      arm64: Lower priority mask for GIC_PRIO_IRQON

Kaike Wan (3):
      IB/hfi1: Unreserve a flushed OPFN request
      IB/hfi1: Field not zero-ed when allocating TID flow memory
      IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn

Kees Cook (1):
      libata: zpodd: Fix small read overflow in zpodd_get_mech_type()

Kenneth Graunke (1):
      drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings.

Kent Russell (1):
      drm/amdkfd: Fix byte align on VegaM

Kevin Wang (2):
      drm/amd/powerplay: add callback function of get_thermal_temperature_range
      drm/amd/powerplay: fix temperature granularity error in smu11

Laura Abbott (1):
      mm: slub: Fix slab walking for init_on_free

Leon Romanovsky (1):
      RDMA/mlx5: Release locks during notifier unregister

Linus Torvalds (1):
      Linux 5.3-rc3

Lionel Landwerlin (6):
      drm/i915/perf: fix ICL perf register offsets
      drm/i915: fix whitelist selftests with readonly registers
      drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
      drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
      drm/i915/perf: ensure we keep a reference on the driver
      drm/i915/perf: add missing delay for OA muxes configuration

Lubomir Rintel (1):
      Platform: OLPC: add SPI MODULE_DEVICE_TABLE

Lucas Stach (1):
      irqchip/irq-imx-gpcv2: Forward irq type to parent

Lyude Paul (1):
      drm/nouveau: Only release VCPI slots on mode changes

M. Vefa Bicakci (1):
      kconfig: Clear "written" flag to avoid data loss

Mao Han (1):
      riscv: Fix perf record without libelf support

Mao Wenan (1):
      RDMA/siw: Remove set but not used variables 'rv'

Marco Felsch (1):
      mtd: rawnand: micron: handle on-die "ECC-off" devices correctly

Masahiro Yamada (9):
      kbuild: detect missing "WITH Linux-syscall-note" for uapi headers
      kbuild: initialize CLANG_FLAGS correctly in the top Makefile
      tracing: Fix header include guards in trace event headers
      parisc: rename default_defconfig to defconfig
      kbuild: modpost: include .*.cmd files only when targets exist
      kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules
      kbuild: modpost: remove unnecessary dependency for __modpost
      kbuild: modpost: do not parse unnecessary rules for vmlinux modpost
      lib/raid6: fix unnecessary rebuild of vpermxor*.c

Masami Hiramatsu (4):
      arm64: unwind: Prohibit probing on return_address()
      arm64: Remove unneeded rcu_read_lock from debug handlers
      arm64: kprobes: Recover pstate.D in single-step exception handler
      arm64: Make debug exception handlers visible from RCU

Masanari Iida (2):
      selftests: kmod: Fix typo in kmod.sh
      selftests: mlxsw: Fix typo in qos_mc_aware.sh

Mattias Jacobsson (1):
      platform/x86: wmi: add missing struct parameter description

Mauro Carvalho Chehab (1):
      kernel/signal.c: fix a kernel-doc markup

Max Filippov (1):
      xtensa: fix build for cores with coprocessors

Mel Gorman (1):
      mm: compaction: avoid 100% CPU usage during compaction when a
task is killed

Micah Morton (1):
      Add entry in MAINTAINERS file for SafeSetID LSM

Michael Ellerman (2):
      powerpc: Wire up clone3 syscall
      powerpc/spe: Mark expected switch fall-throughs

Michael S. Tsirkin (2):
      balloon: fix up comments
      vhost: disable metadata prefetch optimization

Michael Wu (1):
      gpiolib: fix incorrect IRQ requesting of an active-low lineevent

Michal Kalderon (1):
      RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes

Michał Mirosław (2):
      i2c: at91: disable TXRDY interrupt after sending data
      i2c: at91: fix clk_offset for sama5d2

Mika Kuoppala (1):
      drm/i915: Fix memleak in runtime wakeref tracking

Mike Snitzer (1):
      dm table: fix various whitespace issues with recent DAX code

Milan Broz (1):
      tpm: Fix null pointer dereference on chip register error path

Miquel Raynal (1):
      ata: libahci: do not complain in case of deferred probe

Moni Shoua (1):
      IB/mlx5: Prevent concurrent MR updates during invalidation

Munehisa Kamata (1):
      nbd: replace kill_bdev() with __invalidate_device() again

Nayna Jain (1):
      tpm: tpm_ibm_vtpm: Fix unallocated banks

Nianyao Tang (1):
      irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail

Nicolin Chen (2):
      dma-contiguous: do not overwrite align in dma_alloc_contiguous()
      dma-contiguous: page-align the size in dma_free_contiguous()

Nishka Dasgupta (1):
      irqchip/irq-mbigen: Add of_node_put() before return

Numfor Mbiziwo-Tiapo (1):
      perf header: Fix use of unitialized value warning

Ondrej Mosnacek (1):
      selinux: fix memory leak in policydb_init()

Pankaj Gupta (1):
      dm table: fix dax_dev NULL dereference in device_synchronous()

Parav Pandit (2):
      IB/core: Fix querying total rdma stats
      IB/counters: Always initialize the port counter object

Paul Walmsley (2):
      riscv: dts: fu540-c000: drop "timebase-frequency"
      riscv: defconfig: align RV64 defconfig to the output of "make
savedefconfig"

Paul Wise (1):
      coredump: split pipe command whitespace before expanding template

Qian Cai (4):
      arm64/efi: fix variable 'si' set but not used
      arm64/mm: fix variable 'pud' set but not used
      arm64/mm: fix variable 'tag' set but not used
      asm-generic: fix -Wtype-limits compiler warnings

Rafael J. Wysocki (1):
      ACPI: PM: Fix regression in acpi_device_set_power()

Rajneesh Bhardwaj (1):
      platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core

Ralph Campbell (1):
      mm/migrate.c: initialize pud_entry in migrate_vma()

Rayagonda Kokatanur (1):
      i2c: iproc: Fix i2c master read more than 63 bytes

Rob Clark (2):
      drm/vgem: fix cache synchronization on arm/arm64
      drm/msm: Use the correct dma_sync calls in msm_gem

Samuel Thibault (1):
      ALSA: hda: Fix 1-minute detection delay when i915 module is not available

Santosh Sivaraj (1):
      powerpc/kvm: Fall through switch case explicitly

Selvin Xavier (1):
      RDMA/bnxt_re: Honor vlan_id in GID entry comparison

Souptick Joarder (1):
      xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero()

Stefan Haberland (1):
      s390/dasd: fix endless loop after read unit address configuration

Stephen Boyd (1):
      kbuild: Check for unknown options with cc-option usage in
Kconfig and clang

Stephen Rothwell (1):
      drivers/macintosh/smu.c: Mark expected switch fall-through

Suganath Prabu (1):
      scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA

Sven Schnelle (1):
      parisc: fix race condition in patching code

Sylwester Nawrocki (1):
      clk: Add missing documentation of devm_clk_bulk_get_optional() argument

Thomas Gleixner (6):
      lib/vdso/32: Remove inconsistent NULL pointer checks
      lib/vdso: Move fallback invocation to the callers
      lib/vdso/32: Provide legacy syscall fallbacks
      x86/vdso/32: Use 32bit syscall fallback
      arm64: compat: vdso: Use legacy syscalls as fallback
      drm/i810: Use CONFIG_PREEMPTION

Thomas Zimmermann (4):
      drm/client: Support unmapping of DRM client buffers
      drm/fb-helper: Map DRM client buffer only when required
      drm/fb-helper: Instanciate shadow FB if configured in device's mode_config
      drm/bochs: Use shadow buffer for bochs framebuffer console

Tony Luck (1):
      IB/core: Add mitigation for Spectre V1

Tvrtko Ursulin (1):
      drm/i915: Fix GEN8_MCR_SELECTOR programming

Vasily Gorbik (8):
      s390/boot: add missing declarations and includes
      s390/lib: add missing include
      s390/perf: make cf_diag_csd static
      s390/kexec: add missing include to machine_kexec_reloc.c
      s390/mm: make gmap_test_and_clear_dirty_pmd static
      s390/3215: add switch fall through comment for -Wimplicit-fallthrough
      vfio-ccw: make vfio_ccw_async_region_ops static
      s390/zcrypt: adjust switch fall through comments for
-Wimplicit-fallthrough

Vignesh Raghavendra (1):
      mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies

Ville Syrjälä (3):
      drm/i915: Fix various tracepoints for gen2
      drm/i915: Deal with machines that expose less than three QGV points
      drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV

Vince Weaver (2):
      perf header: Fix divide by zero error if f_header.attr_size==0
      perf tools: Fix perf.data documentation units for memory size

Vincenzo Frascino (1):
      arm64: vdso: Fix Makefile regression

Vladis Dronov (1):
      Bluetooth: hci_uart: check for missing tty operations

Wang Xiayang (1):
      drm/amdgpu: fix a potential information leaking bug

Wei Wang (1):
      mm/balloon_compaction: avoid duplicate page removal

Wei Yongjun (2):
      RDMA/siw: Fix error return code in siw_init_module()
      RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp()

Weitao Hou (1):
      mm/memory_hotplug.c: remove unneeded return for void function

Weiyi Lu (1):
      clk: mediatek: mt8183: Register 13MHz clock earlier for clocksource

Wen Yang (1):
      irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe()

Will Deacon (4):
      arm64: compat: Allow single-byte watchpoints on all addresses
      drivers/perf: arm_pmu: Fix failure path in PM notifier
      arm64: hw_breakpoint: Fix warnings about implicit fallthrough
      arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG}

Xi Wang (1):
      RDMA/hns: Fix sg offset non-zero issue

Xiaolin Zhang (2):
      drm/i915/gvt: fix incorrect cache entry for guest page mapping
      drm/i915/gvt: grab runtime pm first for forcewake use

Xiong Zhang (3):
      drm/i915/gvt: Warning for invalid ggtt access
      drm/i915/gvt: Don't use ggtt_validdate_range() with size=0
      drm/i915/gvt: Checking workload's gma earlier

Yang Shi (2):
      Revert "kmemleak: allow to coexist with fault injection"
      mm: vmscan: check if mem cgroup is disabled or not before
calling memcg slab shrinker

Yishai Hadas (5):
      IB/mlx5: Fix unreg_umr to ignore the mkey state
      IB/mlx5: Use direct mkey destroy command upon UMR unreg failure
      IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache
      IB/mlx5: Fix clean_mr() to work in the expected order
      IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification

YueHaibing (5):
      xen/pciback: remove set but not used variable 'old_state'
      RDMA/hns: Fix build error
      drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m
      drm/bridge: tc358764: Fix build error
      ocfs2: remove set but not used variable 'last_hash'

Yuki Tsunashima (1):
      ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain

Zhenyu Wang (1):
      drm/i915/gvt: remove duplicate include of trace.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ