Skip to content

Releases: ammarfaizi2/linux-block

Linux 6.1-rc8

05 Dec 00:08
Compare
Choose a tag to compare
Linux 6.1-rc8 Pre-release
Pre-release

So we've finally started calming down, and rc8 is noticeably smaller
than previous release candidates.

So everything looks good, and while the calming down may have happened
later than I wished for, it did happen. Let's hope this upcoming week
is as quiet (or quieter).

The changes here are few enough that scanning through the shortlog
below should give you an idea of what's been going on, but it's
basically small changes spread all over. Nothing particularly stands
out to me.

I'm also happy to see that I already have a few pull requests
scheduled for when the 6.2 merge window opens up, so some people are
being proactive and want to have everything already lined up for a
calm holiday season. Hint, hint.

            Linus

Adrian Hunter (1):
mmc: sdhci: Fix voltage switch delay

Alexandre Ghiti (1):
riscv: Sync efi page table's kernel mappings before switching

Andrew Lunn (1):
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set

Andrew Morton (1):
revert "kbuild: fix -Wimplicit-function-declaration in
license_is_gpl_compatible"

Andrzej Hajda (1):
drm/i915: fix TLB invalidation for Gen12 video and compute engines

Andy Shevchenko (1):
pinctrl: intel: Save and restore pins in "direct IRQ" mode

Ard Biesheuvel (1):
arm64: efi: Revert "Recover from synchronous exceptions ..."

Ayush Sawal (1):
MAINTAINERS: Update maintainer list for chelsio drivers

Björn Töpel (1):
riscv: mm: Proper page permissions after initmem free

Caleb Sander (1):
nvme: fix SRCU protection of nvme_ns_head list

Carsten Haitzler (1):
i2c: cadence: Fix regression with bus recovery

Charles Keepax (2):
ASoC: ops: Correct bounds check for second channel on SX controls
ASoC: cs42l51: Correct PGA Volume minimum value

Chris Mi (3):
net/mlx5: E-switch, Destroy legacy fdb table when needed
net/mlx5: E-switch, Fix duplicate lag creation
net/mlx5: Lag, Fix for loop when checking lag

Christian Löhle (1):
mmc: core: Fix ambiguous TRIM and DISCARD arg

Christophe Leroy (1):
powerpc/bpf/32: Fix Oops on tail call tests

Colin Ian King (1):
tracing/hist: add in missing * in comment blocks

Conor Dooley (1):
Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"

Dan Carpenter (1):
net/mlx5e: Fix a couple error codes

Dan Williams (1):
device-dax: Fix duplicate 'hmem' device registration

Daniel Bristot de Oliveira (1):
tracing/osnoise: Fix duration type

David Howells (1):
afs: Fix fileserver probe RTT handling

David Virag (1):
clk: samsung: exynos7885: Correct "div4" clock parents

Derek Nguyen (1):
hwmon: (ltc2947) fix temperature scaling

Duoming Zhou (1):
qlcnic: fix sleep-in-atomic-context bugs caused by msleep

Emeel Hakim (3):
net/mlx5e: MACsec, fix add Rx security association (SA) rule memory leak
net/mlx5e: MACsec, remove replay window size limitation in offload path
net/mlx5e: MACsec, block offload requests with encrypt off

Gaosheng Cui (2):
hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()

Gavin Shan (1):
mm: migrate: fix THP's mapcount on isolation

Goh, Wei Sheng (1):
net: stmmac: Set MAC's flow control register to reflect current settings

Guo Ren (2):
riscv: kexec: Fixup irq controller broken in kexec crash path
riscv: kexec: Fixup crash_smp_send_stop without multi cores

Heiko Schocher (1):
can: sja1000: fix size of OCR_MODE_MASK define

Hou Tao (5):
bpf, perf: Use subprog name when reporting subprog ksymbol
libbpf: Use page size as max_entries when probing ring buffer map
libbpf: Handle size overflow for ringbuf mmap
libbpf: Handle size overflow for user ringbuf mmap
libbpf: Check the validity of size in user_ring_buffer__reserve()

Hui Tang (1):
ASoC: tlv320adc3xxx: Fix build error for implicit function declaration

Ido Schimmel (1):
ipv4: Fix route deletion when nexthop info is not specified

Inbaraj E (1):
dt-bindings: clock: exynosautov9: fix reference to CMU_FSYS1

Izabela Bakollari (1):
aquantia: Do not purge addresses when setting the number of rings

Jacob Pan (1):
iommu/vt-d: Add a fix for devices need extra dtlb flush

Jan Dabros (1):
char: tpm: Protect tpm_pm_suspend with locks

Jann Horn (3):
mm/khugepaged: take the right locks for page table retraction
mm/khugepaged: fix GUP-fast interaction by sending IPI
mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths

Janusz Krzysztofik (2):
drm/i915: Fix negative value passed as remaining time
drm/i915: Never return 0 if not all requests retired

Jerry Ray (1):
dsa: lan9303: Correct stat name

Jiasheng Jiang (1):
can: m_can: Add check for devm_clk_get

Jiri Olsa (3):
libbpf: Use correct return pointer in attach_raw_tp
selftests/bpf: Filter out default_idle from kprobe_multi bench
selftests/bpf: Make test_bench_attach serial

Jisheng Zhang (2):
riscv: fix race when vmap stack overflow
riscv: vdso: fix section overlapping under some conditions

Johannes Berg (2):
wifi: cfg80211: fix buffer overflow in elem comparison
wifi: cfg80211: don't allow multi-BSSID in S1G

Juergen Gross (2):
mm: add dummy pmd_young() for architectures not having it
mm: introduce arch_has_hw_nonleaf_pmd_young()

Lee Jones (2):
drm/amdgpu: temporarily disable broken Clang builds due to blown
stack-frame
Kconfig.debug: provide a little extra FRAME_WARN leeway when
KASAN is enabled

Lei Rao (1):
nvme-pci: clear the prp2 field when not used

Leo Liu (1):
drm/amdgpu: enable Vangogh VCN indirect sram mode

Linus Torvalds (3):
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
Revert "mm: align larger anonymous mappings on THP boundaries"
Linux 6.1-rc8

Lorenzo Bianconi (1):
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration

Lukas Bulwahn (1):
qed: avoid defines prefixed with CONFIG

M Chetan Kumar (4):
net: wwan: iosm: fix kernel test robot reported error
net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
net: wwan: iosm: fix crash in peek throughput test
net: wwan: iosm: fix incorrect skb length

Marc Dionne (1):
afs: Fix server->active leak in afs_put_server

Marek Szyprowski (1):
clk: samsung: Revert "clk: samsung: exynos-clkout: Use
of_device_get_match_data()"

Marek Vasut (1):
MAINTAINERS: mark rsi wifi driver as orphan

Mark Brown (2):
ASoC: ops: Fix bounds check for _sx controls
ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()

Maxim Korotkov (1):
pinctrl: single: Fix potential division by zero

Menglong Dong (1):
mptcp: don't orphan ssk in mptcp_close()

Michael Ellerman (1):
powerpc/64s: Add missing declaration for machine_check_early_boot()

Michael Grzeschik (1):
ARM: at91: rm9200: fix usb device clock id

Mike Kravetz (2):
madvise: use zap_page_range_single for madvise dontneed
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing

Miklos Szeredi (1):
fuse: lock inode unconditionally in fuse_fallocate()

Ninad Malwade (1):
hwmon: (ina3221) Fix shunt sum critical calculation

Paolo Abeni (1):
mptcp: fix sleep in atomic at close time

Pawan Gupta (1):
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3

Peter Zijlstra (1):
perf: Fix perf_pending_task() UaF

Phil Auld (1):
hwmon: (coretemp) Check for null before removing sysfs attrs

Phil Turnbull (4):
wifi: wilc1000: validate pairwise and authentication suite offsets
wifi: wilc1000: validate length of
IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
wifi: wilc1000: validate length of
IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
wifi: wilc1000: validate number of channels

Radhakrishna Sripada (1):
drm/i915/mtl: Fix dram info readout

Raed Salem (5):
net/mlx5e: MACsec, fix RX data path 16 RX security channel limit
net/mlx5e: MACsec, fix memory leak when MACsec device is deleted
net/mlx5e: MACsec, fix update Rx secure channel active field
net/mlx5e: MACsec, fix mlx5e_macsec_update_rxsa bail condition
and functionality
net/mlx5e: MACsec, fix Tx SA active field update

Rasmus Villemoes (2):
net: fec: don't reset irq coalesce settings to defaults on "ip link up"
net: loopback: use NET_NAME_PREDICTABLE for name_assign_type

Ricardo Ribalda (2):
i2c: Restore initial power state if probe fails
pinctrl: meditatek: Startup with the IRQs disabled

Roi Dayan (1):
net/mlx5e: Fix use-after-free when reverting termination table

Russell King (Oracle) (1):
net: phylink: fix PHY validation with rate adaption

Saeed Mahameed (1):
Revert "net/mlx5e: MACsec, remove replay window size limitation
in offload path"

Samuel Holland (1):
riscv: Fix NR_CPUS range conditions

Sebastian Falbesoner (1):
mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check

SeongJae Park (1):
mm/damon/sysfs: fix wrong empty schemes assumption under online
tuning in damon_sysfs_set_schemes()

Shang XiaoJing (3):
ixgbevf: Fix resource leak in ixgbevf_init_module()
i40e: Fix error handling in i40e_init_module()
net: marvell: prestera: Fix a NULL vs IS_ERR() check in some functions

Shannon Nelson (1):
ionic: update MAINTAINERS entry

Shazad Hussain (1):
clk: qc...

Read more

Linux 6.1-rc7

27 Nov 22:07
Compare
Choose a tag to compare
Linux 6.1-rc7 Pre-release
Pre-release

Another week has gone by. It started quietly, and I was fairly sure
that it being Thanksgiving week here in the US would mean that it
would continue fairly quietly too.

But I was wrong. The end of the week was the usual "people send me
their stuff on Friday", and the weekend hardly slowed people down. And
so the stats for this week look almost exactly the same as they did
for the previous two weeks.

And it's not just the statistics - everything feels very similar.
There is really nothing here that makes me at all worried, except that
it's just a bit more than I'm comfortable with. It should just have
slowed down more by now.

As a result, I'm now pretty sure that this is going to be one of those
"we'll have an extra week and I'll make an rc8" releases. Which then
in turn means that now the next merge window will be solidly in the
holiday season. Whatever. It is what it is.

Now, this means that I will be more hard-nosed than usual in the next
merge window: the usual rule is that things that I get sent for the
merge window should have been all ready before the merge window
opened. But with the merge window happening largely during the holiday
season, I'll just be enforcing that pretty strictly. I want to see all
that work in the pull requests having been done before the
festivities, not while you're imbibing your egg-nog and just generally
being stressed out about the season. If I get sent pull requests late,
I'll just go "this can wait". Ok?

Now, I suspect that everybody else wants to get their work out
before the holiday season starts too, so I hope that we're all in
complete and violent agreement about this all. But I thought I'd start
making people aware of this.

Anyway, enough about the next release. Right now we're still in the
last couple of weeks of this one, so let's make it count. Go test, and
can we please just start calming things down? Don't send me anything
that isn't a clear and present bug. No more last-minute cleanups.
Hear?

        Linus

