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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAHk-=whwNMtwpMxcsdC4bysY+5E9E_wNeUz=R-iciy3DJwQ+vg@mail.gmail.com>
Date:   Sun, 28 May 2023 08:01:55 -0400
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.4-rc4

I'm traveling most of the day today, so the 6.4-rc4 release is tagged
and pushed out a few hours earlier than usual.

Other than that timing change, things look fairly normal. The changes
are all the usual suspects, with drivers, core networking, and arch
updates being the bulk of it. The bpf selftests show up fairly clearly
in the diffstat too, but most of that is code movement.

Nothing stands out to me, but the shortlog is appended for people who
want to scroll through the details.

Please do continue testing,

                    Linus

---

Adam Ford (2):
      arm64: dts: imx8mn: Fix video clock parents
      arm64: dts: imx8mp: Fix video clock parents

Adam Stylinski (1):
      ALSA: hda/ca0132: add quirk for EVGA X299 DARK

Alan Liu (1):
      drm/amd/display: Fix warning in disabling vblank irq

Alejandro Lucero (1):
      sfc: fix devlink info error handling

Alex Deucher (1):
      drm/radeon: reintroduce radeon_dp_work_func content

Alexander Stein (2):
      ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator
      regulator: pca9450: Fix BUCK2 enable_mask

Alexandru Sorodoc (1):
      platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0

Amadeusz Sławiński (4):
      ASoC: Intel: avs: Fix module lookup
      ASoC: Intel: avs: Access path components under lock
      ASoC: Intel: avs: Fix avs_path_module::instance_id size
      ASoC: Intel: avs: Add missing checks on FE startup

Amit Kumar Mahapatra (1):
      spi: dw: Replace spi->chip_select references with function calls

Andreas Kemnade (1):
      gpiolib: fix allocation of mixed dynamic/static GPIOs

Andrejs Cainikovs (1):
      arm64: dts: colibri-imx8x: delete adc1 and dsp

Andrii Nakryiko (1):
      samples/bpf: Drop unnecessary fallthrough

Anna Schumaker (1):
      NFSv4.2: Fix a potential double free with READ_PLUS

Anton Protopopov (1):
      bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps

Anuj Gupta (1):
      block: fix bio-cache for passthru IO

Arınç ÜNAL (1):
      net: ethernet: mtk_eth_soc: fix QoS on DSA MAC on non MTK_NETSYS_V2 SoCs

Bin Li (1):
      ALSA: hda/realtek: Enable headset onLenovo M70/M90

Carlos Llamas (5):
      binder: fix UAF caused by faulty buffer cleanup
      Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
      Revert "android: binder: stop saving a pointer to the VMA"
      binder: add lockless binder_alloc_(set|get)_vma()
      binder: fix UAF of alloc->vma in race with munmap()

Cezary Rojewski (3):
      ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
      ASoC: Intel: avs: Fix declaration of enum avs_channel_config
      ASoC: Intel: avs: Account for UID of ACPI device

Charles Keepax (3):
      spi: spi-cadence: Avoid read of RX FIFO before its ready
      spi: spi-cadence: Only overlap FIFO transactions in slave mode
      spi: spi-cadence: Interleave write of TX and read of RX FIFO

ChiaEn Wu (1):
      power: supply: rt9467: Fix passing zero to 'dev_err_probe'

Christian Loehle (1):
      mmc: block: ensure error propagation for non-blk

Christoph Hellwig (1):
      block: make bio_check_eod work for zero sized devices

Christoph Niedermaier (1):
      ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC buck 1, 2 and 3

Christophe JAILLET (3):
      mmc: sdhci-cadence: Fix an error handling path in sdhci_cdns_probe()
      forcedeth: Fix an error handling path in nv_probe()
      3c589_cs: Fix an error handling path in tc589_probe()

Chuck Lever (8):
      net/handshake: Squelch allocation warning during Kunit test
      net/handshake: Fix sock->file allocation
      net/handshake: Remove unneeded check from handshake_dup()
      net/handshake: Fix handshake_dup() ref counting
      net/handshake: Fix uninitialized local variable
      net/handshake: handshake_genl_notify() shouldn't ignore @flags
      net/handshake: Unpin sock->file if a handshake is cancelled
      net/handshake: Enable the SNI extension to work properly

