LKML Archive on
 help / color / Atom feed
From: Linus Torvalds <>
To: Linux Kernel Mailing List <>
Subject: Linux 5.5-rc2
Date: Sun, 15 Dec 2019 15:24:06 -0800
Message-ID: <> (raw)

You all know the deal by now: another week, another rc.

Things look normal - rc2 is usually fairly calm, and so it was this
week too. All the stats look normal too - the bulk of this is drivers
(gpu, rdma, networking, scsi, usb stand out, but there's noise
elsewhere too), with the rest being random things all over - io_uring,
filesystems (ceph, overlayfs), core networking, arch updates, header
files, etc etc.

So peeps - go build it, install it and boot it, and report back any
problems you see,



Alex Deucher (4):
      drm/amdgpu: add header line for power profile on Arcturus
      drm/amdgpu/display: add fallthrough comment
      drm/amdgpu: fix license on Kconfig and Makefiles
      Revert "drm/amdgpu: dont schedule jobs while in reset"

Alexei Starovoitov (1):
      ftrace: Fix function_graph tracer interaction with BPF trampoline

Amanda Liu (1):
      drm/amd/display: Fix screen tearing on vrr tests

Amir Goldstein (7):
      ovl: fix lookup failure on multi lower squashfs
      ovl: make sure that real fid is 32bit aligned in memory
      ovl: don't use a temp buf for encoding real fh
      ovl: fix corner case of non-unique st_dev;st_ino
      ovl: relax WARN_ON() on rename to self
      docs: filesystems: overlayfs: Rename overlayfs.txt to .rst
      docs: filesystems: overlayfs: Fix restview warnings

Andrea Merello (1):
      iio: ad7949: fix channels mixups

Andrea Righi (1):
      staging: exfat: properly support discard in clr_alloc_bitmap()

Andreas Gruenbacher (1):
      block: fix "check bi_size overflow before merge"

Andy Shevchenko (1):
      fbtft: Fix the initialization from property algorithm

Arnaud Pouliquen (1):
      dt-bindings: remoteproc: stm32: add wakeup-source property

Arnd Bergmann (2):
      drm/amd/display: fix undefined struct member reference
      drm/amd/display: include linux/slab.h where needed

Bart Van Assche (1):
      scsi: iscsi: Fix a potential deadlock in the timeout handler

Ben Skeggs (1):
      drm/nouveau/kms/nv50-: fix panel scaling

Beniamin Bia (1):
      iio: adc: ad7606: fix reading unnecessary data from device

Bo Wu (2):
      scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func
      scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func

Boris Brezillon (4):
      drm/panfrost: Fix a race in panfrost_ioctl_madvise()
      drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo()
      drm/panfrost: Fix a race in panfrost_gem_free_object()
      drm/panfrost: Open/close the perfcnt BO

Brandon Syu (1):
      drm/amd/display: fixed that I2C over AUX didn't read data issue