Alejandro Concepción Rodríguez (1):
iio: light: apds9960: fix wrong register for gesture gain

Alex Deucher (2):
drm/amdgpu/psp: don't free PSP buffers on suspend
drm/amdgpu: Partially revert "drm/amdgpu: update
drm_display_info correctly when the edid is read"

Alex Hung (2):
mailmap: update Alex Hung's email address
MAINTAINERS: update Alex Hung's email address

Alexandre Belloni (1):
init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

Alistair Popple (2):
mm/memory: return vm_fault_t result from migrate_to_ram() callback
mm/migrate_device: return number of migrating pages in args->cpages

Amir Goldstein (1):
vfs: fix copy_file_range() averts filesystem freeze protection

Anand Jain (3):
btrfs: free btrfs_path before copying inodes to userspace
btrfs: free btrfs_path before copying fspath to userspace
btrfs: free btrfs_path before copying subvol info to userspace

Andreas Kemnade (2):
regulator: twl6030: re-add TWL6032_SUBCLASS
regulator: twl6030: fix get status of twl6032 regulators

Aneesh Kumar K.V (1):
mm/cgroup/reclaim: fix dirty pages throttling on cgroup v1

Baokun Li (1):
ext4: fix use-after-free in ext4_ext_shift_extents

Billy Tsai (2):
iio: adc: aspeed: Remove the trim valid dts property.
dt-bindings: iio: adc: Remove the property "aspeed,trim-data-valid"

Brian Norris (1):
arm64: dts: rockchip: Drop RK3399-Scarlet's repeated ec_ap_int_l
definition

Chancel Liu (1):
ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register

Charan Teja Kalla (1):
mm/page_exit: fix kernel doc warning in page_ext_put()

Chen Wandun (1):
swapfile: fix soft lockup in scan_swap_map_slots

Chen Zhongjin (3):
iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
xfrm: Fix ignored return value in xfrm6_init()
nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty

Chen-Yu Tsai (3):
arm64: dts: rockchip: Fix Pine64 Quartz4-B PMIC interrupt
media: dt-bindings: allwinner: h6-vpu-g2: Add IOMMU reference property
arm64: dts: allwinner: h6: Add IOMMU reference to Hantro G2

ChenXiaoSong (2):
btrfs: qgroup: fix sleep from invalid context bug in
btrfs_qgroup_inherit()
cifs: fix missing unlock in cifs_file_copychunk_range()

Chris Mi (1):
net/mlx5e: Offload rule only when all encaps are valid

Chris Morgan (1):
power: supply: rk817: Change rk817_chg_cur_to_reg to int

Christian König (3):
drm/amdgpu: handle gang submit before VMID
drm/amdgpu: always register an MMU notifier for userptr
drm/amdgpu: fix userptr HMM range handling v2

Christian Langrock (1):
xfrm: replay: Fix ESN wrap around for GSO

Christoph Hellwig (3):
btrfs: zoned: fix missing endianness conversion in sb_write_pointer
blk-mq: fix queue reference leak on blk_mq_alloc_disk_for_queue failure
btrfs: use kvcalloc in btrfs_get_dev_zone_info

Chuck Lever (1):
NFSD: Fix reads with a non-zero offset that don't end on a page boundary

Colin Ian King (1):
s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid"

Damien Le Moal (1):
zonefs: Fix active zone accounting

Dan Carpenter (3):
power: supply: rk817: check correct variable
cifs: Use after free in debug code
octeontx2-af: cn10k: mcs: Fix copy and paste bug in mcs_bbe_intr_handler()

Daniel Díaz (1):
selftests/net: Find nettest in current directory

Daniel Xu (1):
netfilter: conntrack: Fix data-races around ct mark

David Galiffi (1):
drm/amd/display: Fix rotated cursor offset calculation

David Howells (2):
rxrpc: Fix race between conn bundle lookup and bundle removal
[ZDI-CAN-15975]
fscache: fix OOB Read in __fscache_acquire_volume

David Matlack (3):
KVM: Cap vcpu->halt_poll_ns before halting rather than after
KVM: Avoid re-reading kvm->max_halt_poll_ns during halt-polling
KVM: Obey kvm.halt_poll_ns in VMs not using KVM_CAP_HALT_POLL

David Woodhouse (3):
KVM: x86/xen: Validate port number in SCHEDOP_poll
KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest CPL0
KVM: Update gfn_to_pfn_cache khva when it moves within the same page

Davide Tronchin (1):
net: usb: qmi_wwan: add u-blox 0x1342 composition

Dawei Li (1):
dma-buf: fix racing conflict of dma_heap_add()

Detlev Casanova (1):
ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove

Dexuan Cui (1):
PCI: hv: Only reuse existing IRTE allocation for Multi-MSI

Diana Wang (1):
nfp: fill splittable of devlink_port_attrs correctly

Dillon Varone (3):
drm/amd/display: Update soc bounding box for dcn32/dcn321
drm/amd/display: Use viewport height for subvp mall allocation size
drm/amd/display: Use new num clk levels struct for max mclk index

Dominik Haller (1):
ARM: dts: am335x-pcm-953: Define fixed regulators in root node

Dominique Martinet (1):
9p/xen: check logical size for buffer size

Dong Chenchen (1):
iio: accel: bma400: Fix memory leak in bma400_get_steps_reg()

Eli Cohen (1):
net/mlx5: Lag, avoid lockdep warnings

Emeel Hakim (3):
net/mlx5e: Fix MACsec SA initialization routine
net/mlx5e: Fix MACsec update SecY
net/mlx5e: Fix possible race condition in macsec extended packet
number update routine

Eyal Birger (2):
xfrm: fix "disable_policy" on ipv4 early demux
xfrm: lwtunnel: squelch kernel warning in case XFRM encap type
is not available

FUKAUMI Naoki (1):
arm64: dts: rockchip: keep I2S1 disabled for GPIO function on
ROCK Pi 4 series

Fabio Estevam (1):
ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties

Felix Fietkau (1):
netfilter: flowtable_offload: add missing locking

Filipe Manana (3):
btrfs: fix assertion failure and blocking during nowait buffered write
btrfs: send: avoid unaligned encoded writes when attempting to clone range
btrfs: do not modify log tree while holding a leaf from fs tree locked

Frieder Schrempf (1):
spi: spi-imx: Fix spi_bus_clk if requested clock is higher than
input clock

Furkan Kardame (3):
arm64: dts: rockchip: Fix gmac failure of rgmii-id from rk3566-roc-pc
arm64: dts: rockchip: Fix i2c3 pinctrl on rk3566-roc-pc
arm64: dts: rockchip: remove i2c5 from rk3566-roc-pc

GUO Zihua (2):
9p/fd: Fix write overflow in p9_read_work
9p/fd: Use P9_HDRSZ for header size

Gautam Menghani (1):
mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to
remove filename from function call

Gerhard Engleder (1):
tsnep: Fix rotten packets

Giulio Benetti (1):
ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation

Greg Kroah-Hartman (1):
lib/vdso: use "grep -E" instead of "egrep"

Hangbin Liu (1):
bonding: fix ICMPv6 header handling when receiving IPv6 messages

Hanjun Guo (1):
net: wwan: t7xx: Fix the ACPI memory leak

Heiko Carstens (2):
s390/crashdump: fix TOD programmable field size
MAINTAINERS: add S390 MM section

Herbert Xu (1):
af_key: Fix send_acquire race with pfkey_register

Horatiu Vultur (1):
nvmem: lan9662-otp: Change return type of lan9662_otp_wait_flag_clear()

Huacai Chen (5):
LoongArch: Combine acpi_boot_table_init() and acpi_boot_init()
LoongArch: SMP: Change prefix from loongson3 to loongson
LoongArch: Clear FPU/SIMD thread info flags for kernel thread
LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in
{pmd,pte}_mkdirty()
LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in
{pmd,pte}_mkwrite()...

Read more

Linux 6.1-rc6

27 Nov 21:41
Compare
Choose a tag to compare
Linux 6.1-rc6 Pre-release
Pre-release

So here we are at rc6 and the story hasn't changed: this rc is still a
bit larger than I would have preferred, but at the same time there's
nothing that looks scary or particularly odd in here.

It's predominantly driver changes all over, with networking and gpu
drivers (not surprisingly) leading the pack, but it's really a fairly
mixed bag.

Outside of drivers you have the usual smattering of core kernel code -
architecture updates, some filesystem work, and some core kernel and
networking.

It's easy enough to scan through the appended shortlog and get a
feeling for what's going on. Absolutely nothing that makes me worried,
apart just from the fact that there's still a fair number of them. I'm
still waffling about whether there will be an rc8 or not, leaning a
bit towards it happening. We'll see - it will make the 6.2 merge
window leak into the holidays, but maybe that's fine and just makes
people make sure they have everything lined up and ready before the
merge window opens, the way things should work.

So we'll see. Nothing worrisome, just 300+ small fixes in the last
week. Please go test,

           Linus

Aashish Sharma (1):
tracing: Fix warning on variable 'struct trace_array'

Adam Borowski (1):
mtd: rawnand: placate "$VARIABLE is used uninitialized" warnings

Adrian Hunter (1):
perf/x86/intel/pt: Fix sampling using single range output

Aishwarya Kothari (1):
drm/panel: simple: set bpc field for logic technologies displays

Akira Yokosawa (1):
docs/driver-api/miscellaneous: Remove kernel-doc of serial_core.c

Alban Crequy (2):
maccess: Fix writing offset in case of fault in
strncpy_from_kernel_nofault()
selftests: bpf: Add a test when bpf_probe_read_kernel_str() returns EFAULT

Alex Deucher (1):
drm/amdgpu: there is no vbios fb on devices with no display hw (v2)

Alexander Potapenko (1):
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()

Alexander Stein (1):
arm64: dts: imx8mm-tqma8mqml-mba8mx: Fix USB DR

Alexandru Tachici (1):
net: usb: smsc95xx: fix external PHY reset

Aman Dhoot (1):
Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode

Aminuddin Jamaluddin (1):
net: phy: marvell: add sleep time after enabling the loopback bit

Amit Cohen (1):
mlxsw: Avoid warnings when not offloaded FDB entry with IPv6 is removed

Anastasia Belova (2):
cifs: add check for returning value of SMB2_close_init
cifs: add check for returning value of SMB2_set_info_init

AngeloGioacchino Del Regno (2):
pinctrl: mediatek: common-v2: Fix bias-disable for PULL_PU_PD_RSEL_TYPE
pinctrl: mediatek: Fix EINT pins input debounce time configuration

Anjana Hari (1):
pinctrl: qcom: sc8280xp: Rectify UFS reset pins

Anthony DeRossi (3):
vfio: Fix container device registration life cycle
vfio: Export the device set open count
vfio/pci: Check the device set open count on reset

Arnav Rawat (1):
platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock
toggle on some Yoga laptops

Baisong Zhong (1):
bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()

Bean Huo (1):
nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro

Benjamin Block (1):
scsi: zfcp: Fix double free of FSF request when qdio send fails

Benoît Monin (1):
USB: serial: option: add Sierra Wireless EM9191

Borislav Petkov (1):
x86/cpu: Restore AMD's DE_CFG MSR after resume

Borys Popławski (1):
x86/sgx: Add overflow check in sgx_validate_offset_length()