Conor Dooley (1):
      MAINTAINERS: update arm64 Microchip entries

Daisuke Nojiri (1):
      power: supply: sbs-charger: Fix INHIBITED bit for Status reg

Dan Carpenter (4):
      coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
      platform/mellanox: mlxbf-pmc: fix sscanf() error checking
      accel/qaic: silence some uninitialized variable warnings
      xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()

Dan Williams (1):
      cxl/port: Enable the HDM decoder capability for switch ports

Dave Hansen (1):
      x86/mm: Avoid incomplete Global INVLPG flushes

Dave Jiang (3):
      cxl: Wait Memory_Info_Valid before access memory related info
      cxl: Move cxl_await_media_ready() to before capacity info retrieval
      cxl: Explicitly initialize resources when media is not ready

David Arcari (1):
      platform/x86/intel/ifs: Annotate work queue on stack so object
debug does not complain

David Epping (5):
      ASoC: dt-bindings: tlv320aic32x4: Fix supply names
      net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
      net: phy: mscc: add support for VSC8501
      net: phy: mscc: remove unnecessary phydev locking
      net: phy: mscc: enable VSC8501/2 RGMII RX clock

David Howells (1):
      cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size

Douglas Anderson (2):
      dt-bindings: interrupt-controller: arm,gic-v3: Add quirk for
Mediatek SoCs w/ broken FW
      irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues

Emanuele Ghidoli (3):
      arm64: dts: colibri-imx8x: fix eval board pin configuration
      arm64: dts: colibri-imx8x: move pinctrl property from SoM to eval board
      arm64: dts: colibri-imx8x: fix iris pinctrl configuration

Erez Shitrit (1):
      net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs

Etienne Carriere (1):
      optee: fix uninited async notif value

Evan Quan (1):
      drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7

Fabio M. De Francesco (1):
      NFS: Convert kmap_atomic() to kmap_local_folio()

Fangzhi Zuo (1):
      drm/amd/display: Have Payload Properly Created After Resume

Finn Thain (1):
      m68k: Move signal frame following exception on 68020/030

Frank Li (2):
      dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
      arm64: dts: imx8: fix USB 3.0 Gadget Failure in QM & QXPB0 at super speed

Gao Xiang (1):
      erofs: use HIPRI by default if per-cpu kthreads are enabled

Gautham R. Shenoy (1):
      cpufreq: amd-pstate: Add ->fast_switch() callback

Gavrilov Ilia (1):
      ipv6: Fix out-of-bounds access in ipv6_find_tlv()

Haibo Chen (1):
      mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works

Hans de Goede (15):
      power: supply: ab8500: Fix external_power_changed race
      power: supply: axp288_fuel_gauge: Fix external_power_changed race
      power: supply: bq25890: Fix external_power_changed race
      power: supply: sc27xx: Fix external_power_changed race
      power: supply: leds: Fix blink to LED on transition
      power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
      power: supply: bq27xxx: Fix I2C IRQ race on remove
      power: supply: bq27xxx: Fix poll_interval handling and races on remove
      power: supply: bq27xxx: Add cache parameter to
bq27xxx_battery_current_and_status()
      power: supply: bq27xxx: Move bq27xxx_battery_update() down
      power: supply: bq27xxx: Ensure power_supply_changed() is called
on current sign changes
      power: supply: bq27xxx: After charger plug in/out wait 0.5s for
things to stabilize
      power: supply: bq27xxx: Use mod_delayed_work() instead of
cancel() + schedule()
      power: supply: bq25890: Call power_supply_changed() after
updating input current or voltage
      power: supply: bq24190: Call power_supply_changed() after
updating input current

Hao Ge (1):
      fs: fix undefined behavior in bit shift for SB_NOUSER

Harshit Mogalapalli (1):
      module: Fix use-after-free bug in read_file_mod_stats()

