linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux 6.3-rc2
@ 2023-03-12 23:45 Linus Torvalds
  2023-03-13  8:11 ` Build regressions/improvements in v6.3-rc2 Geert Uytterhoeven
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Linus Torvalds @ 2023-03-12 23:45 UTC (permalink / raw)
  To: Linux Kernel Mailing List

It's another Sunday afternoon. which must mean another rc release.

This one looks fairly normal, although if you look at the diffs, they
are dominated by the removal of a staging driver (r8188eu) that has
been superceded by a proper driver. That removal itself is 90% of the
diffs.

But if you filter that out, it all looks normal. Still more than two
thirds in drivers, but hey, that's pretty normal. It's mostly gpu and
networking as usual, but there's various other driver fixes in there
too.

Outside of that regular driver noise (and the unusual driver removal
noise) it's a little bit of everything: core networking, arch fixes,
documentation, filesystems (btrfs, xfs, and ext4, but also some core
vfs fixes). And io_uring and some tooling.

The full shortlog is appended, for the adventurous souls that want to
get that kind of details. The release feels fairly normal so far, but
it's early days. Please keep testing and reporting any issues,

                 Linus

---

Adrien Thierry (1):
      scsi: ufs: core: Add soft dependency on governor_simpleondemand

Al Viro (3):
      alpha: fix lazy-FPU mis(merged/applied/whatnot)
      new helper: put_and_unmap_page()
      sh: sanitize the flags on sigreturn

Alex Deucher (3):
      drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
      drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21
      drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv

Alexander Aring (1):
      ca8210: fix mac_len negative array access

Alexander Lobakin (1):
      bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES

Alexandr Sapozhnikov (1):
      drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update()

Alexandre Ghiti (1):
      riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode

Andrew Cooper (1):
      x86/CPU/AMD: Disable XSAVES on AMD family 0x17

Andy Shevchenko (1):
      cpumask: Fix typo nr_cpumask_size --> nr_cpumask_bits

Armin Wolf (2):
      platform/x86: dell-ddv: Fix cache invalidation on resume
      platform/x86: dell-ddv: Fix temperature scaling

Arnaldo Carvalho de Melo (12):
      tools arch x86: Sync the msr-index.h copy with the kernel sources
      tools headers svm: Sync svm headers with the kernel sources
      tools headers: Update the copy of x86's mem{cpy,set}_64.S used
in 'perf bench'
      tools headers UAPI: Sync linux/prctl.h with the kernel sources
      tools headers: Synchronize {linux,vdso}/bits.h with the kernel sources
      tools include UAPI: Synchronize linux/fcntl.h with the kernel sources
      tools headers kvm: Sync uapi/{asm/linux} kvm.h headers with the
kernel sources
      tools arch x86: Sync the msr-index.h copy with the kernel sources
      tools include UAPI: Sync linux/vhost.h with the kernel sources
      tools headers x86 cpufeatures: Sync with the kernel sources
      tools headers UAPI: Sync linux/perf_event.h with the kernel sources
      perf tools: Add Adrian Hunter to MAINTAINERS as a reviewer

Arnd Bergmann (2):
      platform/x86/amd: pmc: remove CONFIG_SUSPEND checks
      ethernet: ice: avoid gcc-9 integer overflow warning

Asutosh Das (2):
      scsi: ufs: mcq: qcom: Fix passing zero to PTR_ERR
      scsi: ufs: mcq: qcom: Clean the return path of
ufs_qcom_mcq_config_resource()

Bagas Sanjaya (3):
      bpf, docs: Fix link to BTF doc
      bpf, doc: Do not link to docs.kernel.org for kselftest link
      bpf, doc: Link to submitting-patches.rst for general patch submission info

Ben Skeggs (1):
      drm/nouveau/fb/gp102-: cache scrubber binary on first load

Benjamin Coddington (1):
      SUNRPC: Fix a server shutdown leak

Benjamin Tissoires (1):
      selftest: hid: fix hid_bpf not set in config

Boris Burkov (2):
      btrfs: sysfs: add size class stats
      btrfs: fix potential dead lock in size class loading logic

Brian Vazquez (1):
      net: use indirect calls helpers for sk_exit_memory_pressure()

Candice Li (2):
      drm/amdgpu: Support umc node harvest config on umc v8_10
      drm/amd/pm: Enable ecc_info table support for smu v13_0_10

Chandrakanth Patil (3):
      scsi: megaraid_sas: Update max supported LD IDs to 240
      scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilities
      scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1

Changbin Du (1):
      perf stat: Fix counting when initial delay configured

Chuck Lever (1):
      NFSD: Protect against filesystem freezing

Conor Dooley (2):
      RISC-V: fix taking the text_mutex twice during sifive errata patching
      RISC-V: Don't check text_mutex during stop_machine

D. Wythe (1):
      net/smc: fix fallback failed while sendmsg with fastopen

Dan Carpenter (2):
      net: phy: unlock on error in phy_probe()
      scsi: ufs: ufs-qcom: Remove impossible check

Daniel Golle (1):
      net: ethernet: mtk_eth_soc: fix RX data corruption issue

Daniel Machon (1):
      net: microchip: sparx5: fix deletion of existing DSCP mappings

Daniel Scally (1):
      platform/x86: int3472: Add GPIOs to Surface Go 3 Board data

Daniel Wagner (1):
      scsi: qla2xxx: Add option to disable FC2 Target support

Danny Kaehn (1):
      HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded

Darrick J. Wong (1):
      ext4: fix another off-by-one fsmap error on 1k block filesystems

Dave Airlie (1):
      mailmap: add mailmap entries for Faith.

Dave Chinner (2):
      xfs: quotacheck failure can race with background inode inactivation
      xfs: fix off-by-one-block in xfs_discard_folio()

Dave Ertman (1):
      ice: Fix DSCP PFC TLV creation

David Disseldorp (1):
      watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths

Dmitry Baryshkov (18):
      drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
      drm/msm/a5xx: fix highest bank bit for a530
      drm/msm/a5xx: fix the emptyness check in the preempt code
      drm/msm/a5xx: fix context faults during ring switch
      drm/msm/dpu: set DPU_MDP_PERIPH_0_REMOVED for sc8280xp
      drm/msm/dpu: disable features unsupported by QCM2290
      drm/msm/dpu: fix typo in in sm8550's dma_sblk_5
      drm/msm/dpu: fix len of sc7180 ctl blocks
      drm/msm/dpu: fix sm6115 and qcm2290 mixer width limits
      drm/msm/dpu: correct sm8550 scaler
      drm/msm/dpu: correct sc8280xp scaler
      drm/msm/dpu: correct sm8450 scaler
      drm/msm/dpu: correct sm8250 and sm8350 scaler
      drm/msm/dpu: correct sm6115 scaler
      drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK
      drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks
      drm/msm/dpu: don't use DPU_CLK_CTRL_CURSORn for DMA SSPP clocks
      drm/msm/dpu: fix stack smashing in dpu_hw_ctl_setup_blendstage

Douglas Anderson (1):
      drm/msm/a6xx: Make GPU destroy a bit safer

Enrico Sau (2):
      net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
      net: usb: qmi_wwan: add Telit 0x1080 composition

Eric Biggers (1):
      ext4: fix cgroup writeback accounting with fs-layer encryption

Eric Dumazet (5):
      net: avoid skb end_offset change in __skb_unclone_keeptruesize()
      ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
      net/sched: flower: fix fl_change() error recovery path
      netfilter: conntrack: adopt safer max chain length
      af_unix: fix struct pid leaks in OOB support

Eric Whitney (1):
      ext4: fix RENAME_WHITEOUT handling for inline directories

Fedor Pchelkin (1):
      nfc: change order inside nfc_se_io error path

Filipe Manana (2):
      btrfs: fix extent map logging bit not cleared for split maps
after dropping range
      btrfs: fix block group item corruption after inserting new block group

Florian Westphal (1):
      netfilter: tproxy: fix deadlock due to missing BH disable

Gao Xiang (3):
      erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms
      erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL"
      erofs: get rid of a useless DBG_BUGON

Geert Uytterhoeven (2):
      m68k: mm: Move initrd phys_to_virt handling after paging_init()
      i2c: dev: Fix bus callback return values

Greg Kroah-Hartman (1):
      staging: r8188eu: delete driver

Hangbin Liu (1):
      selftests: nft_nat: ensuring the listening side is up before
starting the client

Hangyu Hua (1):
      net: tls: fix possible race condition between
do_tls_getsockopt_conf() and do_tls_setsockopt_conf()

Hans de Goede (3):
      platform: mellanox: mlx-platform: Initialize shift variable to 0
      staging: rtl8723bs: Fix key-store index handling
      staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss()

Harry Wentland (2):
      drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF
      drm/connector: print max_requested_bpc in state debugfs

Hector Martin (1):
      wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after
free for wext"

Heiner Kallweit (1):
      net: phy: smsc: fix link up detection in forced irq mode

Horatiu Vultur (1):
      net: lan966x: Fix port police support using tc-matchall

Huanhuan Wang (3):
      nfp: fix incorrectly set csum flag for nfd3 path
      nfp: fix incorrectly set csum flag for nfdk path
      nfp: fix esp-tx-csum-offload doesn't take effect

Ian Rogers (2):
      perf tests stat+csv_output: Switch CSV separator to @
      perf test: Avoid counting commas in json linter

Ivan Delalande (1):
      netfilter: ctnetlink: revert to dumping mark regardless of event type

Jakob Koschel (1):
      scsi: lpfc: Avoid usage of list iterator variable after loop

Jakub Kicinski (11):
      tls: rx: fix return value for async crypto
      net: tls: avoid hanging tasks on the tx_lock
      tools: ynl: fully inherit attrs in subsets
      tools: ynl: use 1 as the default for first entry in attrs/ops
      netlink: specs: update for codegen enumerating from 1
      net: tls: fix device-offloaded sendpage straddling records
      mailmap: add entry for Maxim Mikityanskiy
      ynl: re-license uniformly under GPL-2.0 OR BSD-3-Clause
      eth: fealnx: bring back this old driver
      tools: ynl: move the enum classes to shared code
      tools: ynl: fix enum-as-flags in the generic CLI

Jan Kara (4):
      udf: Fix lost writes in udf_adinicb_writepage()
      udf: Fix reading of in-ICB files
      udf: Warn if block mapping is done for in-ICB files
      ext4: Fix deadlock during directory rename

Jens Axboe (3):
      io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers
      io_uring/uring_cmd: ensure that device supports IOPOLL
      io_uring: silence variable ‘prev’ set but not used warning

Jiapeng Chong (2):
      splice: Remove redundant assignment to ret
      fs/locks: Remove redundant assignment to cmd

Jiri Slaby (SUSE) (1):
      drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype

Johan Hovold (1):
      drm/msm/adreno: fix runtime PM imbalance at unbind

Johannes Thumshirn (1):
      btrfs: fix percent calculation for bg reclaim message

Justin Tee (1):
      scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read()

Kalyan Thota (1):
      drm/msm/dpu: clear DSPP reservations in rm release

Kang Chen (2):
      nfc: fdp: add null check of devm_kmalloc_array in
fdp_nci_i2c_read_device_properties
      scsi: hisi_sas: Check devm_add_action() return value

Kars de Jong (1):
      m68k: mm: Fix systems with memory at end of 32-bit address space

Kuogee Hsieh (1):
      drm/msm/disp/dpu: fix sc7280_pp base offset

Lee Jones (2):
      HID: core: Provide new max_buffer_size attribute to over-ride the default
      HID: uhid: Over-ride the default maximum data buffer value with our own

Linus Torvalds (5):
      cpumask: fix incorrect cpumask scanning result checks
      cpumask: be more careful with 'cpumask_setall()'
      x86/resctl: fix scheduler confusion with 'current'
      cpumask: relax sanity checking constraints
      Linux 6.3-rc2

Liu Jian (1):
      bpf, sockmap: Fix an infinite loop error when len is 0 in
tcp_bpf_recvmsg_parser()

Lorenz Bauer (2):
      btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
      selftests/bpf: check that modifier resolves after pointer

Lukas Bulwahn (1):
      MAINTAINERS: repair a malformed T: entry in IDMAPPED MOUNTS

Mario Limonciello (2):
      drm/amd: Fix initialization mistake for NBIO 7.3.0
      tpm: disable hwrng for fTPM on some AMD designs

Maurizio Lombardi (1):
      scsi: target: iscsi: Fix an error message in iscsi_check_key()

Michael Chan (1):
      bnxt_en: Avoid order-5 memory allocation for TPA data

Michael Kelley (1):
      scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file

Michael Schmitz (1):
      m68k: Only force 030 bus error if PC not in exception table

Michal Swiatkowski (1):
      ice: don't ignore return codes in VSI related code

Miquel Raynal (1):
      ieee802154: Prevent user from crashing the host

Morten Linderud (1):
      tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address

Namhyung Kim (2):
      perf test: Fix offcpu test prev_state check
      perf inject: Fix --buildid-all not to eat up MMAP2

Naohiro Aota (1):
      btrfs: fix unnecessary increment of read error stat on write error

Pablo Neira Ayuso (2):
      netfilter: nft_last: copy content when cloning expression
      netfilter: nft_quota: copy content when cloning expression

Palmer Dabbelt (1):
      RISC-V: Stop emitting attributes

Pedro Tammela (1):
      net/sched: act_connmark: handle errno on tcf_idr_check_alloc

Petr Oros (1):
      ice: copy last block omitted in ice_get_module_eeprom()

Philipp Hortmann (2):
      staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
      staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh

Qu Wenruo (1):
      btrfs: ioctl: return device fsid from DEV_INFO ioctl

Rafał Miłecki (1):
      bgmac: fix *initial* chip reset to support BCM5358

Rafał Szalecki (1):
      HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse

Randy Dunlap (4):
      riscv, bpf: Fix patch_text implicit declaration
      platform: mellanox: select REGMAP instead of depending on it
      platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
      drm/msm: DEVFREQ_GOV_SIMPLE_ONDEMAND is no longer needed

Ranjan Kumar (6):
      scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt
      scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled
      scsi: mpi3mr: Wait for diagnostic save during controller init
      scsi: mpi3mr: Return proper values for failures in firmware init path
      scsi: mpi3mr: NVMe command size greater than 8K fails
      scsi: mpi3mr: Bad drive in topology results kernel crash

Reka Norman (1):
      HID: intel-ish-hid: ipc: Fix potential use-after-free in work function

Richard Weinberger (1):
      ubi: block: Fix missing blk_mq_end_request

Rob Clark (1):
      drm/msm: Fix potential invalid ptr free

Rongguang Wei (1):
      net: stmmac: add to set device wake up flag when stmmac init phy

Russell King (Oracle) (1):
      net: phylib: get rid of unnecessary locking

Sagi Grimberg (1):
      docs: sysfs-block: document hidden sysfs entry

Selvin Xavier (1):
      bnxt_en: Fix the double free during device removal

Seth Forshee (1):
      filelocks: use mount idmapping for setlease permission check

Shashank Sharma (1):
      drm/amdgpu: fix return value check in kfd

Shigeru Yoshida (1):
      net: caif: Fix use-after-free in cfusbl_device_notify()

Shin'ichiro Kawasaki (1):
      scsi: sd: Fix wrong zone_write_granularity value during revalidate

Srinivas Pandruvada (4):
      thermal: intel: int340x: processor_thermal: Fix deadlock
      platform/x86: ISST: Increase range of valid mail box commands
      platform/x86/intel/tpmi: Fix double free reported by Smatch
      platform/x86: ISST: Fix kernel documentation warnings

Stephen Hemminger (1):
      mailmap: update entries for Stephen Hemminger

Suman Ghosh (1):
      octeontx2-af: Unlock contexts in the queue context cache in case
of fault detection

Swapnil Patel (1):
      drm/amd/display: Update clock table to include highest clock setting

Thadeu Lima de Souza Cascardo (1):
      net: avoid double iput when sock_alloc_file fails

Theodore Ts'o (2):
      fs: prevent out-of-bounds array speculation when closing a file descriptor
      ext4, jbd2: add an optimized bmap for the journal inode

Thomas Weißschuh (1):
      ext4: make kobj_type structures constant

Thomas Zimmermann (1):
      drm/msm: Fix possible uninitialized access in fbdev

Tobias Klauser (2):
      fork: allow CLONE_NEWTIME in clone3 flags
      selftests/clone3: test clone3 with CLONE_NEWTIME

Tudor Ambarus (1):
      ext4: Fix comment about the 64BIT feature

Uwe Kleine-König (9):
      misc: ad525x_dpot-i2c: Convert to i2c's .probe_new()
      mtd: maps: pismo: Convert to i2c's .probe_new()
      serial: sc16is7xx: Convert to i2c's .probe_new()
      w1: ds2482: Convert to i2c's .probe_new()
      media: i2c: ov5695: convert to i2c's .probe_new()
      media: i2c: ov2685: convert to i2c's .probe_new()
      i2c: Switch .probe() to not take an id parameter
      i2c: mux: Convert all drivers to new .probe() callback
      i2c: Convert drivers to new .probe() callback

Veerabadhran Gopalakrishnan (1):
      drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4

Vladimir Oltean (3):
      powerpc: dts: t1040rdb: fix compatible string for Rev A boards
      powerpc: dts: t1040rdb: enable both CPU ports
      net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC

Wu Bo (1):
      docs: ext4: modify the group desc size to 64

Yangtao Li (1):
      erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __init

Ye Bin (4):
      ext4: move where set the MAY_INLINE_DATA flag is set
      ext4: fix WARNING in ext4_update_inline_data
      ext4: commit super block if fs record error when journal record
without error
      ext4: make sure fs error flag setted before clear journal error

Yu Kuai (2):
      block: fix wrong mode for blkdev_put() from disk_scan_partitions()
      block, bfq: fix uaf for 'stable_merge_bfqq'

Yue Hu (1):
      erofs: use wrapper i_blocksize() in erofs_file_read_iter()

Yuiko Oshino (1):
      net: lan78xx: fix accessing the LAN7800's internal phy specific
registers from the MAC driver

Zhihao Cheng (1):
      ext4: zero i_disksize when initializing the bootloader inode

lyndonli (2):
      drm/amdgpu: Fix call trace warning and hang when removing amdgpu device
      drm/amdgpu: Fix the warning info when removing amdgpu device

void0red (1):
      btrfs: handle btrfs_del_item errors in __btrfs_update_delayed_inode

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2023-04-14 14:13 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-12 23:45 Linux 6.3-rc2 Linus Torvalds
2023-03-13  8:11 ` Build regressions/improvements in v6.3-rc2 Geert Uytterhoeven
2023-03-13  8:16   ` Geert Uytterhoeven
2023-03-13  9:08 ` HID: Stable backport request (all viable versions) Lee Jones
2023-03-13 10:51   ` Greg KH
2023-03-13 15:53 ` Linux 6.3-rc2 Guenter Roeck
2023-03-13 18:21   ` Linus Torvalds
2023-03-13 20:30     ` Guenter Roeck
2023-03-13 22:16       ` Linus Torvalds
2023-03-13 22:49         ` Guenter Roeck
2023-03-13 23:11     ` Frederic Weisbecker
2023-03-13 23:17       ` Linus Torvalds
2023-03-13 23:25         ` Frederic Weisbecker
2023-03-14  0:52       ` Guenter Roeck
2023-03-14 11:18         ` Frederic Weisbecker
2023-03-14 11:40           ` Peter Zijlstra
2023-03-14 12:01             ` Ard Biesheuvel
2023-03-14 12:27               ` Peter Zijlstra
2023-03-14 14:40           ` Guenter Roeck
2023-03-14 16:16           ` Guenter Roeck
2023-03-19 14:06   ` Linux regression tracking #adding (Thorsten Leemhuis)
2023-04-14 14:11     ` Linux regression tracking #update (Thorsten Leemhuis)

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).