Brent Mendelsohn (1):
ASoC: amd: yc: Add Alienware m17 R5 AMD into DMI table

Brian Masney (1):
arm64: dts: qcom: sc8280xp: correct ref clock for ufs_mem_phy

Brian Norris (1):
firmware: coreboot: Register bus in module init

Candice Li (1):
drm/amdgpu: Add psp_13_0_10_ta firmware to modinfo

Carlos Llamas (1):
binder: validate alloc->mm in ->mmap() handler

Chen Jun (1):
Input: i8042 - fix leaking of platform device on module removal

Chen Zhongjin (2):
ASoC: core: Fix use-after-free in snd_soc_exit()
ASoC: soc-utils: Remove __exit for snd_soc_util_exit()

Chevron Li (1):
mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD#
debounce timeout

Chris Mason (1):
blk-cgroup: properly pin the parent in blkcg_css_online

Christian König (1):
drm/amdgpu: use the last IB as gang leader v2

Christian Lamparter (1):
nvmem: u-boot-env: fix crc32_data_offset on redundant u-boot-env

Christian Marangi (1):
mtd: rawnand: qcom: handle ret from parse with codeword_fixup

Christophe JAILLET (1):
x86/xen: Use kstrtobool() instead of strtobool()

Chuang Wang (1):
net: macvlan: Use built-in RCU list checking

Chuck Lever (1):
NFSD: Fix trace_nfsd_fh_verify_err() crasher

Claudiu Beznea (2):
iio: adc: at91-sama5d2_adc: get rid of 5 degrees Celsius adjustment
ARM: at91: pm: avoid soft resetting AC DLL

Cong Wang (1):
kcm: close race conditions on sk_receive_queue

Conor Dooley (4):
MAINTAINERS: add entries for misc. RISC-V SoC drivers and devicetrees
MAINTAINERS: generify the Microchip RISC-V entry name
MAINTAINERS: add an entry for StarFive devicetrees
MAINTAINERS: repair Microchip corei2c driver entry

Damien Le Moal (2):
zonefs: fix zone report size in __zonefs_io_error()
zonefs: Remove to_attr() helper function

Dan Carpenter (3):
iio: imu: bno055: uninitialized variable bug in bno055_trigger_handler()
ceph: fix a NULL vs IS_ERR() check when calling ceph_lookup_inode()
drbd: use after free in drbd_create_device()

Daniil Tatianin (1):
ring_buffer: Do not deactivate non-existant pages

David Howells (2):
netfs: Fix missing xas_retry() calls in xarray iteration
netfs: Fix dodgy maths

Davide Tronchin (3):
USB: serial: option: remove old LARA-R6 PID
USB: serial: option: add u-blox LARA-R6 00B modem
USB: serial: option: add u-blox LARA-L6 modem

Dillon Varone (3):
drm/amd/display: Fix prefetch calculations for dcn32
drm/amd/display: use uclk pstate latency for fw assisted mclk
validation dcn32
drm/amd/display: Set max for prefetch lines on dcn32

Dmitry Baryshkov (1):
Revert "arm64: dts: qcom: msm8996: add missing TCSR syscon compatible"

Dong Chenchen (1):
drm/amdgpu: Fix memory leak in amdgpu_cs_pass1

Douglas Anderson (6):
arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sa8295p-adp: Specify which LDO modes are allowed
arm64: dts: qcom: sc8280xp-crd: Specify which LDO modes are allowed
arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes
are allowed
arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed
arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed

Duoming Zhou (2):
tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
usb: chipidea: fix deadlock in ci_otg_del_timer

Emil Flink (1):
ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro

Enrico Sau (1):
net: usb: qmi_wwan: add Telit 0x103a composition

Eric Huang (1):
drm/amdkfd: Fix a memory limit issue

Erico Nunes (1):
drm/lima: Fix opp clkname setting in case of missing regulator

Evan Quan (3):
drm/amd/pm: enable runpm support over BACO for SMU13.0.0
drm/amd/pm: enable runpm support over BACO for SMU13.0.7
drm/amd/pm: fix SMU13 runpm hang due to unintentional workaround

Fedor Pchelkin (2):
Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
Revert "tty: n_gsm: replace kicktimer with delayed_work"

Gaosheng Cui (2):
drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms
bnxt_en: Remove debugfs when pci_register_driver failed

George Shen (2):
drm/amd/display: Support parsing VRAM info v3.0 from VBIOS
drm/amd/display: Fix calculation for cursor CAB allocation

Gerald Schaefer (1):
s390/dcssblk: fix deadlock when adding a DCSS

Gleb Mazovetskiy (1):
tcp: configurable source port perturb table size

Guangbin Huang (1):
net: hns3: fix setting incorrect phy link ksettings for firmware
in resetting process

Guchun Chen (1):
drm/amdgpu: disable BACO support on more cards

Guo Jin (1):
locking: Fix qspinlock/x86 inline asm error

Hangbin Liu (1):
net: use struct_group to copy ip/ipv6 header addresses

Hans de Goede (6):
ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
Input: goodix - try resetting the controller when no config is set
Input: soc_button_array - add use_low_level_irq module parameter
Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
platform/x86: ideapad-laptop: Add module parameters to match DMI
quirk tables

Horatiu Vultur (2):
ARM: dts: lan966x: Enable sgpio on pcb8291
nvmem: lan9662-otp: Fix compatible string

Ido Schimmel (1):
bridge: switchdev: Fix memory leaks when changing VLAN protocol

Ilpo Järvinen (4):
serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
serial: 8250_lpss: Configure DMA also w/o DMA filter
serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake
serial: 8250: Flush DMA Rx on RLSI

Jaco Coetzee (1):
nfp: change eeprom length to max length enumerators

Jakub Sitnicki (1):
l2tp: Serialize access to sk_user_data with sk_callback_lock

Janne Grunau (1):
usb: dwc3: Do not get extcon device when usb-role-switch is used
...

Read more

Linux 6.1-rc5

13 Nov 22:15
Compare
Choose a tag to compare
Linux 6.1-rc5 Pre-release
Pre-release

Another week, another rc.

Did things calm down and shrink this week? No. We've got about as many
commits in rc5 as we had in rc4. It's not outrageously big, but it's
certainly on the bigger side for this timeframe.

Am I getting worried? Not yet. There's nothing particularly worrisome
in here, and the rc5 changes are just a little bit of everything, so
I'm hoping it's just that it's one of those timing things and all the
pull requests came in this week, and it's going to calm down now.

But we'll see. If things don't start calming down, this may be one of
those releases that need an extra week. It wasn't a particularly big
merge window, but I don't particularly like how the rc's keep being on
the bigger side.

Anyway, lots of small fixes, fairly spread out (the diffstat looks
fairly flat apart from some maple tree tests moving to the testing
subdirectory). Nothing really stands out, the stats all look normal
apart from the "just slightly more than usual". Drivers, networking,
architecture fixes, with some smattering of noise elsewhere.

                  Linus

Adrien Thierry (1):
selftests/net: give more time to udpgro bg processes to complete startup

Ai Chao (1):
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue

Aleksandr Miloserdov (1):
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked

Alex Barba (1):
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer

Alexander Potapenko (7):
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
kmsan: core: kmsan_in_runtime() should return true in NMI context
x86/uaccess: instrument copy_from_user_nmi()
Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN
kmsan: make sure PREEMPT_RT is off
x86/traps: avoid KMSAN bugs originating from handle_bug()
docs: kmsan: fix formatting of "Example report"

Amelie Delaunay (2):
dmaengine: stm32-mdma: memset stm32_mdma_chan_config struct
before using it
dmaengine: stm32-dma: fix potential race between pause and resume

Andrii Nakryiko (2):
net/ipv4: Fix linux/in.h header dependencies
tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CI

Andy Shevchenko (1):
platform/x86: p2sb: Don't fail if unknown CPU is found

Anirudh Rayabharam (2):
clocksource/drivers/hyperv: add data structure for reference TSC MSR
x86/hyperv: fix invalid writes to MSRs during root partition kexec

Antoine Tenart (2):
net: phy: mscc: macsec: clear encryption keys when freeing a flow
net: atlantic: macsec: clear encryption keys from the stack

Ard Biesheuvel (3):
arm64: fix rodata=full again
arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines
arm64: efi: Fix handling of misaligned runtime regions and drop warning

Arend van Spriel (1):
wifi: cfg80211: fix memory leak in query_regdb_file()

Asher Song (1):
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm
for vega10 properly""

Athira Rajeev (1):
perf stat: Fix printing os->prefix in CSV metrics output

Aurabindo Pillai (1):
drm/amd/display: Zeromem mypipe heap struct before using it

Bart Van Assche (1):
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC

Brian King (1):
scsi: ibmvfc: Avoid path failures during live migration

Brian Norris (6):
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI

Chaitanya Dhere (1):
drm/amd/display: Fix FCLK deviation and tool compile issues

Chen Zhongjin (1):
can: af_can: can_exit(): add missing dev_remove_pack() of canxl_packet

Chris Mi (1):
net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode

Christian König (1):
drm/amdgpu: workaround for TLB seq race

Christophe JAILLET (1):
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()

Chuang Wang (1):
net: macvlan: fix memory leaks of macvlan_common_newlink

Colin Ian King (1):
HID: asus: Remove unused variable in asus_report_tool_width()

Cong Wang (1):
bpf, sock_map: Move cancel_work_sync() out of sock lock

Conor Dooley (1):
riscv: fix reserved memory setup

D Scott Phillips (1):
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro

Dan Carpenter (1):
phy: stm32: fix an error code in probe

David E. Box (1):
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix

David Sterba (1):
btrfs: don't print stack trace when transaction is aborted due to ENOMEM

Dexuan Cui (1):
PCI: hv: Fix the definition of vector in hv_compose_msi_msg()

Dillon Varone (1):
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32

Dokyung Song (1):
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()

Donglin Peng (1):
perf tools: Add the include/perf/ directory to .gitignore

Doug Brown (1):
dmaengine: pxa_dma: use platform_get_irq_optional

Dylan Yudaken (1):
io_uring: calculate CQEs from the user visible value

Edson Juliano Drosdeck (1):
ALSA: hda/realtek: Add Positivo C6300 model quirk

Emil Renner Berthing (1):
riscv: dts: sifive unleashed: Add PWM controlled LEDs

Eric Dumazet (1):
net: tun: call napi_schedule_prep() to ensure we own a napi

Evan Quan (1):
ALSA: hda/hdmi - enable runtime pm for more AMD display audio

Felix Kuehling (2):
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amdkfd: Fix error handling in criu_checkpoint

Fenghua Yu (1):
dmaengine: idxd: Do not enable user type Work Queue without
Shared Virtual Addressing

Fengqian Gao (1):
dmaengine: idxd: fix RO device state error after been disabled/reset

Florian Fainelli (1):
MAINTAINERS: Move Vivien to CREDITS

Gaosheng Cui (2):
audit: fix undefined behavior in bit shift for AUDIT_BIT
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK

Geert Uytterhoeven (1):
can: rcar_canfd: Add missing ECC error checks for channels 2-7

Guangbin Huang (1):
net: hns3: fix get wrong value of function hclge_get_dscp_prio()