Helge Deller (9):
      parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
      parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
      parisc: Use num_present_cpus() in alternative patching code
      parisc: Add lightweight spinlock checks
      parisc: Enable LOCKDEP support
      parisc: Allow to reboot machine after system halt
      parisc: Handle kprobes breakpoints only in kernel context
      parisc: Handle kgdb breakpoints only in kernel context
      parisc: Fix flush_dcache_page() for usage from irq context

Henning Schild (1):
      gpio-f7188x: fix chip name and pin count on Nuvoton chip

Horatiu Vultur (1):
      lan966x: Fix unloading/loading of the driver

Huacai Chen (1):
      power: supply: Fix power_supply_get_battery_info() if parent is NULL

Hugo Villeneuve (1):
      arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay

Imre Deak (1):
      drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration

Jakub Kicinski (10):
      bpf: netdev: init the offload table earlier
      tls: rx: device: fix checking decryption status
      tls: rx: strp: set the skb->len of detached / CoW'ed skbs
      tls: rx: strp: force mixed decrypted records into copy mode
      tls: rx: strp: fix determining record length in copy mode
      tls: rx: strp: factor out copying skb data
      tls: rx: strp: preserve decryption status of skbs when needed
      tls: rx: strp: don't use GFP_KERNEL in softirq context
      net/mlx5e: do as little as possible in napi poll when budget is 0
      docs: netdev: document the existence of the mail bot

Jeff Layton (1):
      fs: don't call posix_acl_listxattr in generic_listxattr

Jeffrey Hugo (1):
      accel/qaic: Fix NNC message corruption

Jeremy Sowden (1):
      selftests/bpf: Fix pkg-config call building sign-file

Jesse Zhang (1):
      drm/amdgpu: don't enable secure display on incompatible platforms

Jiaxun Yang (2):
      irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
      irqchip/mips-gic: Use raw spinlock for gic_lock

Jingbo Xu (1):
      erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_init

Jocelyn Falempe (1):
      drm/mgag200: Fix gamma lut not initialized.

Johannes Thumshirn (1):
      btrfs: handle memory allocation failure in btrfs_csum_one_bio

John Fastabend (14):
      bpf, sockmap: Pass skb ownership through read_skb
      bpf, sockmap: Convert schedule_work into delayed_work
      bpf, sockmap: Reschedule is now done through backlog
      bpf, sockmap: Improved check for empty queue
      bpf, sockmap: Handle fin correctly
      bpf, sockmap: TCP data stall on recv before accept
      bpf, sockmap: Wake up polling after data copy
      bpf, sockmap: Incorrectly handling copied_seq
      bpf, sockmap: Pull socket helpers out of listen test for general use
      bpf, sockmap: Build helper to create connected socket pair
      bpf, sockmap: Test shutdown() correctly exits epoll and recv()=0
      bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer
      bpf, sockmap: Test FIONREAD returns correct bytes in rx buffer with drops
      bpf, sockmap: Test progs verifier error with latest clang

Jonatas Esteves (1):
      drm/amd/pm: Fix output of pp_od_clk_voltage

Josef Bacik (1):
      btrfs: use nofs when cleaning up aborted transactions

Josh Poimboeuf (1):
      vmlinux.lds.h: Discard .note.gnu.property section

Kan Liang (1):
      perf/x86/uncore: Correct the number of CHAs on SPR

Kang Chen (1):
      power: supply: mt6360: add a check of devm_work_autocancel in
mt6360_charger_probe

Kefeng Wang (1):
      irqchip/mbigen: Unify the error handling in mbigen_of_create_domain()

Krzysztof Kozlowski (4):
      ARM: dts: vexpress: add missing cache properties
      arm64: dts: arm: add missing cache properties
      spi: MAINTAINERS: drop Krzysztof Kozlowski from Samsung SPI
      irqchip/meson-gpio: Mark OF related data as maybe unused

Kuniyuki Iwashima (1):
      udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().

Like Xu (1):
      perf/x86/intel: Save/restore cpuc->active_pebs_data_cfg when
using guest PEBS

