archive mirror
 help / color / mirror / Atom feed
From: Bhaskar Chowdhury <>
To: Linus Torvalds <>
Cc: Linux Kernel Mailing <>
Subject: Re: Linux 5.2-rc4
Date: Sun, 9 Jun 2019 13:45:51 +0530	[thread overview]
Message-ID: <20190609081551.GB5853@Gentoo> (raw)
In-Reply-To: <>

[-- Attachment #1: Type: text/plain, Size: 18979 bytes --]

Woohoo! testing time fells,thanks Linus!.

On 20:46 Sat 08 Jun , Linus Torvalds wrote:
>No, I'm not confused, and I haven't lost track of what day it is, I do
>actually know that it's still Saturday here, not Sunday, and I'm just
>doing rc4 a bit early because I'll be on an airplane during my normal
>release time. And while I've done releases on airports and airplanes
>before, I looked at my empty queue of pull requests and went "let's
>just do it now".
>We've had a fairly calm release so far, and on the whole that seems to
>hold. rc4 isn't smaller than rc3 was (it's a bit bigger), but rc3 was
>fairly small, so the size increase isn't all that worrisome. I do hope
>that we'll start actually shrinking now, though.
>The SPDX conversions do continue to stand out, and make the diffstat a
>bit noisy. They don't affect actual code, so it's not like we should
>have any issues with them, but it makes the patch statistics look a
>bit odd. There's just a lot more files changed than is normal in the
>rc phase, and 90+% of that changed file list comes from the SPDX
>changes. Of course, the SPDX changes also account for 95+% percent of
>the removed lines in rc4, which is why I'm not complaining. It does
>make the copyright boilerplates be a lot more legible to humans too,
>not just for scripting.
>But it does make the diff almost impossible to read, because so much
>of it is due to just the SPDX notice work. You can use interdiff to
>skip the SPDX stuff if you really want to, and if you do, you'll see
>the usual arch updates (arm64, mips, parisc, nds32) various random
>drivers updates (gpu stands out, some rdma), networking fixes,
>filesystems (ceph, ovlfs, xfs). And misc other stuff.
>But the appended shortlog is probably even more informative. None of
>it really looks all that gnarly.
>                Linus
>Adamski, Krzysztof (Nokia - PL/Wroclaw) (1):
>      hwmon: (pmbus/core) mutex_lock write in pmbus_set_samples
>Adrian Hunter (1):
>      mmc: sdhci: Fix SDIO IRQ thread deadlock
>Alakesh Haloi (1):
>      userfaultfd: selftest: fix compiler warning
>Aleksei Gimbitskii (2):
>      drm/i915/gvt: Check if cur_pt_type is valid
>      drm/i915/gvt: Assign NULL to the pointer after memory free.
>Alex Shi (3):
>      kselftest/cgroup: fix unexpected testing failure on test_memcontrol
>      kselftest/cgroup: fix unexpected testing failure on test_core
>      kselftest/cgroup: fix incorrect test_core skip
>Alexandra Winter (1):
>      s390/qeth: fix VLAN attribute in bridge_hostnotify udev event
>Alexey Brodkin (1):
>      ARC: [plat-hsdk] Get rid of inappropriate PHY settings
>Amir Goldstein (2):
>      ovl: support the FS_IOC_FS[SG]ETXATTR ioctls
>      ovl: detect overlapping layers
>Anders Roxell (1):
>      arm64: arch_timer: mark functions as __always_inline
>Andrey Konovalov (1):
>      uaccess: add noop untagged_addr definition
>Angelo Ruocco (2):
>      cgroup: let a symlink too be created with a cftype file
>      block, bfq: add weight symlink to the bfq.weight cgroup parameter
>Avri Altman (1):
>      scsi: ufs: Check that space was properly alloced in copy_query_response
>Baolin Wang (3):
>      dmaengine: sprd: Fix the possible crash when getting descriptor status
>      dmaengine: sprd: Add validation of current descriptor in irq handler
>      dmaengine: sprd: Add interrupt support for 2-stage transfer
>Bart Van Assche (1):
>      MAINTAINERS: Hand over skd maintainership
>Ben Skeggs (6):
>      drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than device
>      drm/nouveau/core: support versioned firmware loading
>      drm/nouveau/secboot: pass max supported FW version to LS load funcs
>      drm/nouveau/secboot: split out FW version-specific LS function pointers
>      drm/nouveau/secboot: enable loading of versioned LS PMU/SEC2 ACR
>msgqueue FW
>      drm/nouveau/secboot/gp10[2467]: support newer FW to fix SEC2
>failures on some boards
>Bob Peterson (1):
>      Revert "gfs2: Replace gl_revokes with a GLF flag"
>Chengguang Xu (1):
>      fpga: dfl: expand minor range when registering chrdev region
>Chengming Gui (1):
>      drm/amd/powerplay: add set_power_profile_mode for raven1_refresh
>Christian Brauner (2):
>      signal: improve comments
>      tests: fix pidfd-test compilation
>Christoph Hellwig (4):
>      nvme-pci: don't limit DMA segement size
>      rsxx: don't call dma_set_max_seg_size
>      mtip32xx: also set max_segment_size in the device
>      mmc: also set max_segment_size in the device
>Colin Ian King (1):
>      dmaengine: dw-axi-dmac: fix null dereference when pointer first is null
>Colin Xu (3):
>      drm/i915/gvt: Update force-to-nonpriv register whitelist
>      drm/i915/gvt: Fix GFX_MODE handling
>      drm/i915/gvt: Fix vGPU CSFE_CHICKEN1_REG mmio handler
>Dan Carpenter (7):
>      dmaengine: mediatek-cqdma: sleeping in atomic context
>      genwqe: Prevent an integer overflow in the ioctl
>      test_firmware: Use correct snprintf() limit
>      memstick: mspro_block: Fix an error code in mspro_block_issue_req()
>      mmc: tegra: Fix a warning message
>      scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous()
>      drm/komeda: Potential error pointer dereference
>Dan Rue (1):
>      kbuild: teach kselftest-merge to find nested config files
>Darrick J. Wong (2):
>      xfs: fix broken log reservation debugging
>      xfs: inode btree scrubber should calculate im_boffset correctly
>Dave Martin (2):
>      arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding()
>      arm64: Silence gcc warnings about arch ABI drift
>Eduardo Valentin (1):
>      hwmon: (core) add thermal sensors only if dev->of_node is present
>Eric Biggers (2):
>      crypto: jitterentropy - change back to module_init()
>      crypto: hmac - fix memory leak in hmac_init_tfm()
>Eric Long (3):
>      dmaengine: sprd: Fix the incorrect start for 2-stage destination channels
>      dmaengine: sprd: Fix block length overflow
>      dmaengine: sprd: Fix the right place to configure 2-stage transfer
>Eugeniy Paltsev (3):
>      ARC: mm: SIGSEGV userspace trying to access kernel virtual memory
>      ARC: [plat-hsdk]: enable creg-gpio controller
>      ARC: [plat-hsdk]: Add support of Vivante GPU
>Fabrizio Castro (1):
>      virtio: Fix indentation of VIRTIO_MMIO
>Faiz Abbas (1):
>      mmc: sdhci_am654: Fix SLOTTYPE write
>Florian Fainelli (1):
>      arm64: smp: Moved cpu_logical_map[] to smp.h
>Gal Pressman (2):
>      RDMA/uverbs: Pass udata on uverbs error unwind
>      RDMA/efa: Remove MAYEXEC flag check from mmap flow
>Gao, Fred (1):
>      drm/i915/gvt: Fix cmd length of VEB_DI_IECP
>Geert Uytterhoeven (1):
>      MIPS: TXx9: Fix boot crash in free_initmem()
>Gen Zhang (1):
>      mdesc: fix a missing-check bug in get_vdev_port_node_info()
>George G. Davis (2):
>      scripts/ Fix arm64 wrong or unknown architecture
>      ARM64: trivial: s/TIF_SECOMP/TIF_SECCOMP/ comment typo fix
>Gerald Schaefer (1):
>      s390/mm: fix address space detection in exception handling
>Greg Kroah-Hartman (1):
>      block: aoe: no need to check return value of debugfs_create functions
>Guenter Roeck (2):
>      xtensa: Fix section mismatch between memblock_reserve and mem_reserve
>      samples: fix pidfd-metadata compilation
>Gustavo A. R. Silva (1):
>      xprtrdma: Use struct_size() in kzalloc()
>Hangbin Liu (1):
>      Revert "fib_rules: return 0 directly if an exactly same rule
>exists when NLM_F_EXCL not supplied"
>Helen Koike (5):
>      drm/rockchip: fix fb references in async update
>      drm/amd: fix fb references in async update
>      drm/msm: fix fb references in async update
>      drm/vc4: fix fb references in async update
>      drm: don't block fb changes for async plane updates
>Helge Deller (3):
>      parisc: Allow building 64-bit kernel without -mlong-calls compiler option
>      parisc: Fix compiler warnings in float emulation code
>      parisc: Fix crash due alternative coding for NP iopdir_fdc bit
>Igor Stoppa (1):
>      virtio: add unlikely() to WARN_ON_ONCE()
>Ivan Khoronzhuk (1):
>      net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set
>Jaesoo Lee (1):
>      nvme: Fix u32 overflow in the number of namespace list calculation
>Jakub Kicinski (2):
>      Revert "net/tls: avoid NULL-deref on resync during device removal"
>      net/tls: replace the sleeping lock around RX resync with a bit lock
>James Clarke (1):
>      sparc64: Fix regression in non-hypervisor TLB flush xcall
>Jan Glauber (1):
>      lockref: Limit number of cmpxchg loop retries
>Jann Horn (2):
>      habanalabs: fix debugfs code
>      x86/insn-eval: Fix use-after-free access to LDT entry
>Jason Gunthorpe (1):
>      RDMA/core: Clear out the udata before error unwind
>Jason Wang (4):
>      vhost: introduce vhost_exceeds_weight()
>      vhost_net: fix possible infinite loop
>      vhost: vsock: add weight support
>      vhost: scsi: add weight support
>Jerome Brunet (1):
>      mmc: meson-gx: fix irq ack
>Jiri Kosina (1):
>      x86/power: Fix 'nosmt' vs hibernation triple fault during resume
>Joel Fernandes (Google) (2):
>      kheaders: Move from proc to sysfs
>      kheaders: Do not regenerate archive if config is not changed
>John David Anglin (2):
>      parisc: Use implicit space register selection for loading the
>coherence index of I/O pdirs
>      parisc: Use lpa instruction to load physical addresses in driver code
>Jon Hunter (3):
>      dmaengine: tegra210-adma: Fix crash during probe
>      dmaengine: tegra210-adma: Fix channel FIFO configuration
>      dmaengine: tegra210-adma: Fix spelling
>Jose Abreu (2):
>      ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC node
>      ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node
>Julian Wiedmann (3):
>      s390/qeth: handle limited IPv4 broadcast in L3 TX path
>      s390/qeth: check dst entry before use
>      s390/qeth: handle error when updating TX queue count
>Kamal Heib (1):
>      RDMA/core: Fix panic when port_data isn't initialized
>Kamenee Arumugam (1):
>      IB/hfi1: Validate page aligned for a given virtual address
>Kees Cook (3):
>      lkdtm/usercopy: Moves the KERNEL_DS test to non-canonical
>      lkdtm/bugs: Adjust recursion test to avoid elision
>      pstore/ram: Run without kernel crash dump region
>Kefeng Wang (1):
>      block: Drop unlikely before IS_ERR(_OR_NULL)
>Krzysztof Kozlowski (1):
>      parisc: configs: Remove useless UEVENT_HELPER_PATH
>Leon Romanovsky (2):
>      RDMA/srp: Rename SRP sysfs name after IB device rename trigger
>      RDMA/hns: Fix PD memory leak for internal allocation
>Linus Torvalds (2):
>      rcu: locking and unlocking need to always be at least barriers
>      Linux 5.2-rc4
>Louis Li (1):
>      drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2)
>Lowry Li (Arm Technology China) (1):
>      drm/komeda: fixing of DMA mapping sg segment warning
>Lucas Stach (1):
>      udmabuf: actually unmap the scatterlist
>Mariusz Bialonczyk (1):
>      w1: ds2408: Fix typo after 49695ac46861 (reset on output_write
>retry with readback)
>Masahiro Yamada (4):
>      MIPS: mark ginvt() as __always_inline
>      MIPS: remove a space after -I to cope with header search paths for VDSO
>      kconfig: tests: fix recursive inclusion unit test
>      kbuild: use more portable 'command -v' for cc-cross-prefix
>Max Gurtovoy (1):
>      nvme-rdma: use dynamic dma mapping per command
>Maxime Chevallier (1):
>      net: mvpp2: Use strscpy to handle stat strings
>Miaohe Lin (1):
>      net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set
>Michal Kubecek (1):
>      mlx5: avoid 64-bit division
>Mike Marciniszyn (3):
>      IB/rdmavt: Fix alloc_qpn() WARN_ON()
>      IB/hfi1: Insure freeze_work work_struct is canceled on shutdown
>      IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value
>Mike Rapoport (1):
>      parisc: Kconfig: remove ARCH_DISCARD_MEMBLOCK
>Miklos Szeredi (5):
>      fuse: fallocate: fix return with locked inode
>      fuse: add FUSE_WRITE_KILL_PRIV
>      fuse: fix copy_file_range() in the writeback case
>      fuse: extract helper for range writeback
>      ovl: doc: add non-standard corner cases
>Ming Lei (1):
>      block: free sched's request pool in blk_cleanup_queue
>Minwoo Im (1):
>      nvmet: fix data_len to 0 for bdev-backed write_zeroes
>Moritz Fischer (1):
>      fpga: zynqmp-fpga: Correctly handle error pointer
>Naresh Kamboju (1):
>      selftests: vm: install for run_vmtests
>Neil Horman (1):
>      Fix memory leak in sctp_process_init
>Nikita Danilov (1):
>      net: aquantia: fix wol configuration not applied sometimes
>Nikita Yushchenko (1):
>      net: dsa: mv88e6xxx: avoid error message on remove from VLAN 0
>Oded Gabbay (2):
>      uapi/habanalabs: add opcode for enable/disable device debug mode
>      habanalabs: fix bug in checking huge page optimization
>Olga Kornievskaia (1):
>      SUNRPC fix regression in umount of a secure mount
>Olivier Matz (2):
>      ipv6: use READ_ONCE() for inet->hdrincl as in ipv4
>      ipv6: fix EFAULT on sendto with icmpv6 and hdrincl
>Omer Shpigelman (1):
>      habanalabs: halt debug engines on user process close
>Paolo Abeni (2):
>      net: fix indirect calls helpers for ptype list hooks.
>      pktgen: do not sleep with the thread lock held.
>Paul Burton (3):
>      MIPS: Bounds check virt_addr_valid
>      MIPS: Make virt_addr_valid() return bool
>      MIPS: pistachio: Build uImage.gz by default
>Paul Cercueil (1):
>      dmaengine: jz4780: Fix transfers being ACKed too soon
>Peng Ma (1):
>      dmaengine: fsl-qdma: Add improvement
>Pi-Hsun Shih (1):
>      pstore: Set tfm to NULL on free_buf_for_compression
>Prike Liang (1):
>      drm/amd/amdgpu: add RLC firmware to support raven1 refresh
>Rafael J. Wysocki (2):
>      x86: intel_epb: Do not build when CONFIG_PM is unset
>      PM: sleep: Add kerneldoc comments to some functions
>Robert Hancock (2):
>      hwmon: (pmbus/core) Treat parameters as paged if on multiple pages
>      i2c: xiic: Add max_read_len quirk
>Robin Murphy (2):
>      drm/arm/hdlcd: Actually validate CRTC modes
>      drm/arm/hdlcd: Allow a bit of clock tolerance
>Roger Pau Monne (1):
>      xen-blkfront: switch kcalloc to kvcalloc for large array allocation
>Russell King (9):
>      fs/adfs: factor out filename comparison
>      fs/adfs: factor out filename case lowering
>      fs/adfs: factor out object fixups
>      fs/adfs: factor out filename fixup
>      fs/adfs: remove truncated filename hashing
>      fs/adfs: move append_filetype_suffix() into adfs_object_fixup()
>      fs/adfs: fix filename fixup handling for "/" and "//" names
>      net: sfp: read eeprom in maximum 16 byte increments
>      net: phylink: avoid reducing support mask
>Sagi Grimberg (2):
>      nvme-rdma: fix queue mapping when queue count is limited
>      nvme-tcp: fix queue mapping when queue count is limited
>Scott Wood (2):
>      fpga: dfl: afu: Pass the correct device to dma_mapping_error()
>      fpga: dfl: Add lockdep classes for pdata->lock
>Sean Wang (2):
>      net: ethernet: mediatek: Use hw_feature to judge if HWLRO is supported
>      net: ethernet: mediatek: Use NET_IP_ALIGN to judge if HW
>RX_2BYTE_OFFSET is enabled
>Shuah Khan (1):
>      selftests: vm: Fix test build failure when built by itself
>Takeshi Saito (1):
>      mmc: tmio: fix SCC error handling to avoid false positive CRC error
>Thomas Gleixner (159):
>      treewide: Replace GPLv2 boilerplate/reference with SPDX - rules 251..450
>Tim Beale (1):
>      udp: only choose unbound UDP socket for multicast when not in a VRF
>Tina Zhang (1):
>      drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack
>Tomer Tayar (3):
>      habanalabs: Avoid using a non-initialized MMU cache mutex
>      habanalabs: Fix virtual address access via debugfs for 2MB pages
>      habanalabs: Read upper bits of trace buffer from RWPHI
>Trevor Bourget (1):
>      kbuild: tar-pkg: enable communication with jobserver
>Trond Myklebust (1):
>      SUNRPC: Fix a use after free when a server rejects the
>RPCSEC_GSS credential
>Tvrtko Ursulin (1):
>      drm/i915/icl: Add WaDisableBankHangMode
>Vasily Gorbik (1):
>      s390/unwind: correct stack switching during unwind
>Vincent Chen (3):
>      math-emu: Use statement expressions to fix Wshift-count-overflow warning
>      nds32: Avoid IEX status being incorrectly modified
>      nds32: add new emulations for floating point instruction
>Vineet Gupta (1):
>      ARC: fix build warnings
>Vivien Didelot (1):
>      ethtool: fix potential userspace buffer overflow
>Vladimir Oltean (2):
>      net: dsa: sja1105: Don't store frame type in skb->cb
>      net: dsa: sja1105: Fix link speed not working at 100 Mbps and below
>Wei Liu (1):
>      Update my email address
>Weinan Li (1):
>      drm/i915/gvt: add F_CMD_ACCESS flag for wa regs
>Wen He (1):
>      drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times
>Wen Yang (1):
>      fpga: stratix10-soc: fix use-after-free on s10_init()
>Willem de Bruijn (1):
>      packet: unconditionally free po->rollover
>Wolfram Sang (1):
>      MAINTAINERS: Karthikeyan Ramasubramanian is MIA
>Xiaolin Zhang (1):
>      drm/i915/gvt: save RING_HEAD into vreg when vgpu switched out
>Xin Long (3):
>      selftests: set sysctl bc_forwarding properly in
>      ipv4: not do cache for local delivery if bc_forwarding is enabled
>      ipv6: fix the check before getting the cookie in rt6_get_cookie
>Xiong Zhang (1):
>      drm/i915/gvt: refine ggtt range validation
>Yan, Zheng (3):
>      ceph: single workqueue for inode related works
>      ceph: avoid iput_final() while holding mutex or in dispatch thread
>      ceph: fix error handling in ceph_get_caps()
>Yihao Wu (2):
>      NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter
>      NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled
>Yonglong Liu (1):
>      net: hns: Fix loopback test failed at copper ports
>Young Xiao (1):
>      sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD
>YueHaibing (3):
>      parport: Fix mem leak in parport_register_dev_model
>      MIPS: uprobes: remove set but not used variable 'epc'
>      drm/komeda: remove set but not used variable 'kcrtc'
>Yury Norov (1):
>      parisc/slab: cleanup after /proc/slab_allocators removal
>Zhu Yanjun (2):
>      net: rds: fix memory leak when unload rds_rdma
>      net: rds: fix memory leak in rds_ib_flush_mr_pool
>james qian wang (Arm Technology China) (1):
>      drm/komeda: Constify the usage of komeda_component/pipeline/dev_funcs

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

  reply	other threads:[~2019-06-09  8:16 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-09  3:46 Linus Torvalds
2019-06-09  8:15 ` Bhaskar Chowdhury [this message]
2019-06-11 21:53 ` Strange regression in hid_llogitech_dj (was: Re: Linux 5.2-rc4) Rafael J. Wysocki
2019-06-11 22:02   ` Jiri Kosina
2019-06-12  8:24     ` Rafael J. Wysocki
2019-06-12  8:31       ` Jiri Kosina
2019-06-12  8:51         ` Rafael J. Wysocki
2019-06-12  9:24           ` Jiri Kosina
2019-07-25 10:07 ` [Regression] 5.3-rc1: hid_llogitech_dj does not work Rafael J. Wysocki
2019-07-25 15:50   ` Hans de Goede
2019-07-29 15:49     ` Hans de Goede

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=20190609081551.GB5853@Gentoo \ \ \ \
    --subject='Re: Linux 5.2-rc4' \

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).