Guchun Chen (1):
drm/amdgpu: disable BACO on special BEIGE_GOBY card

HW He (2):
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
net: wwan: mhi: fix memory leak in mhi_mbim_dellink

Haibo Chen (1):
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA

Hamza Mahfooz (1):
drm/amd/display: only fill dirty rectangles when PSR is enabled

Hans de Goede (6):
ACPI: video: Improve Chromebook checks
ACPI: video: Make acpi_video_backlight_use_native() always return true
ACPI: video: Add backlight=native DMI quirk for Dell G15 5515
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)

Harald Freudenberger (1):
s390/zcrypt: fix warning about field-spanning write

Heiko Carstens (5):
s390: update defconfigs
s390/configs: move CONFIG_DEBUG_INFO_BTF into btf.config addon config
s390/configs: add kasan.config addon config file
s390: always build relocatable kernel
scripts/min-tool-version.sh: raise minimum clang version to
15.0.0 for s390

Howard Hsu (1):
wifi: mac80211: Set TWT Information Frame Disabled bit as 1

Ivan Hu (1):
platform/x86/intel/hid: Add some ACPI device IDs

James Clark (1):
perf test: Fix skipping branch stack sampling test

James Houghton (1):
hugetlbfs: don't delete error page from pagecache

Jason A. Donenfeld (3):
wifi: rt2x00: use explicitly signed or unsigned types
wifi: airo: do not assign -1 to unsigned char
MIPS: pic32: treat port as signed integer

Jason Gerecke (1):
HID: wacom: Fix logic used for 3rd barrel switch emulation

Jay Fang (1):
MAINTAINERS: Update HiSilicon SFC Driver maintainer

Jeff Layton (2):
nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
nfsd: put the export reference in nfsd4_verify_deleg_dentry

Jens Axboe (2):
io_uring: fix typo in io_uring.h comment
io_uring: check for rollover of buffer ID when providing buffers

Jianbo Liu (1):
net/mlx5e: TC, Fix wrong rejection of packet-per-second policing

Jiaxun Yang (1):
MIPS: jump_label: Fix compat branch range check

Jilin Yuan (1):
Drivers: hv: fix repeated words in comments

Jiri Benc (1):
net: gso: fix panic on frag_list with mixed head alloc types

Jisheng Zhang (2):
riscv: process: fix kernel info leakage
riscv: vdso: fix build with llvm

Johan Hovold (1):
phy: qcom-qmp-combo: fix NULL-deref on runtime resume

Johannes Berg (1):
wifi: cfg80211: silence a sparse RCU warning

Johannes Thumshirn (3):
btrfs: zoned: clone zoned device info when cloning a device
btrfs: zoned: initialize device's zone info for seeding
btrfs: zoned: fix locking imbalance on scrub

Johannes Weiner (1):
fs: fix leaked psi pressure state

John Thomson (2):
phy: ralink: mt7621-pci: add sentinel to quirks table
mips: boot/compressed: use __NO_FORTIFY

Jon Hunter (2):
phy: tegra: xusb: Fix crash during pad power on/down
spi: tegra210-quad: Don't initialise DMA if not supported...

Read more

Linux 6.1-rc3

31 Oct 03:39
Compare
Choose a tag to compare
Linux 6.1-rc3 Pre-release
Pre-release

It's Sunday afternoon, so it must be time for an rc release.

I know I said last week that rc2 was unusually large. It turns out
that rc3 is almost exactly the same size. But at least for an rc3
release, that bigger size is a bit more normal: this is when people
are starting to find problems and send in fixes for them.

So while rc2 was just way bigger than usual, rc3 is only a bit
larger than an average rc3 release is. But it's still on the largish
side. I hope that things start calming down, and we'll start seeing
the size of these rc's shrink. Please?