Linus Torvalds (3):
      module: error out early on concurrent load of the same module file
      x86: re-introduce support for ERMS copies for user space accesses
      Linux 6.4-rc4

Linus Walleij (1):
      drm/pl111: Fix FB depth on IMPD-1 framebuffer

Liviu Dudau (1):
      mips: Move initrd_start check after initrd address sanitisation.

Manuel Lauss (3):
      MIPS: unhide PATA_PLATFORM
      MIPS: Restore Au1300 support
      MIPS: Alchemy: fix dbdma2

Marek Vasut (1):
      power: supply: Ratelimit no data debug output

Mario Limonciello (2):
      platform/x86/amd/pmf: Fix CnQF and auto-mode after resume
      power: supply: Fix logic checking if system is running from battery

Matthew Auld (1):
      drm: fix drmm_mutex_init()

Matthias Kaehlcke (1):
      ASoC: rt5682: Disable jack detection interrupt during suspend

Max Filippov (2):
      xtensa: fix signal delivery to FDPIC process
      xtensa: add __bswap{si,di}2 helpers

Maxim Kochetkov (1):
      ASoC: dwc: move DMA init to snd_soc_dai_driver probe()

Maximilian Heyne (1):
      x86/pci/xen: populate MSI sysfs entries

Maya Matuszczyk (1):
      drm: panel-orientation-quirks: Change Air's quirk to support Air Plus

Michael Ellerman (1):
      powerpc/mm: Reinstate ARCH_FORCE_MAX_ORDER ranges

Mika Westerberg (1):
      PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports

Milo Spadacini (1):
      tools: gpio: fix debounce_period_us output of lsgpio

Mirsad Todorovac (1):
      selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change

Namjae Jeon (1):
      ntfs: Add myself as a reviewer

Neeraj Sanjay Kale (1):
      Bluetooth: btnxpuart: Fix compiler warnings

Nicolas Dichtel (1):
      ipv{4,6}/raw: fix output xfrm lookup wrt protocol

Osama Muhammad (1):
      regulator: Fix error checking for debugfs_create_dir

Paolo Valente (1):
      block, bfq: update Paolo's address in maintainer list

Paul Blakey (1):
      net/mlx5e: TC, Fix using eswitch mapping in nic mode

Paulo Alcantara (1):
      cifs: fix smb1 mount regression

Peter Ujfalusi (1):
      tpm: tpm_tis: Disable interrupts for AEON UPX-i11

Peter Zijlstra (1):
      debugobjects,locking: Annotate debug_object_fill_pool() wait
type violation

Po-Hsu Lin (1):
      selftests: fib_tests: mute cleanup error message

Pranjal Ramajor Asha Kanojiya (4):
      accel/qaic: Validate user data before grabbing any lock
      accel/qaic: Validate if BO is sliced before slicing
      accel/qaic: Flush the transfer list again
      accel/qaic: Grab ch_lock during QAIC_ATTACH_SLICE_BO

Pratyush Yadav (1):
      net: fix skb leak in __skb_tstamp_tx()

Qu Wenruo (1):
      btrfs: scrub: try harder to mark RAID56 block groups read-only

Rahul Rameshbabu (1):
      net/mlx5e: Fix SQ wake logic in ptp napi_poll context

Ranjani Sridharan (1):
      ASoC: soc-pcm: test if a BE can be prepared

Ravulapati Vishnu Vardhan Rao (1):
      ASoC: lpass: Fix for KASAN use_after_free out of bounds

Robert Richter (1):
      cxl/port: Fix NULL pointer access in devm_cxl_add_port()

Roi Dayan (1):
      net/mlx5: Fix error message when failing to allocate device memory

Ross Lagerwall (1):
      xen/blkfront: Only check REQ_FUA for writes

Ruidong Tian (1):
      coresight: perf: Release Coresight path when alloc trace id failed

Ruihan Li (4):
      Bluetooth: Fix potential double free caused by hci_conn_unlink
      Bluetooth: Refcnt drop must be placed last in hci_conn_unlink
      Bluetooth: Fix UAF in hci_conn_hash_flush again
      Bluetooth: Unlink CISes when LE disconnects in hci_conn_del

