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>] [thread-next>] [day] [month] [year] [list]
Date:   Sun, 30 Aug 2020 16:20:17 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 5.9-rc3

You all know the drill by now - another week, another rc.

A fair number of small fixes all over here, with a lot of noise spread
out fairly evenly due to the "fallhtough" comment conversion.

But while the fallthrough annotations are some fairly widespread
background noise, we've got the usual driver fixes all over (gpu, usb,
others). And architecture updates (arm64 stands out with both kvm
fixes and DT updates, but there's some x86 and powerpc changes too)

And misc changes elsewhere.

On the whole it's been pretty calm for being rc3. This is actually one
of the smaller rc3's we've had in recent releases, although that's
likely at least partially the usual timing issue (ie no networking
pull this past week).

So go out and test.

             Linus

---

Adrian Huang (1):
      dax: do not print error message for non-persistent memory block device

Alan Stern (3):
      USB: yurex: Fix bad gfp argument
      USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D
      usb: storage: Add unusual_uas entry for Sony PSZ drives

Alex Deucher (1):
      drm/amdgpu: Fix buffer overflow in INFO ioctl

Alexander Monakov (1):
      drm/amd/display: use correct scale for actual_brightness

Alexey Kardashevskiy (1):
      powerpc/perf: Fix crashes with generic_compat_pmu & BHRB

Amit Engel (1):
      nvmet: Disable keep-alive timer when kato is cleared to 0h

Andy Shevchenko (4):
      usb: hcd: Fix use after free in usb_hcd_pci_remove()
      i2c: core: Don't fail PRP0001 enumeration when no ID table exist
      i2c: acpi: Remove dead code, i.e. i2c_acpi_match_device()
      USB: gadget: u_f: Unbreak offset calculation in VLAs

Ard Biesheuvel (1):
      ACPI: ioremap: avoid redundant rounding to OS page size

Ashok Raj (1):
      x86/hotplug: Silence APIC only after all interrupts are migrated

Athira Rajeev (1):
      powerpc/perf: Fix reading of MSR[HV/PR] bits in trace-imc

Badhri Jagan Sridharan (1):
      usb: typec: tcpm: Fix Fix source hard reset response for TDA
2.3.1.1 and TDA 2.3.1.2 failures

Bastien Nocera (2):
      USB: Also match device drivers using the ->match vfunc
      USB: Fix device driver race

Bhawanpreet Lakha (1):
      drm/dp_mst: Don't return error code when crtc is null

Bob Peterson (1):
      gfs2: add some much needed cleanup for log flushes that fail

Boris Burkov (1):
      btrfs: detect nocow for swap after snapshot delete

Brandon Syu (1):
      drm/amd/display: Keep current gain when ABM disable immediately

Brooke Basile (2):
      USB: gadget: u_f: add overflow checks to VLA macros
      USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()

Chaitanya Kulkarni (3):
      nvmet: add ns tear down label for pt-cmd handling
      nvmet: fix oops in pt cmd execution
      nvmet: call blk_mq_free_request() directly

Chao Leng (1):
      nvme: redirect commands on dying queue

Christian Gmeiner (1):
      drm/etnaviv: fix external abort seen on GC600 rev 0x19

Christoph Hellwig (4):
      nvme-pci: fix PRP pool size
      nvme: rename and document nvme_end_request
      nvme: refactor command completion
      nvme: just check the status code type in nvme_is_path_error

Christophe JAILLET (1):
      usb: gadget: f_tcm: Fix some resource leaks in some error paths

Christophe Leroy (1):
      powerpc/32s: Disable VMAP stack which CONFIG_ADB_PMU

Colin Ian King (1):
      habanalabs: fix incorrect check on failed workqueue create

Cyril Roelandt (1):
      USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge

Dan Carpenter (4):
      habanalabs: Fix memory corruption in debugfs
      habanalabs: Fix a loop in gaudi_extract_ecc_info()
      dma-pool: Fix an uninitialized variable bug in atomic_pool_expand()
      afs: Remove erroneous fallthough annotation

Daniel Vetter (1):
      drm/modeset-lock: Take the modeset BKL for legacy drivers

David Sterba (1):
      btrfs: use the correct const function attribute for btrfs_get_num_csums

Ding Hui (1):
      xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed

Dinghao Liu (1):
      drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init

Dmitry Baryshkov (1):
      drm/msm/a6xx: fix gmu start on newer firmware

Dmitry Monakhov (1):
      bfq: fix blkio cgroup leakage v4

Dmitry Osipenko (1):
      mfd: core: Fix double-free in mfd_remove_devices_fn()

Douglas Anderson (1):
      serial: qcom_geni_serial: Fix recent kdb hang

Evan Quan (4):
      drm/amd/pm: correct Vega10 swctf limit setting
      drm/amd/pm: correct Vega12 swctf limit setting
      drm/amd/pm: correct Vega20 swctf limit setting
      drm/amd/pm: correct the thermal alert temperature limit settings

Evgeny Novikov (1):
      USB: lvtest: return proper error code in probe

Filipe Manana (1):
      btrfs: fix space cache memory leak after transaction abort

Frank van der Linden (1):
      arm64: vdso32: make vdso32 install conditional

Fugang Duan (1):
      tty: serial: imx: add dependence and build for earlycon

Furquan Shaikh (2):
      ACPI: SoC: APD: Check return value of acpi_dev_get_property()
      drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to
0 in amdgpu_dm_update_backlight_caps

Geert Uytterhoeven (1):
      MAINTAINERS: Add missing header files to BLOCK LAYER section

George Kennedy (2):
      fbcon: prevent user font height or width change from causing
potential out-of-bounds access
      vt_ioctl: change VT_RESIZEX ioctl to check for error return from
vc_resize()

Giovanni Cabiddu (1):
      crypto: qat - add delay before polling mailbox

Grant Peltier (1):
      hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_1 telemetry for RAA228228

Gustavo A. R. Silva (5):
      treewide: Use fallthrough pseudo-keyword
      lib: Revert use of fallthrough pseudo-keyword in lib/
      iio: dpot-dac: fix code comment in dpot_dac_read_raw()
      media: dib0700: Fix identation issue in dib8096_set_param_override()
      arm64/cpuinfo: Remove unnecessary fallthrough annotation

Hans de Goede (5):
      HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands
      usb: typec: ucsi: Fix AB BA lock inversion
      usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls
      usb: typec: ucsi: Rework ppm_lock handling
      usb: typec: ucsi: Hold con->lock for the entire duration of
ucsi_register_port()

Heikki Krogerus (2):
      tools: usb: move to tools buildsystem
      device property: Fix the secondary firmware node handling in
set_primary_fwnode()

Herbert Xu (2):
      crypto: af_alg - Work around empty control messages without MSG_MORE
      kernel.h: Silence sparse warning in lower_32_bits

Holger Assmann (1):
      serial: stm32: avoid kernel warning on absence of optional IRQ

Hou Pu (2):
      null_blk: fix passing of REQ_FUA flag in null_handle_rq
      nbd: restore default timeout when setting it to zero

Ilya Dryomov (1):
      libceph: add __maybe_unused to DEFINE_CEPH_FEATURE

J. Bruce Fields (1):
      nfsd: fix oops on mixed NFSv4/NFSv3 client access

JC Kuo (2):
      usb: host: xhci-tegra: otg usb2/usb3 port init
      usb: host: xhci-tegra: fix tegra_xusb_get_phy()

Jaehyun Chung (1):
      drm/amd/display: Revert HDCP disable sequence change

James Morse (3):
      KVM: arm64: Add kvm_extable for vaxorcism code
      KVM: arm64: Survive synchronous exceptions caused by AT instructions
      KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception

Jan Kara (4):
      writeback: Protect inode->i_io_list with inode->i_lock
      writeback: Avoid skipping inode writeback
      writeback: Fix sync livelock due to b_dirty_time processing
      writeback: Drop I_DIRTY_TIME_EXPIRE

Jason Baron (1):
      hwmon: (nct7904) Correct divide by 0

Jason Wang (2):
      vdpa: ifcvf: return err when fail to request config irq
      vdpa: ifcvf: free config irq in ifcvf_free_irq()

Jeff Layton (2):
      ceph: fix inode number handling on arches with 32-bit ino_t
      ceph: don't allow setlease on cephfs

Jens Axboe (9):
      io_uring: don't recurse on tsk->sighand->siglock with signalfd
      io_uring: revert consumed iov_iter bytes on error
      io_uring: fix imbalanced sqo_mm accounting
      io_uring: don't use poll handler if file can't be nonblocking read/written
      io_uring: ensure read requests go through -ERESTART* transformation
      io_uring: make offset == -1 consistent with preadv2/pwritev2
      io_uring: clear req->result on IOPOLL re-issue
      io_uring: fix IOPOLL -EAGAIN retries
      io_uring: don't bounce block based -EAGAIN retry off task_work

Jiansong Chen (5):
      drm/amd/pm: enable run_btc callback for sienna_cichlid
      drm/amd/pm: set VCN pg per instances
      drm/amdgpu/gfx10: refine mgcg setting
      drm/amdgpu: use MODE1 reset for navy_flounder by default
      drm/amdgpu: disable runtime pm for navy_flounder

Jiri Kosina (1):
      Revert "HID: usbhid: do not sleep when opening device"

Johannes Thumshirn (1):
      btrfs: handle errors from async submission

John Garry (1):
      nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth

John Stultz (1):
      tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup

Jonathan Marek (1):
      drm/msm/a6xx: fix frequency not always being restored on GMU resume

Josef Bacik (1):
      btrfs: check the right error variable in btrfs_del_dir_entries_in_log

Kai-Heng Feng (2):
      USB: quirks: Add no-lpm quirk for another Raydium touchscreen
      xhci: Do warm-reset when both CAS and XDEV_RESUME are set

Kalyan Thota (2):
      drm/msm/dpu: Fix reservation failures in modeset
      drm/msm/dpu: Fix scale params in plane validation

Keith Busch (2):
      block: fix get_max_io_size()
      nvme: skip noiob for zoned devices

Krishna Manikandan (1):
      drm/msm: add shutdown support for display platform_driver

Lee Jones (1):
      mfd: mfd-core: Ensure disabled devices are ignored without error

Li Jun (1):
      usb: host: xhci: fix ep context print mismatch in debugfs

Linus Torvalds (2):
      fsldma: fix very broken 32-bit ppc ioread64 functionality
      Linux 5.9-rc3

Logan Gunthorpe (2):
      nvmet-passthru: Reject commands with non-sgl flags set
      nvme: Use spin_lock_irq() when taking the ctrl->lock

Lokesh Vutla (13):
      firmware: ti_sci: Drop the device id to resource type translation
      firmware: ti_sci: Drop unused structure ti_sci_rm_type_map
      firmware: ti_sci: Add support for getting resource with subtype
      dt-bindings: irqchip: ti, sci-intr: Update bindings to drop the
usage of gic as parent
      dt-bindings: irqchip: Convert ti, sci-intr bindings to yaml
      irqchip/ti-sci-intr: Add support for INTR being a parent to INTR
      dt-bindings: irqchip: ti, sci-inta: Update docs to support
different parent.
      dt-bindings: irqchip: Convert ti, sci-inta bindings to yaml
      irqchip/ti-sci-inta: Do not store TISCI device id in platform
device id field
      irqchip/ti-sci-inta: Add support for INTA directly connecting to GIC
      arm64: dts: k3-j721e: ti-sci-inta/intr: Update to latest bindings
      arm64: dts: k3-am65: ti-sci-inta/intr: Update to latest bindings
      arm64: dts: k3-am65: Update the RM resource types

Lucas Stach (1):
      drm/etnaviv: always start/stop scheduler in timeout processing

Lukas Wunner (2):
      serial: pl011: Don't leak amba_ports entry on driver register error
      serial: pl011: Fix oops on -EPROBE_DEFER

M. Vefa Bicakci (1):
      usbip: Implement a match function to fix usbip

Marc Zyngier (2):
      irqchip: Fix probing deferal when using IRQCHIP_PLATFORM_DRIVER helpers
      irqchip: Revert modular support for drivers using
IRQCHIP_PLATFORM_DRIVER helperse

Marco Elver (1):
      sched: Use __always_inline on is_idle_task()

Marcos Paulo de Souza (1):
      btrfs: reset compression level for lzo on remount

Marek Szyprowski (1):
      drm/exynos: gem: Fix sparse warning

Martijn Coenen (1):
      loop: Set correct device size when using LOOP_CONFIGURE

Martin Wilck (2):
      nvme: multipath: round-robin: fix single non-optimized path case
      nvme: multipath: round-robin: eliminate "fallback" variable

Matthew Wilcox (Oracle) (1):
      block: Fix page_is_mergeable() for compound pages

Max Filippov (1):
      binfmt_flat: revert "binfmt_flat: don't offset the data start"

Michael Ellerman (2):
      video: fbdev: controlfb: Fix build for COMPILE_TEST=y && PPC_PMAC=n
      powerpc/64s: Fix crash in load_fp_state() due to fpexc_mode

Mika Kuoppala (1):
      drm/i915: Fix cmd parser desc matching with masks

Ming Lei (5):
      blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART
      block: loop: set discard granularity and alignment for block
device backed loop
      block: respect queue limit of max discard segment
      block: virtio_blk: fix handling single range discard request
      blk-mq: insert request not through ->queue_rq into sw/scheduler queue

Nathan Chancellor (2):
      block/rnbd: Ensure err is always initialized in process_rdma
      vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms

Nicholas Kazlauskas (2):
      drm/amd/display: Reject overlay plane configurations in
multi-display scenarios
      drm/amd/powerplay: Fix hardmins not being sent to SMU for RV

Nicholas Piggin (2):
      lockdep: Only trace IRQ edges
      powerpc/64s: scv entry should set PPR

Oded Gabbay (1):
      habanalabs: set max power according to card type

Ofir Bitton (9):
      habanalabs: unmap PCI bars upon iATU failure
      habanalabs: Validate user address before mapping
      habanalabs: validate packet id during CB parse
      habanalabs: verify user input in cs_ioctl_signal_wait
      habanalabs: set clock gating according to mask
      habanalabs: proper handling of alloc size in coresight
      habanalabs: validate FW file size
      habanalabs: check correct vmalloc return code
      habanalabs: correctly report inbound pci region cfg error

Paul Cercueil (1):
      irqchip/ingenic: Leave parent IRQ unmasked on suspend

Paulo Alcantara (1):
      cifs: fix check of tcon dfs in smb1

Pavel Begunkov (1):
      io-wq: fix hang after cancelling pending hashed work

Peilin Ye (1):
      HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()

Peter Zijlstra (11):
      lockdep: Use raw_cpu_*() for per-cpu variables
      cpuidle: Fixup IRQ state
      sched,idle,rcu: Push rcu_idle deeper into the idle path
      cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic
      cpuidle: Move trace_cpu_idle() into generic code
      x86/entry: Remove unused THUNKs
      locking/lockdep: Cleanup
      nds32: Implement arch_irqs_disabled()
      arm64: Implement arch_irqs_disabled()
      mips: Implement arch_irqs_disabled()
      lockdep,trace: Expose tracepoints

Pratik Rajesh Sampat (1):
      Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check"

Rafael J. Wysocki (2):
      ACPI: OSL: Prevent acpi_release_memory() from returning too early
      PM: sleep: core: Fix the handling of pending runtime resume requests

Randy Dunlap (4):
      block: blk-mq.c: fix @at_head kernel-doc warning
      crypto: sa2ul - add Kconfig selects to fix build error
      Documentation: fix pm/intel_pstate build warning and wording
      Documentation/powerpc: fix malformed table in syscall64-abi

Ray Jui (1):
      i2c: iproc: Fix shifting 31 bits

Rikard Falkeborn (2):
      HID: cougar: Constify cougar_id_table
      HID: macally: Constify macally_id_table

Rob Clark (6):
      drm/msm/dpu: fix unitialized variable error
      drm/msm/adreno: fix updating ring fence
      drm/msm/gpu: make ringbuffer readonly
      drm/msm: enable vblank during atomic commits
      drm/msm/a6xx: fix crashdec section name typo
      drm/msm/a6xx: add module param to enable debugbus snapshot

Sagi Grimberg (1):
      nvmet: fix a memory leak

Sami Tolvanen (1):
      arm64: use a common .arch preamble for inline assembly

Samson Tam (1):
      drm/amd/display: Fix passive dongle mistaken as active dongle in
EDID emulation

Samuel Thibault (2):
      speakup: Fix wait_for_xmitr for ttyio case
      speakup: only build serialio when ISA is enabled

Sebastian Parschauer (1):
      HID: quirks: Always poll three more Lenovo PixArt mice

Sergey Senozhatsky (1):
      serial: 8250: change lock order in serial8250_do_startup()

Sharat Masetty (1):
      drm: msm: a6xx: use dev_pm_opp_set_bw to scale DDR

Shawn Anastasio (3):
      Revert "powerpc/64s: Remove PROT_SAO support"
      powerpc/64s: Disallow PROT_SAO in LPARs by default
      selftests/powerpc: Update PROT_SAO test to skip ISA 3.1

Shiju Jose (1):
      EDAC/ghes: Fix NULL pointer dereference in ghes_edac_register()

Simon Leiner (2):
      xen/xenbus: Fix granting of vmalloc'd memory
      arm/xen: Add misuse warning to virt_to_gfn

Stefano Garzarella (1):
      vhost-iotlb: fix vhost_iotlb_itree_next() documentation

Steve Wahl (1):
      MAINTAINERS: Add entry for HPE Superdome Flex (UV) maintainers

Sumit Gupta (1):
      cpufreq: replace cpu_logical_map() with read_cpuid_mpir()

Sung Lee (1):
      drm/amd/display: Send DISPLAY_OFF after power down on boot

Sven Schnelle (1):
      s390: don't trace preemption in percpu macros

Tamseel Shams (1):
      serial: samsung: Removes the IRQ not found warning

Tang Bin (1):
      usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe()

Tao Zhou (1):
      drm/amdgpu: add asd fw check before loading asd

Tetsuo Handa (1):
      vt: defer kfree() of vc_screenbuf in vc_do_resize()

Thinh Nguyen (4):
      usb: dwc3: gadget: Don't setup more than requested
      usb: dwc3: gadget: Fix handling ZLP
      usb: dwc3: gadget: Handle ZLP for sg requests
      usb: uas: Add quirk for PNY Pro Elite

Thomas Gleixner (3):
      XEN uses irqdesc::irq_data_common::handler_data to store a per
interrupt XEN data pointer which contains XEN specific information.
      x86/irq: Unbreak interrupt affinity setting
      genirq/matrix: Deal with the sillyness of for_each_cpu() on UP

Tianjia Zhang (1):
      nvme-fc: Fix wrong return value in __nvme_fc_init_request()

Tim Harvey (1):
      hwmon: (gsc-hwmon) Scale temperature to millidegrees

Tom Rix (2):
      USB: cdc-acm: rework notification_buffer resizing
      hwmon: (applesmc) check status earlier.

Tomas Winkler (1):
      mei: hdcp: fix mei_hdcp_verify_mprime() input parameter

Tomi Valkeinen (1):
      drm/omap: fix incorrect lock state

Tong Zhang (1):
      drm/amd/display: should check error using DC_OK

Valmer Huhn (1):
      serial: 8250_exar: Fix number of ports for Commtech PCIe cards

Vasily Gorbik (1):
      s390/vmem: fix vmem_add_range for 4-level paging

Vineeth Pillai (2):
      hv_utils: return error if host timesysnc update is stale
      hv_utils: drain the timesync packets on onchannelcallback

Vinod Koul (1):
      usb: renesas-xhci: remove version check

Viresh Kumar (2):
      cpufreq: No need to verify cpufreq_driver in show_scaling_cur_freq()
      cpufreq: Use WARN_ON_ONCE() for invalid relation

Wang Hai (1):
      SUNRPC: remove duplicate include

Wayne Lin (1):
      drm/amd/display: Retry AUX write when fail occurs

Wei Yongjun (1):
      crypto: ingenic - Drop kfree for memory allocated with devm_kzalloc

Wolfram Sang (1):
      i2c: rcar: in slave mode, clear NACK earlier

Xu Wang (1):
      bsg-lib: convert comma to semicolon

Yufen Yu (2):
      blkcg: fix memleak for iolatency
      md/raid5: make sure stripe_size as power of two

Zqiang (1):
      libnvdimm: KASAN: global-out-of-bounds Read in internal_create_group

qiuguorui1 (1):
      irqchip/stm32-exti: Avoid losing interrupts due to clearing
pending bits by mistake

周琰杰 (Zhou Yanjie) (1):
      USB: PHY: JZ4770: Fix static checker warning.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