Unlike rc2, there's no one single reason for the bulk of the rc3
changes. They're pretty much all over, with the usual distribution -
drivers dominating (networking, gpu and sound are most noticeable, but
there's a little bit of everything).

Outside of drivers, tool updates stand out, with selftests, perf, and
the pm-graph tool all seeing a fair amount of changes.

And then we have the usual things: architecture updates, some
filesystem work, and core kernel fixes (mainly networking and mm).

Anyway, while it isn't small, nothing looks particularly worrisome or
strange, and I thin kyou can just scan the appended shortlog to get a
feel for the kinds of fixes we have here. Please do give it more
testing, and here's to hoping we'll start seeing the rc's shrink from
now on.

       Linus

Aaron Conole (2):
openvswitch: switch from WARN to pr_warn
selftests: add openvswitch selftest suite

Aashish Sharma (1):
drm/msm: Remove redundant check for 'submit'

Adrian Hunter (2):
perf docs: Fix man page build wrt perf-arm-coresight.txt
perf auxtrace: Fix address filter symbol name match for modules

Aidan MacDonald (1):
ASoC: simple-card: Fix up checks for HW param fixups

Akhil P Oommen (2):
drm/msm/a6xx: Replace kcalloc() with kvzalloc()
drm/msm/gpu: Fix crash during system suspend after unbind

Alexander Aring (1):
net: ieee802154: return -EINVAL for unknown addr type

Alexander Potapenko (5):
mm: kmsan: export kmsan_copy_page_meta()
x86/purgatory: disable KMSAN instrumentation
Kconfig.debug: disable CONFIG_FRAME_WARN for KMSAN by default
x86: asm: make sure __put_user_size() evaluates pointer once
x86: fortify: kmsan: fix KMSAN fortify builds

Alexandre Belloni (1):
rtc: cmos: fix build on non-ACPI platforms

Alvin Lee (1):
drm/amd/display: Don't return false if no stream

Amadeusz Sławiński (1):
ARC: bitops: Change __fls to return unsigned long

Andrew Jones (1):
RISC-V: Fix /proc/cpuinfo cpumask warning

Andrew Morton (2):
ipc/msg.c: fix percpu_counter use after free
fs/ext4/super.c: remove unused `deprecated_msg'

Andrey Smirnov (1):
usb: dwc3: Don't switch OTG -> peripheral if extcon is present

Andy Shevchenko (1):
device property: Fix documentation for *_match_string() APIs

Ankit Nautiyal (1):
drm/i915/dp: Reset frl trained flag before restarting FRL training

Anshuman Gupta (1):
drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU

Anssi Hannula (1):
can: kvaser_usb: Fix possible completions during init_completion

Ariel Levkovich (1):
net/mlx5e: TC, Reject forwarding from internal port to internal port

Arnaldo Carvalho de Melo (10):
tools headers UAPI: Sync powerpc syscall tables with the kernel sources
perf bpf: Fix build with libbpf 0.7.0 by adding prototype for
bpf_load_program()
perf bpf: Fix build with libbpf 0.7.0 by checking if
bpf_program__set_insns() is available
tools headers arm64: Sync arm64's cputype.h with the kernel sources
tools headers: Update the copy of x86's memcpy_64.S used in 'perf bench'
tools headers uapi: Update linux/in.h copy
tools include UAPI: Sync sound/asound.h copy with the kernel sources
tools headers uapi: Sync linux/stat.h with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
tools headers UAPI: Sync linux/perf_event.h with the kernel sources

Aya Levin (1):
net/mlx5e: Extend SKB room check to include PTP-SQ

Baolin Wang (1):
mm: migrate: fix return value if all subpages of THPs are
migrated successfully

Benjamin Gaignard (1):
net: stmmac: rk3588: Allow multiple gmac controller

Benjamin Poirier (2):
selftests: net: Fix cross-tree inclusion of scripts
selftests: net: Fix netdev name mismatch in cleanup

Bernd Edlinger (1):
exec: Copy oldsighand->action under spin-lock

Biju Das (2):
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ
storm on global FIFO receive
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L

Bird, Tim (1):
spi: spi-gxp: fix typo in SPDX identifier line

Brian Norris (1):
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO

Caleb Connolly (3):
net: ipa: fix v3.5.1 resource limit max values
net: ipa: fix v3.1 resource limit masks
net: ipa: don't configure IDLE_INDICATION on v3.1

Chengming Gui (1):
drm/amdgpu: fix pstate setting issue

Chin-Ting Kuo (1):
spi: aspeed: Fix typo in mode_bits field for AST2600 platform

Christian König (1):
drm/scheduler: fix fence ref counting

Christian Löhle (2):
mmc: block: Remove error check of hw_reset on reset
mmc: queue: Cancel recovery work on cleanup

Christoph Hellwig (1):
scsi: target: iblock: Fold
iblock_emulate_read_cap_with_block_size() into iblock_get_blocks()

Christophe Leroy (1):
spi: mpc52xx: Replace NO_IRQ by 0

Colin Ian King (3):
scsi: lpfc: Fix spelling mistake "unsolicted" -> "unsolicited"
drm/msm: Kconfig: Fix spelling mistake "throught" -> "through"
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source",
"Routee" -> "Route"

Conor Dooley (2):
riscv: fix detection of toolchain Zicbom support
riscv: fix detection of toolchain Zihintpause support

Cosmin Tanislav (1):
iio: temperature: ltc2983: allocate iio channels once

Cédric Le Goater (1):
spi: aspeed: Fix window offset of CE1

Dan Carpenter (3):
iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug
counter: ti-ecap-capture: fix IS_ERR() vs NULL check
kunit: update NULL vs IS_ERR() tests

Dan Vacura (2):
usb: gadget: uvc: fix dropped frame after missed isoc
usb: gadget: uvc: fix sg handling in error case

David Francis (1):
drm/amd: Add IMU fw version to fw version queries

David Vernet (2):
bpf: Allow bpf_user_ringbuf_drain() callbacks to return 1
selftests/bpf: Make bpf_user_ringbuf_drain() selftest callback return 1

Derek Fang (2):
ASoC: rt5682s: Fix the TDM Tx settings
ASoC: rt1019: Fix the TDM settings

Dmitry Bogdanov (5):
scsi: target: core: Fix preempt and abort for allreg res
scsi: target: core: Fix memory leak in preempt_and_abort
scsi: target: core: Abort all preempted regs if requested
scsi: target: core: New key must be used for moved PR
scsi: target: core: UA on all LUNs after reset

Dmitry Osipenko (1):
ACPI: video: Fix missing native backlight on Chromebooks

Dongliang Mu (2):
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing
put_clock() in error path
can: mcp251x: mcp251x_can_probe(): add missing
unregister_candev() in error path

Douglas Anderson (2):
pinctrl: qcom: Avoid glitching lines when we first mux to output
drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD

Dukhyun Kwon (1):
scsi: ufs: core: Fix the error log in ufshcd_query_flag_retry()

Dylan Yudaken (2):
io_uring: use io_run_local_work_locked helper
io_uring: unlock if __io_run_local_work locked inside

Eric Biggers (1):
fscrypt: fix keyring memory leak on mount failure

Eric Dumazet (5):
kcm: annotate data-races around kcm->rx_psock
kcm: annotate data-races around kcm->rx_wait
ipv6: ensure sane device mtu in tunnels
net: do not sense pfmemalloc status in skb_append_pagefrags()
kcm: do not sense pfmemalloc status in kcm_sendpage()

Florian Fainelli (1):
net: bcmsysport: Indicate MAC is in charge of PHY PM

Gayatri Kammela (1):
platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver

Geert Uytterhoeven (1):
ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in __exit_p()

Greg Kroah-Hartman (3):
MAINTAINERS: move USB gadget and phy entries under the main USB entry
Revert "coresight: cti: Fix hang in cti_disable_hw()"
Revert "usb: gadget: uvc: limit isoc_sg to super speed gadgets"

Guixin Liu (5):
scsi: megaraid_sas: Correct value passed to scsi_device_lookup()
scsi: megaraid_sas: Correct an error message
scsi: megaraid_sas: Simplify megasas_update_device_list
scsi: megaraid_sas: Remove unnecessary memset()
scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init()

Hans Verkuil (8):
media: vivid: s_fbuf: add more sanity checks
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: v4l2-dv-timings: add sanity checks for blanking values
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: vivid: fix control handler mutex deadlock
media: vivid: drop GFP_DMA32
media: vivid: set num_in/outputs to 0 if not supported
media: vivid.rst: loop_video is set on the capture devnode

Hans de Goede (1):
ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]

Haren Myneni (2):
powerpc/pseries/vas: Add VAS IRQ primary handler
powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU

Heikki Krogerus (2):
usb: typec: ucsi...

Read more

Linux 6.1-rc2

24 Oct 00:08
Compare
Choose a tag to compare
Linux 6.1-rc2 Pre-release
Pre-release

Hmm. Usually rc2 is a pretty quiet week, and it mostly started out
that way too, but then things took a turn for the strange. End result:
6.1-rc2 ended up being unusually large.

The main reason is fairly benign, though: Mauro had screwed up the
media tree pull request during the merge window, so rc2 ends up having
a "oops, here's the part that was missing" moment. Since it had all
been in linux-next (yes, I checked, so nobody else should try that
trick), I ended up pulling that missing part during the rc2 week.

But if you ignore that media tree portion, things look pretty normal for an rc2.

Anyway, ignoring those media changes, we have a little bit of
everything in here - arch updates, drivers (gpu, device mapper,
networking), EFI, some core kernel fixes (mm, scheduler, cgroup,
networking). The full shortlog is appended (and that shortlog does
include the media pieces).

Please do go test,
Linus


Adam Borowski (1):
i2c: mlxbf: depend on ACPI; clean away ifdeffage

Alan Stern (1):
media: mceusb: Use new usb_control_msg_*() routines

Alex Deucher (1):
drm/amdgpu: fix sdma doorbell init ordering on APUs

Alexander Graf (3):
kvm: Add support for arch compat vm ioctls
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER

Alexander Potapenko (1):
tipc: fix an information leak in tipc_topsrv_kern_subscr

Alexander Stein (2):
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
ata: ahci-imx: Fix MODULE_ALIAS

Alexey Romanov (1):
zsmalloc: zs_destroy_pool: add size_class NULL check

Alistair Popple (1):
nouveau: fix migrate_to_ram() for faulting page

Andrew Jones (1):
RISC-V: Fix compilation without RISCV_ISA_ZICBOM

Andrew Morton (1):
mm/mmap.c: __vma_adjust(): suppress uninitialized var warning

Andy Shevchenko (2):
media: atomisp_gmin_platform: Switch to use acpi_evaluate_dsm_typed()
media: atomisp_gmin_platform: Unexport and split camera_sensor_csi()

Anup Patel (1):
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc

Ard Biesheuvel (6):
efi: libstub: Remove zboot signing from build options
efi: ssdt: Don't free memory if ACPI table was loaded successfully
efi: efivars: Fix variable writes without query_variable_store()
efi: libstub: Give efi_main() asmlinkage qualification
efi: libstub: Fix incorrect payload size in zboot header
efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0

Arunpravin Paneer Selvam (1):
drm/amdgpu: Fix for BO move issue

Asher Song (1):
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"

Ashish Kalra (1):
ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()

Babu Moger (1):
x86/resctrl: Fix min_cbm_bits for AMD

Bagas Sanjaya (1):
Documentation: ACPI: Prune DSDT override documentation from index

Benjamin Gaignard (7):
media: hantro: Store HEVC bit depth in context
media: hantro: HEVC: Fix auxilary buffer size calculation
media: hantro: HEVC: Fix chroma offset computation
media: hantro: postproc: Configure output regs to support 10bit
media: Hantro: HEVC: Allows 10-bit bitstream
media: hantro: imx8m: Enable 10bit decoding
media: hantro: Allows luma and chroma depth to be different

Boris Burkov (1):
btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUG

Borislav Petkov (1):
x86/microcode/AMD: Apply the patch early on every logical thread

Brett Creeley (1):
ionic: catch NULL pointer issue on reconfig

Bryan O'Donoghue (3):
media: venus: dec: Handle the case where find_format fails
media: venus: Fix NV12 decoder buffer discovery on HFI_VERSION_1XX
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter

Cezar Bulinaru (1):
net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter

Chang S. Bae (4):
x86/fpu: Configure init_fpstate attributes orderly
x86/fpu: Fix the init_fpstate size check with the actual size
x86/fpu: Exclude dynamic states from init_fpstate
x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly

Charlotte Tan (1):
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()

Chen Zhongjin (1):
x86/unwind/orc: Fix unreliable stack dump with gcov

Christian König (2):
drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flag
drm/amdgpu: use DRM_SCHED_FENCE_DONT_PIPELINE for VM updates

Christian Marangi (2):
net: dsa: qca8k: fix inband mgmt for big-endian systems
net: dsa: qca8k: fix ethtool autocast mib for big-endian systems

Christoph Böhmwalder (1):
drbd: only clone bio if we have a backing device

Christoph Hellwig (2):
nvme: add Guenther as nvme-hwmon maintainer
nvme-hwmon: consistently ignore errors from nvme_hwmon_init

Christophe JAILLET (3):
media: ov8865: Fix an error handling path in ov8865_probe()
media: sunxi: Fix some error handling path of sun8i_a83t_mipi_csi2_probe()
media: sunxi: Fix some error handling path of sun6i_mipi_csi2_probe()

Colin Ian King (2):
HID: lenovo: Make array tp10ubkbd_led static const
init: Kconfig: fix spelling mistake "satify" -> "satisfy"

Damien Le Moal (6):
ata: ahci_st: Fix compilation warning
ata: sata_rcar: Fix compilation warning
ata: ahci_brcm: Fix compilation warning
ata: ahci_xgene: Fix compilation warning
ata: ahci_imx: Fix compilation warning
ata: ahci_qoriq: Fix compilation warning

Dan Carpenter (7):
media: platform: mtk-mdp3: fix error code in mdp_vpu_dev_init()
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
net/smc: Fix an error code in smc_lgr_create()
sunhme: Uninitialized variable in happy_meal_init()
net: dsa: uninitialized variable in dsa_slave_netdevice_event()
nvme: fix error pointer dereference in error handling
mailmap: update Dan Carpenter's email address

Daniel Bristot de Oliveira (1):
rv/dot2c: Make automaton definition static

Daniel González Cabanelas (1):
media: cx88: add IR remote support for NotOnlyTV LV3H

Daniel Lundberg Pedersen (1):
media: docs: libv4l-introduction.rst: Fix function signature and link

Daniel Wagner (1):
nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_show

Danijel Slivka (1):
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid
in SRIOV case

David Gow (1):
drm: tests: Fix a buffer overflow in format_helper_test

David Sterba (3):
btrfs: send: update command for protocol version check
btrfs: delete stale comments after merge conflict resolution
MAINTAINERS: update btrfs website links and files

Dawei Li (1):
erofs: protect s_inodes with s_inode_list_lock for fscache

Denis Nikitin (1):
KVM: arm64: nvhe: Fix build with profile optimization

Dikshita Agarwal (1):
media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD

Eric Dumazet (3):
skmsg: pass gfp argument to alloc_sk_msg()
net: hsr: avoid possible NULL deref in skb_clone()
net: sched: fix race condition in qdisc_graft()

Eric Ren (1):
KVM: arm64: vgic: Fix exit condition in scan_its_table()

Evan Quan (3):
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
drm/amd/pm: disable cstate feature for gpu reset scenario

Fabien Parent (3):
cpufreq: qcom: fix memory leak in error path
cpufreq: qcom: fix writes in read-only memory region
cpufreq: qcom: remove unused parameter in function definition

Felix Riemann (1):
net: phy: dp83822: disable MDI crossover status change interrupt

Filipe Manana (4):
btrfs: add missing path cache update during fiemap
btrfs: fix processing of delayed data refs during backref walking
btrfs: fix processing of delayed tree block refs during backref walking
btrfs: ignore fiemap path cache if we have multiple leaves for a
data extent

GONG, Ruiqi (1):
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()

Gao Xiang (2):
erofs: shouldn't churn the mapping page for duplicated copies
erofs: fix up inplace decompression success rate

Gavin Shan (1):
KVM: selftests: Fix number of pages for memory slot in
memslot_modification_stress_test

Genjian Zhang (1):
dm: remove unnecessary assignment statement in alloc_dev()

Guenter Roeck (1):
drm/amd/display: Increase frame size limit for display_mode_vba_util_32.o

Guillaume Nault (1):
netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.

Hangyu Hua (1):
media: meson: vdec: fix possible refcount leak in vdec_probe()

Hans Verkuil (5):
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: v4l2-ctrls: drop 'elems' argument from control type ops.
media: dvb-frontends/drxk: initialize err to 0
media: cec: add support for Absolute Volume Control

Hans de Goede (41):
media: atomisp-ov2680: Fix ov2680_set_fmt()
media: atomisp-ov2680: Don't take the input_lock for try_fmt calls.
media: atomisp-ov2680: Improve ov2680_set_fmt() error handling
media: atomisp-notes: Add info about sensors
v4l2_get_subdev_hostdata() use
media: atomisp: Fix VIDIOC_TRY_FMT
media: atomisp: Make atomisp_try_fmt_cap() take padding into account
media: atomisp: hmm_bo: Simplify alloc_private_pages()
media: atomisp: hmm_bo: Further simplify a...

Read more

Linux 6.1-rc1

16 Oct 23:14
Compare
Choose a tag to compare
Linux 6.1-rc1 Pre-release
Pre-release

You all know the drill: it's Sunday afternoon, the two weeks of merge
window are over, and now we're supposed to start calming things down.

This isn't actually shaping up to be a particularly large release: we
"only" have 11.5k non-merge commits during this merge window, compared
to 13.5k last time around. So not exactly tiny, but smaller than the
last few releases. At least in number of commits.

That said, we've got a few core things that have been brewing for a
long time, most notably the multi-gen LRU VM series, and the initial
Rust scaffolding (no actual real Rust code in the kernel yet, but the
infrastructure is there).

And hey, this merge window was full of surprises for other reasons too

  • my main machine was basically out of action for a couple of days
    because it suddenly started showing memory problems, and it took me a
    couple of days to get that sorted out (to a large degree because it
    was unexpected and I started out blaming a kernel bug for the memory
    corruption). All sorted out now, but it caused some frustration.

Talking about frustration, let me just say that after I got my machine
sorted out and caught up with the merge window, I wass somewhat
frustrated with various late pull requests. I've mentioned this
before, but it's really quite annoying to get quite a few pull
requests in the last few days of the merge window.

Yes, the merge window is two weeks, but that's very much to allow me
time to look things over, not "two weeks to hurriedly put together a
branch that you send Linus on Friday of the second week". The whole
"do an all-nighter to get the paper in the day before the dealine" is
something that should have gone out the window after highschool. Not
for kernel development.

The rule is that things that get sent to me should be ready before
the merge window opens, not be made ready during the merge window.
With some slack for "life happens", of course, but I really get the
feeling that a few people treat the end of the merge window as a
deadline, missing the whole "it was supposed to be ready before the
merge window".

You know who you are.

Anyway, it's not the first time I've said this, I doubt it will be the
last. But maybe more people could take it to heart, ok?

Enough kvetching, let's get this party calmed down. The merge window
may not be the biggest ever, but it's certainly big enough that the
shortlog is much too big to post, and below is just my usual merge
log. For all the gory details, please refer to the git tree.

Please get the testing started,

               Linus

Al Viro (7):
coredump fix
vfs inode update
vfs d_path updates
vfs file updates
misc tomoyo changes
vfs constification updates
vfs tmpfile updates

Al Vrio (1):
file_inode() updates

Alex Williamson (1):
VFIO updates

Alexandre Belloni (2):
i3c updates
RTC updates

Andreas Gruenbacher (2):
gfs2 updates
gfs2 debugfs updates

Andrew Morton (4):
MM updates
non-MM updates
misc hotfixes
more MM updates

Anna Schumaker (1):
NFS client updates

Ard Biesheuvel (1):
EFI updates

Arnaldo Carvalho de Melo (2):
perf tools updates
more perf tools updates

Arnd Bergmann (7):
ARM defconfig updates
ARM driver updates
ARM devicetree updates
ARM SoC updates
asm-generic updates
ARM SoC fixes
asm-generic fix

Bartosz Golaszewski (1):
gpio updates

Benjamin Tissoires (1):
HID updates

Bjorn Andersson (2):
rpmsg updates
remoteproc updates

Bjorn Helgaas (2):
pci updates
pci fix

Borislav Petkov (14):
EDAC updates
x86 platform update
x86 RTC cleanups
x86 SGX update
x86 cpu updates
x86 RAS updates
x86 APIC update
x86 core fixes
x86 asm update
misc x86 fixes
x86 paravirt fix
x75 microcode loader updates
x86 cache resource control updates
x86 cleanups

Casey Schaufler (1):
smack updates

Catalin Marinas (2):
arm64 updates
arm64 fixes

Christian Brauner (2):
vfs acl updates
fatfs vfsuid conversion

Christoph Hellwig (1):
dma-mapping updates

Chuck Lever (2):
nfsd updates
more nfsd updates

Corey Minyard (1):
IPMI updates

Damien Le Moal (1):
ata updates

Dan Williams (1):
nvdimm updates

Darrick Wong (1):
iomap updates

Dave Airlie (3):
drm updates
drm fix
more drm updates

Dave Chinner (1):
xfs updates

Dave Hansen (1):
x86 mm updates

David Sterba (2):
btrfs updates
affs update

David Teigland (1):
dlm updates

Dmitry Torokhov (1):
input updates

Dominik Brodowski (1):
PCMCIA updates

Dominique Martinet (1):
9p updates

Eric Biederman (4):
kthread update
mqueue fix
ptrace update
ucounts update

Eric Biggers (3):
fscrypt updates
fsverity updates
STATX_DIOALIGN support

Gao Xiang (1):
erofs updates

Geert Uytterhoeven (1):
m68k updates

Greg KH (5):
tty/serial driver updates
USB / Thunderbolt updates
driver core updates
char/misc and other driver updates
staging driver updates

Greg Ungerer (1):
m68knommu updates

Guenter Roeck (1):
hwmon updates

Hans de Goede (1):
x86 platform driver updates

Helge Deller (2):
fbdev updates
parisc updates

Herbert Xu (1):
crypto updates

Huacai Chen (1):
LoongArch updates

Ilya Dryomov (1):
ceph updates

Ingo Molnar (5):
scheduler updates
perf events updates
locking updates
objtool updates
PSI updates

Jaegeuk Kim (1):
f2fs updates

Jakub Kicinski (2):
networking updates
networking fixes

James Bottomley (1):
SCSI updates

Jan Kara (2):
fsnotify updates
ext2, udf, reiserfs, and quota updates

Jarkko Sakkinen (1):
tpm updates

Jason Donenfeld (2):
random number generator updates
more random number generator updates

Jason Gunthorpe (1):
rdma updates

Jassi Brar (1):
mailbox updates

Jean Delvare (1):
dmi updates

Jens Axboe (5):
io_uring updates
block updates
passthrough updates
more io_uring updates
more block updates

Joerg Roedel (1):
iommu updates

Jonathan Corbet (2):
documentation updates
documentation fixes

Juergen Gross (1):
xen updates

Kees Cook (4):
Rust introductory support
execve updates
kcfi updates
kernel hardening updates

Lee Jones (2):
backlight update
MFD updates

Linus Walleij (1):
pin control updates

Luis Chamberlain (2):
module updates
sysctl updates

Mark Brown (3):
regmap updates
regulator updates
spi updates

Masahiro Yamada (2):
Kbuild updates
Kbuild fixes

Mauro Carvalho Chehab (1):
media updates

Max Filippov (1):
xtensa updates

Michael Ellerman (2):
powerpc updates
powerpc fixes

Michael Tsirkin (2):
virtio updates
virtio fixes

Michal Simek (1):
microblaze updates

Mickaël Salaün (1):
landlock updates

Mike Marshall (1):
orangefs update

Mike Rapoport (1):
memblock updates

Mimi Zohar (1):
integrity updates

Miquel Raynal (1):
MTD updates

Palmer Dabbelt (2):
RISC-V updates
more RISC-V updates

Paolo Bonzini (2):
kvm updates
more kvm updates

Paul McKenney (3):
nolibc updates
LKMM (Linux Kernel Memory Model) updates
RCU updates

Paul Moore (3):
SELinux updates
LSM updates
audit updates

Pavel Machek (1):
LED updates

Petr Mladek (2):
printk updates
livepatching updates

Rafael Wysocki (6):
ACPI updates
power management updates
thermal control updates
more ACPI updates
more power management updates
more thermal control updates

Richard Weinberger (2):
UML updates
UBI and UBIFS updates

Rob Herring (2):
devicetree updates
devicetree fixes

Russell King (2):
ARM fixes
ARM updates

Sebastian Reichel (2):
HSI updates
power supply and reset updates

Shuah Khan (4):
Kselftest updates
KUnit updates
more Kselftest updates
more KUnit updates

Stafford Horne (1):
OpenRISC updates

Stephen Boyd (2):
clk updates
more clk updates

Steve French (3):
ksmbd updates
cifs updates
more cifs updates

Steven Rostedt (2):
tracing updates
tracing fixes

Takashi Iwai (2):
sound updates
sound fixes

Ted Ts'o (1):
ext4 updates

Tejun Heo (1):
cgroup updates

Thierry Reding (1):
pwm updates

Thomas Bogendoerfer (1):
MIPS updates

Thomas Gleixner (3):
preempt RT updates
timer updates
interrupt updates

Tzung-Bi Shih (1):
chrome platform updates

Ulf Hansson (2):
MMC updates
MMC fixes

Vasily Gorbik (2):
s390 updates
more s390 updates

Vinod Koul (3):
dmaengine updates
phy updates
soundwire updates

Vlastimil Babka (2):
slab fixes
slab hotfix

Wei Liu (1):
hyperv updates

Wim Van Sebroeck (1):
watchdog updates

Wolfram Sang (2):
i2c updates
more i2c updates

Yury Norov (1):
bitmap updates

Linux 6.0

03 Oct 05:03
Compare
Choose a tag to compare

So, as is hopefully clear to everybody, the major version number
change is more about me running out of fingers and toes than it is
about any big fundamental changes.

But of course there's a lot of various changes in 6.0 - we've got over
15k non-merge commits in there in total, after all, and as such 6.0 is
one of the bigger releases at least in numbers of commits in a while.

The shortlog of changes below is only the last week since 6.0-rc7. A
little bit of everything, although the diffstat is dominated by drm
(mostly amd new chip support) and networking drivers.

And this obviously means that tomorrow I'll open the merge window for
6.1. Which - unlike 6.0 - has a number of fairly core new things lined
up. But for now, please do give this most recent kernel version a
whirl,

          Linus

Aidan MacDonald (1):
clk: ingenic-tcu: Properly enable registers before accessing timers

Al Viro (1):
[coredump] don't use __kernel_write() on kmap_local_page()

Alexander Couzens (2):
net: mt7531: only do PLL once after the reset
net: mt7531: ensure all MACs are powered down before reset

Alexander Wetzel (2):
wifi: mac80211: don't start TX with fq->lock to fix deadlock
wifi: mac80211: ensure vif queues are operational after start

Alistair Popple (3):
mm/migrate_device.c: flush TLB while holding PTL
mm/migrate_device.c: add missing flush_cache_page()
mm/migrate_device.c: copy pte dirty bit to page

Alvin Lee (1):
drm/amd/display: Update DCN32 to use new SR latencies

Andy Moreton (1):
sfc: correct filter_table_remove method for EF10 PFs

Angus Chen (1):
vdpa/ifcvf: fix the calculation of queuepair

Antonio Borneo (1):
irqchip/stm32-exti: Remove check on always false condition

Aric Cyr (1):
drm/amd/display: Fix audio on display after unplugging another

Arnaldo Carvalho de Melo (2):
perf tests record: Fail the test if the 'errs' counter is not zero
perf build: Fixup disabling of -Wdeprecated-declarations for the
python scripting engine

Ashutosh Dixit (1):
drm/i915/gt: Perf_limit_reasons are only available for Gen11+

Athira Rajeev (2):
perf tests powerpc: Fix branch stack sampling test to include
sanity check for branch filter
perf tests vmlinux-kallsyms: Update is_ignored_symbol function
to match the kernel ignored list

Bhupesh Sharma (1):
arm64: dts: qcom: sm8150: Fix fastrpc iommu values

Binyi Han (1):
mm: fix dereferencing possible ERR_PTR

Bjorn Andersson (1):
MAINTAINERS: Update Bjorn's email address

Bokun Zhang (1):
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV

Borislav Petkov (1):
x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant

Brian Norris (2):
mmc: core: Terminate infinite loop in SD-UHS voltage switch
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in
suspend/resume time"

ChenXiaoSong (1):
ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()

Chris Wilson (1):
drm/i915/gt: Restrict forced preemption to the active context

Christoph Hellwig (1):
frontswap: don't call ->init if no ops are registered

Conor Dooley (2):
clk: microchip: mpfs: fix clk_cfg array bounds violation
clk: microchip: mpfs: make the rtc's ahb clock critical

Damien Le Moal (2):
ata: libata-scsi: Fix initialization of device queue depth
ata: libata-sata: Fix device queue depth control

Dan Williams (4):
xfs: quiet notify_failure EOPNOTSUPP cases
xfs: fix SB_BORN check in xfs_dax_notify_failure()
mm/memory-failure: fix detection of memory_failure() handlers
mm/memory-failure: fall back to vma_address() when
->notify_failure() fails

Daniel Golle (1):
net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}

Dave Hansen (1):
ACPI: processor idle: Practically limit "Dummy wait" workaround
to old Intel systems

David Matlack (2):
KVM: selftests: Skip tests that require EPT when it is not available
KVM: selftests: Gracefully handle empty stack traces

Doug Berger (1):
mm/hugetlb: correct demote page offset logic

Dylan Yudaken (1):
io_uring: register single issuer task at creation

Eli Cohen (1):
vdpa/mlx5: Fix MQ to support non power of two num queues

Emanuele Giuseppe Esposito (1):
KVM: selftests: replace assertion with warning in
access_tracking_perf_test

Eric Bernstein (1):
drm/amd/display: Remove assert for odm transition case

Evan Quan (3):
drm/amdgpu: avoid gfx register accessing during gfxoff
drm/amd/pm: enable gfxoff feature for SMU 13.0.0
drm/amd/pm: use adverse selection for dpm features unsupported by driver

Florian Fainelli (2):
soc: bcm: brcmstb: biuctrl: Avoid double of_node_put()
clk: iproc: Do not rely on node name for correct PLL setup

Florian Westphal (1):
mm: fix BUG splat with kvmalloc + GFP_ATOMIC

Francesco Dolcini (1):
drm/bridge: lt8912b: fix corrupted image output

Frank Wunderlich (1):
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455

Graham Sider (3):
drm/amdkfd: fix MQD init for GFX11 in init_mqd
drm/amdgpu: pass queue size and is_aql_queue to MES
drm/amdkfd: fix dropped interrupt in kfd_int_process_v11

Greg Kroah-Hartman (1):
mm/damon/dbgfs: fix memory leak when using debugfs_lookup()

Guilherme G. Piccoli (1):
Revert "pstore: migrate to crypto acomp interface"

Haitao Huang (1):
x86/sgx: Handle VA page allocation failure for EAUG on PF.

Han Xu (1):
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks

Hangyu Hua (2):
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
media: dvb_vb2: fix possible out of bound access

Hans Verkuil (2):
media: v4l2-compat-ioctl32.c: zero buffer passed to
v4l2_compat_get_array_args()
media: v4l2-ioctl.c: fix incorrect error path

Hans de Goede (1):
wifi: mac80211: fix regression with non-QoS drivers

Hawking Zhang (8):
drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
drm/amdgpu: add helper to init rlc fw in header v2_0
drm/amdgpu: add helper to init rlc fw in header v2_1
drm/amdgpu: add helper to init rlc fw in header v2_2
drm/amdgpu: add helper to init rlc fw in header v2_3
drm/amdgpu: add helper to init rlc fw in header v2_4
drm/amdgpu: add helper to init rlc firmware
drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode

Heikki Krogerus (1):
usb: typec: ucsi: Remove incorrect warning

Hongling Zeng (3):
uas: add no-uas quirk for Hiksemi usb_disk
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
uas: ignore UAS for Thinkplus chips

Huacai Chen (3):
irqchip: Select downstream irqchip drivers for LoongArch CPU
LoongArch: Align the address of kernel_entry to 4KB
LoongArch: Fix and cleanup csr_era handling in do_ri()

Jan Kara (1):
ext4: fixup possible uninitialized variable access in
ext4_mb_choose_next_group_cr1()

Jarkko Sakkinen (1):
x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd

Jeff LaBundy (1):
Input: iqs62x-keys - drop unused device node references

Jens Axboe (1):
io_uring/poll: disable level triggered poll

Jernej Skrabec (1):
clk: sunxi-ng: h6: Fix default PLL GPU rate

Jiadong.Zhu (2):
drm/amdgpu: Correct the position in patch_cond_exec
drm/amdgpu: Remove fence_process in count_emitted

Jianmin Lv (1):
irqchip/loongson-pch-lpc: Add dependence on LoongArch

Jim Mattson (1):
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest

Jing Zhang (1):
perf arm-spe: augment the data source type with neoverse_spe list

Jiri Olsa (2):
perf parse-events: Ignore clang 15 warning about variable set
but unused in bison produced code
perf tests mmap-basic: Remove unused variable to address clang 15 warning

Johan Hovold (2):
arm64: dts: qcom: sc7280: move USB wakeup-source property
arm64: dts: qcom: sm8350: fix UFS PHY serdes size

Junxiao Chang (1):
net: stmmac: power up/down serdes in stmmac_open/release

Kan Liang (1):
perf/x86/intel: Fix unchecked MSR access error for Alder Lake N

Kees Cook (1):
x86/uaccess: avoid check_object_size() in copy_from_user_nmi()

Leo Li (1):
drm/amd/display: Prevent OTG shutdown during PSR SU

Levi Yun (1):
damon/sysfs: fix possible memleak on damon_sysfs_add_target

Like Xu (1):
perf/x86/core: Completely disable guest PEBS via guest's global_ctrl

Linus Torvalds (1):
Linux 6.0

Linus Walleij (2):
ARM: dts: integrator: Tag PCI host with device_type
ARM: dts: integrator: Fix DMA ranges

Lukas Bulwahn (2):
MAINTAINERS: rectify file entry in TEAM DRIVER
MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCHITECTURE

Lukas Wunner (1):
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()

Maciej Fijalkowski (2):
ice: xsk: change batched Tx descriptor cleaning
ice: xsk: drop power of 2 ring size restriction for AF_XDP

Manivannan Sadhasivam (1):
arm64: dts: qcom: sc8280xp-x13s: Update firmware location

Marc Kleine-Budde (1):
can: c_can: don't cache TX messages for C_CAN cores

Marek Vasut (2):
dt-bindings: i2c: st,stm32-i2c: Document interrupt-names property
dt-bindings: i2c: st,stm32-i2c: Document wakeup-source property

Mario Limonciello (1):
thunderbolt: Explicitly reset plug events delay back to USB4 spec value

Mark Pearson (1):
Input: synaptics - disable Intertouch for Lenovo T14 and P14s AMD G1

Martin Povišer (1):
ASoC: tas27...

Read more

Linux 6.0-rc7

25 Sep 22:03
Compare
Choose a tag to compare
Linux 6.0-rc7 Pre-release
Pre-release

So I was thinking rc7 might end up larger than usual due to travel
hitting rc6, but it doesn't really seem to have happened.

Yeah, maybe it's marginally bigger than the historical average for
this time of the release cycle, but it definitely isn't some outlier,
and it looks fairly normal. Which is all good, and makes me think that
the final release will happen right on schedule next weekend, unless
something unexpected happens. Knock wood.

Incidentally, rc7 is also (I think) the first time we have a clean
'make allmodconfig' build with no warnings from clang, since the
patches for frame size problems in the amd display code got merged.
The stack frame size is still pretty big (and the code isn't exactly
pretty), but now it's below the level we warn about.

So that's nice to see.

Anyway, full shortlog below - a lot of it is GPU and network drivers,
but there's various random other fixes in there too.

Let's give this one (hopefully) final week of testing, but it all
looks pretty good.

              Linus

Adrian Hunter (3):
perf record: Fix cpu mask bit setting for mixed mmaps
libperf evlist: Fix polling of system-wide events
perf kcore_copy: Do not check /proc/modules is unchanged

Al Viro (1):
riscv: fix a nasty sigreturn bug...

Alan Stern (1):
USB: core: Fix RST error in hub.c

Alex Deucher (1):
drm/amdgpu: don't register a dirty callback for non-atomic

Alex Elder (1):
net: ipa: properly limit modem routing table use

Alexander Stein (2):
arm64: dts: tqma8mpxl-ba8mpxl: Fix button GPIOs
arm64: dts: imx8mp-tqma8mpql-mba8mpxl: add missing pinctrl for RTC alarm

Allen-KH Cheng (1):
drm/mediatek: Fix wrong dither settings

Alvin Lee (1):
drm/amd/display: Only consider pixle rate div policy for DCN32+

Andrei Vagin (2):
Revert "selftests/timens: add a test for vfork+exit"
Revert "fs/exec: allow to unshare a time namespace on vfork+exec"

Andy Shevchenko (2):
nvdimm/namespace: drop nested variable in create_namespace_pmem()
gpio: mockup: Fix potential resource leakage when register a chip

AngeloGioacchino Del Regno (1):
drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks

Ard Biesheuvel (2):
efi: x86: Wipe setup_data on pure EFI boot
efi: libstub: check Shim mode using MokSBStateRT

Arnaldo Carvalho de Melo (1):
tools headers cpufeatures: Sync with the kernel sources

Asmaa Mnebhi (3):
i2c: mlxbf: incorrect base address passed during io write
i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
i2c: mlxbf: Fix frequency calculation

Bartosz Golaszewski (1):
gpio: mockup: fix NULL pointer dereference when removing debugfs

Benjamin Poirier (4):
net: bonding: Share lacpdu_mcast_addr definition
net: bonding: Unsync device addresses on ndo_stop
net: team: Unsync device addresses on ndo_stop
net: Add tests for bonding and team address list management

Bhupesh Sharma (1):
MAINTAINERS: Add myself as a reviewer for Qualcomm ETHQOS Ethernet driver

Brett Creeley (1):
iavf: Fix cached head and tail value for iavf_get_tx_pending

Brian Norris (1):
arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob

Callum Osmotherly (2):
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop

Carl Yin(殷张成) (1):
USB: serial: option: add Quectel BG95 0x0203 composition

Chao Yu (1):
mm/slub: fix to return errno if kmalloc() fails

Charlene Liu (1):
drm/amd/display: correct num_dsc based on HW cap

Chris Park (1):
drm/amd/display: Port DCN30 420 logic to DCN32

Chris Wilson (1):
drm/i915/gem: Really move i915_gem_context.link under ref protection

Christian Lamparter (1):
um: fix default console kernel parameter

Christoph Hellwig (1):
Revert "block: freeze the queue earlier in del_gendisk"

Christophe JAILLET (1):
OPP: Fix an un-initialized variable usage

Cong Wang (1):
tcp: read multiple skbs in tcp_read_skb()

Cristian Marussi (7):
firmware: arm_scmi: Fix missing kernel-doc in optee
firmware: arm_scmi: Improve checks in the info_get operations
firmware: arm_scmi: Harden accesses to the sensor domains
firmware: arm_scmi: Harden accesses to the reset domains
firmware: arm_scmi: Fix the asynchronous reset requests
firmware: arm_scmi: Add SCMI PM driver remove routine
firmware: arm_scmi: Harmonize SCMI tracing message format

Cruise Hung (1):
drm/amd/display: Fix DP MST timeslot issue when fallback happened

Dan Carpenter (1):
i2c: mux: harden i2c_mux_alloc() against integer overflows

Dan Williams (1):
devdax: Fix soft-reservation memory description

Daniel Houldsworth (1):
ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED

Daniel Miess (1):
drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE

Dave Airlie (1):
MAINTAINERS: switch graphics to airlied other addresses

Dave Ertman (1):
ice: Don't double unplug aux on peer initiated reset

David Gow (1):
arch: um: Mark the stack non-executable to fix a binutils warning

David Leadbeater (1):
netfilter: nf_conntrack_irc: Tighten matching on DCC message

David Thompson (1):
mlxbf_gige: clear MDIO gateway lock after read

Ding Hui (1):
ice: Fix crash by keep old cfg when update TCs more than queues

Dmytro Laktyushkin (2):
drm/amd/display: fix dcn315 memory channel count and width read
drm/amd/display: increase dcn315 pstate change latency

Dongliang Mu (1):
gpio: tqmx86: fix uninitialized variable girq

Dr. David Alan Gilbert (1):
KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES

Evan Quan (2):
drm/amd/pm: add support for 3794 pptable for SMU13.0.0
drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0

Fabio Estevam (3):
arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a
arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header

Felix Fietkau (2):
wifi: mt76: fix reading current per-tid starting sequence number
for aggregation
wifi: mt76: fix 5 GHz connection regression on mt76x0/mt76x2

Feng Tang (1):
mm/slab_common: fix possible double free of kmem_cache

Filipe Manana (2):
btrfs: fix hang during unmount when stopping block group reclaim worker
btrfs: fix hang during unmount when stopping a space reclaim worker

Florian Westphal (3):
selftests: nft_concat_range: add socat support
netfilter: ebtables: fix memory leak when blob is malformed
netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed

Francesco Dolcini (2):
Revert "fec: Restart PPS after link state change"
Revert "net: fec: Use a spinlock to guard fep->ptp_clk_on"

Frank Wunderlich (1):
arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro

Geert Uytterhoeven (2):
net: ravb: Fix PHY state warning splat during system resume
net: sh_eth: Fix PHY state warning splat during system resume

George Shen (1):
drm/amd/display: Update dummy P-state search to use DCN32 DML

Gil Fine (1):
thunderbolt: Add support for Intel Maple Ridge single port controller

Greg Kroah-Hartman (1):
Revert "driver core: Set fw_devlink.strict=1 by default"

Guilherme G. Piccoli (1):
efi: efibc: Guard against allocation failure

Haimin Zhang (1):
net/ieee802154: fix uninit value bug in dgram_sendmsg

Haiyang Zhang (1):
net: mana: Add rmb after checking owner bits

Hangbin Liu (1):
selftests: forwarding: add shebang for sch_red.sh

Hangyu Hua (1):
net: sched: fix possible refcount leak in tc_new_tfilter()

Heiko Schocher (1):
drm/panel: simple: Fix innolux_g121i1_l01 bus_format

Heiko Stuebner (1):
riscv: make t-head erratas depend on MMU

Horatiu Vultur (1):
ARM: dts: lan966x: Fix the interrupt number for internal PHYs

Hugo Hu (1):
drm/amd/display: update gamut remap if plane has changed

Ido Schimmel (4):
netdevsim: Fix hwstats debugfs file permissions
ipmr: Always call ip{,6}_mr_forward() from RCU read-side critical section
selftests: forwarding: Add test cases for unresolved multicast routes
ipv6: Fix crash when IPv6 is administratively disabled

Igor Ryzhov (1):
netfilter: nf_conntrack_sip: fix ct_sip_walk_headers

Ilkka Koskinen (1):
perf/arm-cmn: Add more bits to child node address offset field

Ilpo Järvinen (3):
serial: Create uart_xmit_advance()
serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting

Ioana Ciornei (1):
net: phy: aquantia: wait for the suspend/resume operations to finish

Jagan Teki (1):
arm64: dts: rockchip: Fix typo in lisense text for PX30.Core

Jakub Kicinski (1):
bnxt: prevent skb UAF after handing over to PTP worker

Jan Kara (5):
ext4: make mballoc try target group first even with mb_optimize_scan
ext4: avoid unnecessary spreading of allocations among groups
ext4: make directory inode spreading reflect flexbg size
ext4: use locality group preallocation for small closed files
ext4: use buckets for cr 1 block scan instead of rbtree

Jane Chu (1):
pmem: fix a name collision

Janis Schoetterl-Glausch (1):
KVM: s390: Pass initialized arg even if unused

Janusz Krzysztofik (1):
drm/i915/gem: Flush contexts on driver release
...

Read more

Linux 6.0-rc6

18 Sep 22:24
Compare
Choose a tag to compare
Linux 6.0-rc6 Pre-release
Pre-release

So this is an artificially small -rc release, because this past week
we had the Maintainers' Summit in Dublin (along with OSS EU and LPC
2022), so we've had a lot of maintainers traveling.

Or - putting my ridiculously optimistic hat on - maybe things are just
so nice and stable that there just weren't all that many fixes?

Yeah, I know which scenario I'm betting on, but hope springs eternal.

Regardless, things look fine. I am expecting rc7 to be larger than
usual due to pull requests having shifted one week later, and in the
worst case that might mean that I might feel like we need an extra
rc8, but for now I'm going to assume it's not going to be that
noticeable and hope we'll just keep to the regular schedule.

But it would be lovely if everybody gave this some extra tender loving
care in the form of extra testing...

         Linus

Al Viro (1):
nfsd_splice_actor(): handle compound pages

Alex Deucher (4):
drm/amdgpu: add HDP remap functionality to nbio 7.7
drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
drm/amdgpu: make sure to init common IP before gmc

Alvin Lee (3):
drm/amd/display: Update MBLK calculation for SubVP
drm/amd/display: SW cursor fallback for SubVP
drm/amd/display: Refactor SubVP calculation to remove FPU

Ankit Nautiyal (1):
drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC

Anna Schumaker (1):
NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE

Aric Cyr (1):
drm/amd/display: Fix divide by zero in DML

Ashutosh Dixit (1):
drm/i915/gt: Fix perf limit reasons bit positions

Aurabindo Pillai (2):
drm/amd/display: Revert "Fallback to SW cursor if SubVP + cursor too big"
drm/amd/display: add workaround for subvp cursor corruption for DCN32/321

Ben Hutchings (1):
tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa

Candice Li (2):
drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0
drm/amdgpu: Skip reset error status for psp v13_0_0

Chen-Yu Tsai (1):
drm/panel-edp: Fix delays for Innolux N116BCA-EA1

Christophe JAILLET (1):
drm/hyperv: Fix an error handling path in hyperv_vmbus_probe()

Dan Aloni (1):
Revert "SUNRPC: Remove unreachable error condition"

Duncan Ma (1):
drm/amd/display: Correct dram channel width for dcn314

Guchun Chen (1):
drm/amd/pm: disable BACO entry/exit completely on several sienna
cichlid cards

Hamza Mahfooz (1):
drm/amdgpu: use dirty framebuffer helper

Hans de Goede (3):
drm/gma500: Fix BUG: sleeping function called from invalid context errors
drm/gma500: Fix WARN_ON(lock->magic != lock) error
drm/gma500: Fix (vblank) IRQs not working after suspend/resume

Helge Deller (1):
parisc: Allow CONFIG_64BIT with ARCH=parisc

Horatiu Vultur (1):
pinctrl: ocelot: Fix interrupt controller

Janne Grunau (1):
dt-bindings: apple,aic: Fix required item "apple,fiq-index" in
affinity description

Jason Wang (1):
tools: hv: Remove an extraneous "the"

Jay Fang (1):
MAINTAINERS: Update HiSilicon GPIO Driver maintainer

Jens Axboe (1):
io_uring/msg_ring: check file type before putting

Jiangshan Yi (1):
Input: hp_sdc: fix spelling typo in comment

João H. Spies (1):
pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH

Krzysztof Kozlowski (3):
dt-bindings: interconnect: fsl,imx8m-noc: drop Leonard Crestez
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
dt-bindings: pinctrl: qcom: drop non-working codeaurora.org emails

Leo Chen (1):
drm/amd/display: Fixing DIG FIFO Error

Lijo Lazar (1):
drm/amdgpu: Don't enable LTR if not supported

Linus Torvalds (1):
Linux 6.0-rc6

Linus Walleij (1):
gpio: ixp4xx: Make irqchip immutable

Michael Wu (1):
pinctrl: sunxi: Fix name for A100 R_PIO

Mikulas Patocka (1):
blk-lib: fix blkdev_issue_secure_erase

Molly Sophia (2):
pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
pinctrl: qcom: sc8180x: Fix wrong pin numbers

Nathan Chancellor (5):
drm/amd/display: Reduce number of arguments of
dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of
dml32_CalculatePrefetchSchedule()
drm/amd/display: Reduce number of arguments of dml31's
CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml31's
CalculateFlipSchedule()
drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for
stack usage

Nathan Huckleberry (1):
drm/rockchip: Fix return type of cdn_dp_connector_mode_valid

Neil Armstrong (1):
MAINTAINERS: Update email of Neil Armstrong

NeilBrown (1):
NFSD: fix regression with setting ACLs.

Nicholas Kazlauskas (2):
drm/amd/display: Hook up DCN314 specific dml implementation
drm/amd/display: Relax swizzle checks for video non-RGB formats on DCN314

Nirmoy Das (1):
drm/i915: Set correct domains values at _i915_vma_move_to_active

Pali Rohár (1):
gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx

Paulo Alcantara (1):
cifs: add missing spinlock around tcon refcount

Pavel Begunkov (2):
io_uring/rw: fix error'ed retry return values
io_uring/net: fix zc fixed buf lifetime

Rodrigo Siqueira (2):
drm/amd/display: Fix compilation errors on DCN314
drm/amd/display: Enable dlg and vba compilation for dcn314

Rolf Eike Beer (1):
parisc: remove obsolete manual allocation aligning in iosapic

Ronnie Sahlberg (1):
cifs: revalidate mapping when doing direct writes

Sascha Hauer (1):
drm/rockchip: vop2: Fix eDP/HDMI sync polarities

Sergey Shtylyov (1):
of: fdt: fix off-by-one error in unflatten_dt_nodes()

Sergio Paracuellos (1):
gpio: mt7621: Make the irqchip immutable

Shaomin Deng (1):
Drivers: hv: remove duplicate word in a comment

Stefan Metzmacher (3):
cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
cifs: always initialize struct msghdr smb_msg completely
io_uring/opdef: rename SENDZC_NOTIF to SEND_ZC

Stefan Roesch (1):
block: blk_queue_enter() / __bio_queue_enter() must return
-EAGAIN for nowait

Steve French (1):
cifs: update internal module number

Stuart Menefy (2):
drm/meson: Correct OSD1 global alpha value
drm/meson: Fix OSD1 RGB to YCbCr coefficient

Taimur Hassan (1):
drm/amd/display: Round cursor width up for MALL allocation

Thierry Reding (1):
of/device: Fix up of_dma_configure_id() stub

Trond Myklebust (2):
SUNRPC: Fix call completion races with call_decode()
NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0

Umesh Nerlige Ramappa (1):
drm/i915/guc: Cancel GuC engine busyness worker synchronously

Ville Syrjälä (1):
Revert "drm/i915/display: Re-add check for low voltage sku for
max dp source rate"

Vitaly Kuznetsov (3):
PCI: Move PCI_VENDOR_ID_MICROSOFT/PCI_DEVICE_ID_HYPERV_VIDEO
definitions to pci_ids.h
Drivers: hv: Always reserve framebuffer region for Gen1 VMs
Drivers: hv: Never allocate anything besides framebuffer from
framebuffer memory region

Yang Wang (1):
drm/amdgpu: change the alignment size of TMR BO to 1M

Yang Yingliang (1):
parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()

Yao Wang1 (1):
drm/amd/display: Limit user regamma to a valid value

Zhou jie (1):
tools: hv: kvp: remove unnecessary (void*) conversions
reply other threads:[~2022-09-18 20:56 UTC|newest]