Brendan Higgins (1):
      staging: exfat: fix multiple definition error of `rename_file'

Bryan O'Donoghue (1):
      usb: common: usb-conn-gpio: Don't log an error on probe deferral

Can Guo (1):
      scsi: ufs: Give an unique ID to each ufs-bsg

Chris Lesiak (1):
      iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting

Chris Wilson (3):
      drm/i915/gt: Save irqstate around virtual_context_destroy
      drm/i915/gt: Detect if we miss WaIdleLiteRestore
      drm/i915: Serialise with remote retirement

Christian Borntraeger (1):
      s390/uv: use EOPNOTSUPP instead of ENOTSUPP

Chuhong Yuan (2):
      iio: adc: max1027: fix not unregistered iio trigger
      RDMA/cma: add missed unregister_pernet_subsys in init failure

Colin Ian King (2):
      iio: temperature: ltc2983: fix u32 read into a unsigned long long
      s390/test_unwind: fix spelling mistake "reqister" -> "register"

Dan Carpenter (2):
      iio: adc: intel_mrfld_adc: Allocating too much data in probe()
      scsi: iscsi: qla4xxx: fix double free in probe

Daniel Lezcano (1):
      MAINTAINERS: thermal: Change the git tree location

Daniel Vetter (1):
      MAINTAINERS: Match on dma_buf|fence|resv anywhere

David Galiffi (1):
      drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle

David Hildenbrand (1):
      virtio-balloon: fix managed page counts when migrating pages between zones

David Howells (5):
      afs: Fix SELinux setting security label on /afs
      afs: Fix mountpoint parsing
      afs: Fix creation calls in the dynamic root to fail with EOPNOTSUPP
      afs: Fix missing cell comparison in afs_test_super()
      afs: Show volume name in /proc/net/afs/<cell>/volumes

David Sterba (1):
      btrfs: add Kconfig dependency for BLAKE2B

Diego Calleja (1):
      dm: add dm-clone to the documentation index

Dominik Brodowski (5):
      devtmpfs: use do_mount() instead of ksys_mount()
      initrd: use do_mount() instead of ksys_mount()
      init: use do_mount() instead of ksys_mount()
      init: unify opening /dev/console as stdin/stdout/stderr
      fs: remove ksys_dup()

EJ Hsu (1):
      usb: gadget: fix wrong endpoint desc

Edmund Nadolski (1):
      nvme: else following return is not needed

Emiliano Ingrassia (1):
      usb: core: urb: fix URB structure initialization function

Enric Balletbo i Serra (1):
      PCI: rockchip: Fix IO outbound ATU register number

Eric Biggers (1):
      docs: dm-integrity: remove reference to ARC4

Eric Yang (2):
      drm/amd/display: update sr and pstate latencies for Renoir
      drm/amd/display: update dispclk and dppclk vco frequency

Florian Fainelli (1):
      MAINTAINERS: thermal: Eduardo's email is bouncing

Fredrik Noring (1):
      USB: Fix incorrect DMA allocations for local memory pool drivers

Gao Xiang (2):
      erofs: zero out when listxattr is called with no xattr
      erofs: update documentation

Geert Uytterhoeven (1):
      iio: adc: max9611: Fix too short conversion time delay

George Shen (1):
      drm/amd/display: Increase the number of retries after AUX DEFER

Georgi Djakov (3):
      interconnect: qcom: sdm845: Walk the list safely on node removal
      interconnect: qcom: qcs404: Walk the list safely on node removal
      interconnect: qcom: msm8974: Walk the list safely on node removal

Greg Kroah-Hartman (1):
      lib: raid6: fix awk build warnings

Grygorii Strashko (1):
      dt-bindings: net: ti: cpsw-switch: update to fix comments

Guchun Chen (1):
      drm/amdgpu: add check before enabling/disabling broadcast mode

Guenter Roeck (3):
      staging/octeon: Mark Ethernet driver as BROKEN
      drivers: Fix boot problem on SuperH
      nios2: Fix ioremap

Guoqing Jiang (2):
      raid5: need to set STRIPE_HANDLE for batch head
      blk-cgroup: remove blkcg_drain_queue

Hans de Goede (2):
      drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit
      drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware

Heikki Krogerus (1):
      usb: dwc3: pci: add ID for the Intel Comet Lake -H variant

Heiko Carstens (1):
      s390: remove last diag 0x44 caller

Henry Lin (1):
      usb: xhci: only set D3hot for pci device

Himanshu Madhani (1):
      scsi: qla2xxx: Correctly retrieve and interpret active flash region

Hou Tao (1):
      dm btree: increase rebalance threshold in __rebalance2()

Hui Wang (1):
      ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO

Israel Rukshin (3):
      nvme-rdma: Avoid preallocating big SGL for data
      nvme-fc: Avoid preallocating big SGL for data
      nvmet-loop: Avoid preallocating big SGL for data

James Smart (3):
      nvme_fc: add module to ops template to allow module references
      nvme: add error message on mismatching controller ids
      nvme-fc: fix double-free scenarios on hw queues

Jason A. Donenfeld (1):
      crypto: arm/curve25519 - add arch-specific key generation function

Jason Yan (1):
      scsi: libsas: stop discovering if oob mode is disconnected

Jean-Baptiste Maneyrol (1):
      iio: imu: inv_mpu6050: fix temperature reporting using bad unit

Jeff Layton (2):
      ceph: convert int fields in ceph_mount_options to unsigned int
      ceph: show tasks waiting on caps in debugfs caps file

Jens Axboe (11):
      io_uring: allow unbreakable links
      io-wq: remove worker->wait waitqueue
      io-wq: briefly spin for new work after finishing work
      io_uring: sqthread should grab ctx->uring_lock for submissions
      io_uring: deferred send/recvmsg should assign iov
      io_uring: don't dynamically allocate poll data
      io_uring: run next sqe inline if possible
      io_uring: only hash regular files for async work execution
      net: make socket read/write_iter() honor IOCB_NOWAIT
      io_uring: add sockets to list of files that support non-blocking issue
      io_uring: ensure we return -EINVAL on unknown opcode

Johan Hovold (9):
      staging: gigaset: fix general protection fault on probe
      staging: gigaset: fix illegal free on probe errors
      staging: gigaset: add endpoint-type sanity check
      USB: serial: io_edgeport: fix epic endpoint lookup
      USB: idmouse: fix interface sanity checks
      USB: adutux: fix interface sanity check
      USB: atm: ueagle-atm: add missing endpoint check
      staging: rtl8188eu: fix interface sanity check
      staging: rtl8712: fix interface sanity check

Joseph Gravenor (3):
      drm/amd/display: fix DalDramClockChangeLatencyNs override
      drm/amd/display: populate bios integrated info for renoir
      drm/amd/display: have two different sr and pstate latency tables
for renoir

Juergen Gross (1):
      xen/balloon: fix ballooned page accounting without hotplug enabled

Kai-Heng Feng (1):
      xhci: Increase STS_HALT timeout in xhci_suspend()

Kay Friedrich (1):
      staging/wlan-ng: add CRC32 dependency in Kconfig

Kefeng Wang (4):
      workqueue: Use pr_warn instead of pr_warning
      printk: Drop pr_warning definition
      checkpatch: Drop pr_warning check
      riscv: only select serial sifive if TTY is enabled

Keith Busch (5):
      nvme: Namepace identification descriptor list is optional
      nvme/pci: Remove last_cq_head
      nvme/pci: Fix write and poll queue types
      nvme/pci Limit write queue sizes to possible cpus
      nvme/pci: Fix read queue count

Krzysztof Kozlowski (1):
      interconnect: qcom: Fix Kconfig indentation

Kuninori Morimoto (1):
      sh: kgdb: Mark expected switch fall-throughs

Leo (Hanghong) Ma (1):
      drm/amd/display: Change the delay time before enabling FEC

Leonard Crestez (6):
      PM / devfreq: Fix devfreq_notifier_call returning errno
      PM / devfreq: Set scaling_max_freq to max on OPP notifier error
      PM / devfreq: Introduce get_freq_range helper
      PM / devfreq: Don't fail devfreq_dev_release if not in list
      PM / devfreq: Add PM QoS support
      PM / devfreq: Use PM QoS for sysfs min/max_freq

Linus Torvalds (2):
      pipe: simplify signal handling in pipe_read() and add comments
      Linux 5.5-rc2

Linus Walleij (1):
      staging: fbtft: Do not hardcode SPI CS polarity inversion

Logan Gunthorpe (1):
      block: fix NULL pointer dereference in account statistics with IDE

Lorenzo Bianconi (3):
      iio: imu: st_lsm6dsx: fix decimation factor estimation
      iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask
      iio: imu: st_lsm6dsx: do not power-off accel if events are enabled

Lukas Wunner (1):
      ALSA: hda/hdmi - Fix duplicate unref of pci_dev

Lyude Paul (3):
      drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
      drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
      drm/nouveau/kms/nv50-: Limit MST BPC to 8

Maor Gottlieb (1):
      IB/mlx5: Fix steering rule of drop and count

Marc Dionne (1):
      afs: Fix afs_find_server lookups for ipv4 peers

Marcelo Diop-Gonzalez (1):
      staging: vchiq: call unregister_chrdev_region() when driver
registration fails

Marcelo Schmitt (2):
      dt-bindings: iio: adc: ad7292: Update SPDX identifier
      dt-bindings: iio: adc: ad7292: fix constraint over channel quantity

Marcelo Tosatti (1):
      cpuidle: use first valid target residency as poll time

Mark Zhang (1):
      RDMA/counter: Prevent auto-binding a QP which are not tracked with res

Martin Blumenstingl (1):
      drm: meson: venc: cvbs: fix CVBS mode matching

Mathias Nyman (3):
      xhci: fix USB3 device initiated resume race with roothub autosuspend
      xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour.
      xhci: make sure interrupts are restored to correct state

Maxime Ripard (1):
      dt-bindings: Change maintainer address

Michael Hernandez (2):
      scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX
      scsi: qla2xxx: Fix incorrect SFUB length used for Secure Flash
Update MB Cmd

Michael S. Tsirkin (2):
      virtio_balloon: name cleanups
      virtio_balloon: divide/multiply instead of shifts

Mika Westerberg (1):
      xhci: Fix memory leak in xhci_add_in_port()

Mike Snitzer (1):
      dm mpath: remove harmful bio-based optimization

Mircea Caprioru (1):
      iio: adc: ad7124: Enable internal reference

Navid Emamdoost (1):
      dma-buf: Fix memory leak in sync_file_merge()

Nikola Cornij (2):
      drm/amd/display: Map DSC resources 1-to-1 if numbers of OPPs and
DSCs are equal
      drm/amd/display: Reset steer fifo before unblanking the stream

Nikos Tsironis (5):
      dm clone metadata: Track exact changes per transaction
      dm clone metadata: Use a two phase commit
      dm clone: Flush destination device before committing metadata
      dm thin metadata: Add support for a pre-commit callback
      dm thin: Flush data device before committing metadata

Olof Johansson (2):
      ALSA: echoaudio: simplify get_audio_levels
      riscv: Fix build dependency for loader

Pankaj Bharadiya (2):
      MIPS: OCTEON: Replace SIZEOF_FIELD() macro
      treewide: Use sizeof_field() macro

Parav Pandit (1):
      IB/mlx4: Follow mirror sequence of device add during device removal

Paul Durrant (1):
      xen-blkback: prevent premature module unload

Paul Menzel (1):
      scsi: smartpqi: Update attribute name to `driver_version`

Pavel Shilovsky (1):
      CIFS: Close cached root handle only if it has a lease

Pete Zaitcev (1):
      usb: mon: Fix a deadlock in usbmon between mmap and read

Pierre-Eric Pelloux-Prayer (1):
      drm/amdgpu: add cache flush workaround to gfx8 emit_fence

Quinn Tran (1):
      scsi: qla2xxx: Use explicit LOGO in target mode

Rafael J. Wysocki (3):
      ACPI: PM: Avoid attaching ACPI PM domain to certain devices
      cpuidle: Fix cpuidle_driver_state_disabled()
      cpuidle: Drop unnecessary type cast in cpuidle_poll_time()

Randy Dunlap (1):
      i2c: fix header file kernel-doc warning

Rob Herring (1):
      dt-bindings: memory-controllers: tegra: Fix type references

Roman Bolshakov (12):
      scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd
      scsi: qla2xxx: Initialize free_work before flushing it
      scsi: qla2xxx: Drop superfluous INIT_WORK of del_work
      scsi: qla2xxx: Change discovery state before PLOGI
      scsi: qla2xxx: Allow PLOGI in target mode
      scsi: qla2xxx: Don't call qlt_async_event twice
      scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length
      scsi: qla2xxx: Configure local loop for N2N target
      scsi: qla2xxx: Send Notify ACK after N2N PLOGI
      scsi: qla2xxx: Don't defer relogin unconditonally
      scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI
      scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB

Saravana Kannan (2):
      of/platform: Unconditionally pause/resume sync state during kernel init
      of/platform: Unconditionally pause/resume sync state during kernel init

Stephan Gerhold (1):
      drm/mcde: dsi: Fix invalid pointer dereference if panel cannot be found

Stephen Rothwell (1):
      Fix up for "printk: Drop pr_warning definition"

Steve French (2):
      smb3: fix refcount underflow warning on unmount when no directory leases
      SMB3: Fix crash in SMB2_open_init due to uninitialized field in
compounding path

Steve Wise (2):
      Update mailmap info for Steve Wise
      rxe: correctly calculate iCRC for unaligned payloads

Steven Price (1):
      drm/panfrost: devfreq: Round frequencies to OPPs

Steven Rostedt (VMware) (1):
      module: Remove accidental change of module_enable_x()

Takashi Sakamoto (3):
      ALSA: firewire-motu: fix double unlocked 'motu->mutex'
      ALSA: oxfw: fix return value in error path of isochronous
resources reservation
      ALSA: fireface: fix return value in error path of isochronous
resources reservation

Tejas Joglekar (1):
      usb: dwc3: gadget: Fix logical condition

Thinh Nguyen (2):
      usb: dwc3: gadget: Clear started flag for non-IOC
      usb: dwc3: ep0: Clear started flag on completion

Thomas Richter (2):
      s390/cpum_sf: Adjust sampling interval to avoid hitting sample limits
      s390/cpum_sf: Avoid SBD overflow condition in irq handler

Thomas Zimmermann (1):
      drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>

Tianci.Yin (4):
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14

Todd Kjos (1):
      binder: fix incorrect calculation for num_valid

Umesh Nerlige Ramappa (2):
      drm/i915/perf: Allow non-privileged access when OA buffer is not sampled
      drm/i915/perf: Configure OAR for specific context

Vasily Gorbik (2):
      s390/spinlock: remove confusing comment in arch_spin_lock_wait
      s390/kasan: add KASAN_VMALLOC support

Ville Syrjälä (2):
      drm/i915/fbc: Disable fbc by default on all glk+
      drm/i915/hdcp: Nuke intel_hdcp_transcoder_config()

Wen Yang (2):
      usb: roles: fix a potential use after free
      usb: typec: fix use after free in typec_register_port()

Wolfram Sang (2):
      i2c: remove i2c_new_dummy() API
      i2c: add helper to check if a client has a driver attached

Xiubo Li (3):
      ceph: trigger the reclaim work once there has enough pending caps
      ceph: switch to global cap helper
      ceph: add more debug info when decoding mdsmap

Yishai Hadas (2):
      IB/core: Introduce rdma_user_mmap_entry_insert_range() API
      IB/mlx5: Fix device memory flows

Yongqiang Sun (1):
      drm/amd/display: Compare clock state member to determine optimization.

YueHaibing (4):
      thermal: power_allocator: Fix Kconfig warning
      iio: st_accel: Fix unused variable warning
      staging: hp100: Fix build error without ETHERNET
      tracing: remove set but not used variable 'buffer'

Yufen Yu (1):
      md: make sure desc_nr less than MD_SB_DISKS

Zhang Rui (1):
      MAINTAINERS: thermal: Add Daniel Lezcano as the thermal maintainer

Zhiqiang Liu (1):
      md: raid1: check rdev before reference in raid1_sync_request func

changzhu (3):
      drm/amdgpu: avoid using invalidate semaphore for picasso
      drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9
      drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10

sheebab (1):
      scsi: ufs: Disable autohibern8 feature in Cadence UFS

                 reply index

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='' \ \ \

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

LKML Archive on

Archives are clonable:
	git clone --mirror lkml/git/0.git
	git clone --mirror lkml/git/1.git
	git clone --mirror lkml/git/2.git
	git clone --mirror lkml/git/3.git
	git clone --mirror lkml/git/4.git
	git clone --mirror lkml/git/5.git
	git clone --mirror lkml/git/6.git
	git clone --mirror lkml/git/7.git
	git clone --mirror lkml/git/8.git
	git clone --mirror lkml/git/9.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 lkml lkml/ \
	public-inbox-index lkml

Example config snippet for mirrors

Newsgroup available over NNTP:

AGPL code for this site: git clone