Sebastian Andrzej Siewior (1):
      r8169: Use a raw_spinlock_t for the register locks.

Sen Chu (1):
      regulator: mt6359: add read check for PMIC MT6359

Shay Drory (8):
      net/mlx5: Collect command failures data only for known commands
      net/mlx5: Handle pairing of E-switch via uplink un/load APIs
      net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register
      net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
      net/mlx5: Devcom, serialize devcom registration
      net/mlx5: Free irqs only on shutdown callback
      net/mlx5: Fix irq affinity management
      net/mlx5: Fix indexing of mlx5_irq

Shenwei Wang (1):
      net: fec: add dma_wmb to ensure correct descriptor values

Srinivas Pandruvada (1):
      thermal: intel: int340x: Add new line for UUID display

Stefan Binding (1):
      ASoC: cs35l41: Fix default regmap values for some registers

Steve French (5):
      smb3: display debug information better for encryption
      cifs: mapchars mount option ignored
      smb: move client and server files to common directory fs/smb
      cifs: correct references in Documentation to old fs/cifs path
      smb3: move Documentation/filesystems/cifs to Documentation/filesystems/smb

Steve Wahl (1):
      platform/x86: ISST: Remove 8 socket limit

Sudeep Holla (4):
      firmware: arm_ffa: Check if ffa_driver remove is present before executing
      firmware: arm_ffa: Fix usage of partition info get count flag
      firmware: arm_ffa: Fix FFA device names for logical partitions
      firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory
descriptors

Sukrut Bellary (1):
      drm:amd:amdgpu: Fix missing buffer object unlock in failure path

Sunil Goutham (1):
      octeontx2-pf: Fix TSOv6 offload

Taehee Yoo (1):
      net: fix stack overflow when LRO is disabled for virtual interfaces

Takashi Iwai (1):
      ALSA: hda: Fix unhandled register update during auto-suspend period

Tatsuki Sugiura (1):
      NVMe: Add MAXIO 1602 to bogus nid list.

Tejun Heo (1):
      firmware: arm_scmi: Fix incorrect alloc_workqueue() invocation

Tetsuo Handa (1):
      debugobjects: Don't wake up kswapd from fill_pool()

Tian Lan (1):
      blk-mq: fix race condition in active queue accounting

Tom Rix (1):
      accel/qaic: initialize ret variable to 0

Trond Myklebust (1):
      SUNRPC: Don't change task->tk_status after the call to rpc_exit_task

Tudor Ambarus (1):
      net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize

Vernon Lovejoy (1):
      x86/show_trace_log_lvl: Ensure stack pointer is aligned, again

Vijaya Krishna Nivarthi (1):
      spi: spi-geni-qcom: Select FIFO mode for chip select

Vlad Buslov (2):
      net/mlx5e: Use correct encap attribute during invalidation
      net/mlx5e: Fix deadlock in tc route query code

Vladimir Oltean (1):
      MAINTAINERS: add myself as maintainer for enetc

Vladislav Efanov (1):
      drm/sched: Remove redundant check

Wen Gu (1):
      net/smc: Reset connection when trying to use SMCRv2 fails.

Wenwen Chen (1):
      io_uring: unlock sqd->lock before sq thread release CPU

Will Deacon (1):
      bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields

Wyes Karny (2):
      cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver
      cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()

Xin Long (1):
      sctp: fix an issue that plpmtu can never go to complete state

Yan Zhao (1):
      vfio/type1: check pfn valid before converting to struct page

Yevgeny Kliteynik (1):
      net/mlx5: DR, Check force-loopback RC QP capability
independently from RoCE

Yu Kuai (1):
      blk-wbt: fix that wbt can't be disabled by default

Yue Hu (1):
      erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is off

Yunsheng Lin (1):
      page_pool: fix inconsistency for page_pool_ring_[un]lock()

Zev Weiss (1):
      gpio: mockup: Fix mode of debugfs files

Zhang Rui (1):
      x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