Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
390 commits
Select commit Hold shift + click to select a range
ffdf3fa
netfilter: nf_tables: de-constify set commit ops function argument
Oct 13, 2023
4adffd1
netfilter: nft_set_rbtree: rename gc deactivate+erase function
Oct 13, 2023
c02355a
netfilter: nft_set_rbtree: prefer sync gc to async worker
Oct 13, 2023
480185a
netfilter: nf_tables: fix set size with rbtree backend
ummakynes Jan 6, 2025
ee7f799
netfilter: nft_flow_offload: update tcp state flags under lock
Jan 13, 2025
e52be69
net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remov…
rogerq Jan 16, 2025
e05eace
tcp_cubic: fix incorrect HyStart round start detection
SUSSdeveloper Jan 17, 2025
86b9252
net/rose: prevent integer overflows in rose_setsockopt()
Jan 15, 2025
a21034b
libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is …
anakryiko Nov 21, 2024
4f9bcbe
tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
dark Dec 2, 2024
7d77cd7
libbpf: Fix segfault due to libelf functions not setting errno
qmonnet Dec 5, 2024
91c87d8
ASoC: sun4i-spdif: Add clock multiplier settings
Nov 11, 2024
4045d8b
selftests/bpf: Fix fill_link_info selftest on powerpc
Dec 9, 2024
fcf7e26
crypto: api - Fix boot-up self-test race
herbertx Nov 15, 2024
769a4a5
crypto: caam - use JobR's space to access page 0 regs
jaingaurav2712 Nov 26, 2024
4d147f9
perf header: Fix one memory leakage in process_bpf_btf()
ZhongqiuHan-Qcom Dec 5, 2024
b37cadc
perf header: Fix one memory leakage in process_bpf_prog_info()
ZhongqiuHan-Qcom Dec 5, 2024
3c67005
perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_p…
ZhongqiuHan-Qcom Dec 5, 2024
3d1735a
ASoC: renesas: rz-ssi: Use only the proper amount of dividers
claudiubeznea Dec 10, 2024
ba59dd2
perf expr: Initialize is_test value in expr__ctx_new()
LeviYeoReum Nov 8, 2024
d4f8854
ktest.pl: Remove unused declarations in run_bisect_test function
Sep 2, 2024
5807495
bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
Dec 18, 2024
fda1ca9
crypto: hisilicon/sec2 - optimize the error return process
Dec 9, 2023
a9a2df2
crypto: hisilicon/sec2 - fix for aead icv error
lin755 Dec 13, 2024
a9228b3
crypto: hisilicon/sec2 - fix for aead invalid authsize
lin755 Dec 13, 2024
2f2a951
crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
joehattori Dec 15, 2024
823e492
ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT
masahir0y Feb 15, 2024
f0ed703
ALSA: seq: Make dependency on UMP clearer
tiwai Jan 1, 2025
74b650a
padata: fix sysfs store callback check
t-8ch Dec 27, 2024
4de04ba
perf top: Don't complain about lack of vmlinux when not resolving som…
acmel Jan 2, 2025
aef4a2e
perf machine: Don't ignore _etext when not a text symbol
chleroy Jan 8, 2025
8fdd1df
perf namespaces: Introduce nsinfo__set_in_pidns()
acmel Dec 6, 2024
678e03f
perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
acmel Dec 6, 2024
89034d5
ASoC: Intel: avs: Prefix SKL/APL-specific members
crojewsk-intel Feb 20, 2024
462efae
ASoC: Intel: avs: Abstract IPC handling
crojewsk-intel Feb 20, 2024
d527128
ASoC: Intel: avs: Do not readq() u32 registers
crojewsk-intel Jan 9, 2025
3b9237e
ASoC: Intel: avs: Fix theoretical infinite loop
crojewsk-intel Jan 9, 2025
113bb71
perf report: Fix misleading help message about --demangle
zhangjaycee Jan 9, 2025
934190f
pinctrl: stm32: Add check for clk_enable()
zmw12306 Jan 6, 2025
988ef7c
pinctrl: amd: Take suspend type into consideration which pins are non…
maciejsszmigiero Jan 6, 2025
f46d4b9
bpf: Send signals asynchronously if !preemptible
puranjaymohan Jan 15, 2025
93bbd01
bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
danobi Jan 14, 2025
7a93d4b
ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A1…
KailangYang Dec 30, 2024
73d7f7c
perf lock: Fix parse_lock_type which only retrieve one lock flag
Jan 16, 2025
6d33461
padata: fix UAF in padata_reorder
Jan 10, 2025
3177aa9
padata: add pd get/put refcnt helper
Jan 10, 2025
051580d
padata: avoid UAF for reorder_work
Jan 10, 2025
e63fc09
smb: client: fix oops due to unset link speed
Jan 16, 2025
90c2e5d
cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVE…
pali Jan 2, 2025
591e893
soc: atmel: fix device_node release in atmel_soc_device_init()
javiercarrascocruz Oct 31, 2024
57d3925
ARM: at91: pm: change BU Power Switch to automatic mode
noglitch Nov 25, 2024
639c1f3
arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
nfraprado Nov 6, 2024
8deefd8
arm64: dts: mt8183: set DMIC one-wire mode on Damu
hsinyi527 Nov 13, 2024
abcabdc
arm64: dts: mediatek: mt8516: fix GICv2 range
valpackett Dec 4, 2024
9888af0
arm64: dts: mediatek: mt8516: fix wdt irq type
valpackett Dec 4, 2024
e68f35c
arm64: dts: mediatek: mt8516: add i2c clock-div property
valpackett Dec 4, 2024
0f3286f
arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
valpackett Dec 4, 2024
9e27db7
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
arnopo Dec 6, 2024
1418033
RDMA/mlx4: Avoid false error about access to uninitialized gids array
rleon Dec 3, 2024
e51ea82
rdma/cxgb4: Prevent potential integer overflow on 32bit
Nov 30, 2024
b3e2878
arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
wens Dec 11, 2024
0b5dcd8
arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
wens Dec 11, 2024
9e90325
arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
wens Dec 11, 2024
52b9c88
arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
wens Dec 11, 2024
bc5ca9d
arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
wens Dec 11, 2024
7327fab
arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
wens Dec 10, 2024
39f1bbe
arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
wens Dec 10, 2024
2ef28a4
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
RickyWu0919 Sep 27, 2024
4a711da
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan b…
RickyWu0919 Oct 3, 2024
a1d9f73
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
RickyWu0919 Oct 3, 2024
0e49376
arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
Oct 28, 2024
bacad92
RDMA/rxe: Improve newline in printing messages
zhijianli88 Jan 9, 2024
3061cf6
RDMA/rxe: Fix mismatched max_msg_sz
pizhenwei Dec 16, 2024
3406c37
arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
Dec 13, 2024
451b0e5
arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
Dec 13, 2024
d30cbcf
RDMA/srp: Fix error handling in srp_add_port
Dec 17, 2024
485fb30
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
nfraprado Dec 18, 2024
796b101
ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32…
Nov 5, 2024
ef5ef12
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
Dec 13, 2024
df17c3d
memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_n…
joehattori Dec 17, 2024
e4e648e
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage…
wens Oct 30, 2024
fe44d2e
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
Oct 6, 2024
f848bb8
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq
ahalaney Aug 17, 2023
ba668b4
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq
ahalaney Aug 17, 2023
45b9091
arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
Nov 7, 2023
1eef776
arm64: dts: qcom: move common parts for sa8775p-ride variants into a …
Jun 27, 2024
3d2b863
arm64: dts: qcom: sa8775p: Update sleep_clk frequency
Oct 25, 2024
cb915f3
arm64: dts: qcom: msm8996: Fix up USB3 interrupts
quic-kdybcio Nov 29, 2024
8f01dbf
arm64: dts: qcom: msm8994: Describe USB interrupts
quic-kdybcio Nov 29, 2024
35de35b
arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
lweiss-fairphone Dec 20, 2024
ce7f80e
arm64: dts: qcom: msm8916: correct sleep clock frequency
lumag Dec 24, 2024
74c7dc9
arm64: dts: qcom: msm8939: correct sleep clock frequency
lumag Dec 24, 2024
19f5bbc
arm64: dts: qcom: msm8994: correct sleep clock frequency
lumag Dec 24, 2024
53394ad
arm64: dts: qcom: qcs404: correct sleep clock frequency
lumag Dec 24, 2024
eb89dc6
arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
lumag Dec 24, 2024
3a7cec3
arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
lumag Dec 24, 2024
351a962
arm64: dts: qcom: sc7280: correct sleep clock frequency
lumag Dec 24, 2024
e3cd4be
arm64: dts: qcom: sdx75: correct sleep clock frequency
lumag Dec 24, 2024
801a60a
arm64: dts: qcom: sm4450: correct sleep clock frequency
lumag Dec 24, 2024
57da18b
arm64: dts: qcom: sm6125: correct sleep clock frequency
lumag Dec 24, 2024
68d0dc1
arm64: dts: qcom: sm6375: correct sleep clock frequency
lumag Dec 24, 2024
c8611a6
arm64: dts: qcom: sm8250: correct sleep clock frequency
lumag Dec 24, 2024
d8a3159
arm64: dts: qcom: sm8350: correct sleep clock frequency
lumag Dec 24, 2024
be7a29c
arm64: dts: qcom: sm8450: correct sleep clock frequency
lumag Dec 24, 2024
80d8e4f
ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property…
Dec 4, 2023
daf0481
ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdm…
cristibirsan Nov 19, 2024
c3be54f
arm64: dts: ti: k3-am62: Remove duplicate GICR reg
bryanbrattlof Dec 10, 2024
8b86916
arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
bryanbrattlof Dec 10, 2024
1613bb2
arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
anarsoul Jan 4, 2025
e7a0e54
RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
Jan 4, 2025
bd6fed6
ARM: omap1: Fix up the Retu IRQ on Nokia 770
aakoskin Jan 1, 2025
3112795
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzani…
0xB0D Oct 25, 2024
b601209
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled…
superna9999 Dec 30, 2024
477f4c8
arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
superna9999 Dec 30, 2024
1ebecf6
arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
konradybcio May 10, 2024
b5c0b01
arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
superna9999 Dec 30, 2024
b07c070
arm64: dts: qcom: Add SM7125 device tree
ungeskriptet Aug 24, 2023
f7643de
arm64: dts: qcom: sc7180: change labels to lower-case
krzk Oct 22, 2024
237aa48
arm64: dts: qcom: sc7180: fix psci power domain node names
superna9999 Dec 30, 2024
5304e38
arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 p…
superna9999 Dec 30, 2024
9eeb52c
arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
quic-kdybcio Dec 12, 2024
dcb91c8
dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
Dec 19, 2024
a557bbe
arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
valpackett Dec 25, 2024
b93e0b2
arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
Nov 27, 2024
da31340
arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
Nov 27, 2024
2ecb83d
ARM: dts: mediatek: mt7623: fix IR nodename
Jun 17, 2024
b7fb844
fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
joehattori Jan 8, 2025
259883d
arm64: tegra: Fix DMA ID for SPI2
Dec 6, 2024
beb7721
i3c: dw: Add hot-join support.
billy-tsai Apr 29, 2024
50a8f39
i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condi…
Nov 27, 2024
4fe3bf7
RDMA/mlx5: Fix indirect mkey ODP page count
mikijoy Jan 6, 2025
3cebef0
of: reserved-memory: Do not make kmemleak ignore freed address
zijun-hu Jan 9, 2025
3bff28a
efi: sysfb_efi: fix W=1 warnings when EFI is not set
rddunlap Jan 7, 2025
b850218
RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
zhuyj Jan 10, 2025
f1234ac
iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to…
qasim-ijaz Jan 13, 2025
82598e3
spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
broonie Jan 17, 2025
43e0ca1
media: rc: iguanair: handle timeouts
oneukum Nov 26, 2024
621fa78
media: lmedm04: Handle errors for lme2510_int_read
May 21, 2024
88da0f5
PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
zijun-hu Dec 10, 2024
c8a40ec
media: marvell: Add check for clk_enable()
Dec 3, 2024
50bc313
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
6by9 Nov 20, 2024
dc8cc83
media: i2c: imx412: Add missing newline to prints
lweiss-fairphone Nov 18, 2024
2697733
media: i2c: ov9282: Correct the exposure offset
6by9 Dec 9, 2024
44deb36
media: mipi-csis: Add check for clk_enable()
Nov 25, 2024
4ec5225
media: camif-core: Add check for clk_enable()
Nov 25, 2024
ce091cb
media: uvcvideo: Propagate buf->error to userspace
ribalda Dec 18, 2024
1b07e26
mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
Nov 26, 2024
62fba89
mtd: hyperbus: hbmc-am654: Convert to platform remove callback return…
Oct 8, 2023
7891f72
mtd: hyperbus: hbmc-am654: fix an OF node reference leak
joehattori Dec 6, 2024
e1f6c32
media: nxp: imx8-isi: fix v4l2-compliance test errors
Sep 24, 2024
6ae738d
watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
joehattori Jan 5, 2025
2154035
staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
joehattori Dec 24, 2024
1d1400a
media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2…
Sep 19, 2024
8f1638a
PCI: rcar-ep: Fix incorrect variable used when calling devm_request_m…
kingdix10 Jan 9, 2025
f7acda7
PCI: imx6: Simplify clock handling by using clk_bulk*() function
nxpfrankli Feb 20, 2024
28fe535
PCI: imx6: Skip controller_id generation logic for i.MX7D
Nov 26, 2024
32e4ccb
PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
khalfella Dec 27, 2024
ed5bbb0
PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
Mani-Sadhasivam Jan 16, 2025
bce31e6
scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
paulmenzel Dec 12, 2024
8dd25e3
scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
guixinliu1995 Dec 18, 2024
62565eb
ocfs2: mark dquot as inactive if failed to start trans while releasin…
Damenly Jan 6, 2025
578ac8c
buffer: make folio_create_empty_buffers() return a buffer_head
Oct 16, 2023
f9fa7b0
nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_e…
Oct 16, 2023
3829893
nilfs2: protect access to buffers with no active references
konis Jan 7, 2025
475a9b0
module: Extend the preempt disabled section in dereference_symbol_des…
Jan 8, 2025
93677ef
driver core: class: Fix wild pointer dereferences in API class_dev_it…
zijun-hu Jan 5, 2025
5167271
serial: 8250: Adjust the timeout for FIFO mode
jogness Jan 7, 2025
97686b6
NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
Dec 13, 2024
1622488
NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
Dec 13, 2024
2363536
LoongArch: Fix warnings during S3 suspend
chenhuacai Jan 26, 2025
fb12ce1
tools/bootconfig: Fix the wrong format specifier
Jan 28, 2025
5c7bb0c
xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
Nov 12, 2024
92c049e
dmaengine: ti: edma: fix OF node reference leaks in edma_driver
joehattori Dec 19, 2024
c059341
xfrm: delete intermediate secpath entry in packet offload mode
Jan 2, 2025
f1a258a
rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
olerem Dec 18, 2024
9dbc0d1
rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
Dec 5, 2024
12488b6
ubifs: skip dumping tnc tree when zroot is null
btzds258 Dec 24, 2024
4a6a359
regulator: core: Add missing newline character
tq-steina Jan 22, 2025
1847ebf
net: hns3: fix oops when unload drivers paralleling
IronShen Jan 18, 2025
668a616
gpio: mxc: remove dead code after switch to DT-only
a3f Jan 13, 2025
97ee792
net: fec: implement TSO descriptor cleanup
Jan 20, 2025
632c2c3
ipmr: do not call mr_mfc_uses_dev() for unres entries
edumazet Jan 21, 2025
d5c8bc8
PM: hibernate: Add error handling for syscore_suspend()
ISCAS-Vulab Jan 19, 2025
281671e
iavf: allow changing VLAN state without calling PF
Sep 5, 2024
9219479
net: rose: fix timer races against user threads
edumazet Jan 22, 2025
378c1da
net: netdevsim: try to close UDP port harness races
kuba-moo Jan 22, 2025
d1b6bb1
vxlan: Fix uninit-value in vxlan_vnifilter_dump()
Jan 23, 2025
350ff2b
net: davicom: fix UAF in dm9000_drv_remove
WhiteFox-Project Jan 23, 2025
4593f4e
ptp: Properly handle compat ioctls
t-8ch Jan 25, 2025
870ba7c
net: stmmac: Limit the number of MTL queues to hardware capability
khayash1 Jan 27, 2025
ed56a6c
net: stmmac: Limit FIFO size by hardware capability
khayash1 Jan 27, 2025
9294f7f
perf trace: Fix runtime error of index out of bounds
Sberm Jan 22, 2025
55bd93f
PM: sleep: Restore asynchronous device resume optimization
rafaeljw Jan 9, 2024
f9579d0
PM: sleep: Use bool for all 1-bit fields in struct dev_pm_info
rafaeljw Jan 22, 2024
6fc146a
PM: sleep: core: Synchronize runtime PM status of parents and children
rafaeljw Jan 28, 2025
40ef5f6
Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
NeerajSanjayKale Jan 20, 2025
45b1eb1
vsock: Keep the binding until socket destruction
mmhal Jan 28, 2025
25b90fd
vsock: Allow retrying on connect() failure
mmhal Jan 28, 2025
0958551
bgmac: reduce max frame size to support just MTU 1500
Jan 27, 2025
3d39308
tcp: correct handling of extreme memory squeeze
lmcjoma Jan 27, 2025
6bbc3ee
net: xdp: Disallow attaching device-bound programs in generic mode
tohojo Jan 27, 2025
92153ce
net: sh_eth: Fix missing rtnl lock in suspend/resume path
kmaincent Jan 29, 2025
d2dcef3
net: hsr: fix fill_frame_info() regression vs VLAN packets
edumazet Jan 29, 2025
21eb4d0
genksyms: fix memory leak when the same symbol is added from source
masahir0y Jan 3, 2025
490915b
genksyms: fix memory leak when the same symbol is read from *.symref …
masahir0y Jan 3, 2025
48f3c8f
hostfs: convert hostfs to use the new mount API
May 30, 2024
f1e5f6b
hostfs: fix string handling in __dentry_name()
Jan 11, 2025
f997fa0
hostfs: Add const qualifier to host_root in hostfs_fill_super()
nathanchance Jun 11, 2024
a201517
hostfs: fix the host directory parse when mounting.
Jul 25, 2024
8484ee6
RISC-V: Mark riscv_v_init() as __init
palmer-dabbelt Jan 15, 2025
604daf2
ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
cazou Jan 17, 2025
b2dbf2c
io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
axboe Jan 23, 2025
02cf9f3
cifs: Validate EAs for WSL reparse points
pali Dec 26, 2024
e5d2a43
cifs: Fix getting and setting SACLs over SMB1
pali Oct 14, 2024
88eec38
kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
masahir0y Jan 20, 2025
ab65486
kconfig: require a space after '#' for valid input
masahir0y Nov 18, 2023
f284a45
kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
masahir0y Nov 18, 2023
06e1a0b
kconfig: deduplicate code in conf_read_simple()
masahir0y Nov 18, 2023
a0887ae
kconfig: WERROR unmet symbol dependency
sergey-senozhatsky Nov 22, 2023
c60dff2
kconfig: fix memory leak in sym_warn_unmet_dep()
masahir0y Jan 20, 2025
584bfcd
hexagon: fix using plain integer as NULL pointer warning in cmpxchg
wdebruij Dec 3, 2024
35a1f45
hexagon: Fix unbalanced spinlock in die()
May 22, 2023
9451529
f2fs: Introduce linear search for dentries
Dec 20, 2024
4abd5b9
NFSD: Reset cb_seq_status after NFS4ERR_DELAY
chucklever Jan 26, 2024
5f24b64
Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC m…
chucklever Jan 3, 2025
dd02ad4
kbuild: switch from lz4c to lz4 for compression
Nov 14, 2024
bcacc74
netfilter: nf_tables: reject mismatching sum of field_len with set ke…
ummakynes Jan 28, 2025
cee5c98
selftests/rseq: Fix handling of glibc without rseq support
compudj Jan 14, 2025
8a4c766
ktest.pl: Check kernelrelease return in get_version
rbmarliere Dec 5, 2024
8457d9b
ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
Jan 26, 2025
995919a
net: usb: rtl8150: enable basic endpoint checking
Jan 24, 2025
cc27e7e
usb: xhci: Fix NULL pointer dereference on certain command aborts
Dec 27, 2024
417ca6d
drivers/card_reader/rtsx_usb: Restore interrupt based detection
Sean-StarLabs Nov 19, 2024
fe0483a
usb: gadget: f_tcm: Fix Get/SetInterface return value
Dec 11, 2024
eaebdb9
usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
joehattori Jan 9, 2025
6908ff5
usb: dwc3: core: Defer the probe until USB power supply ready
kyletsoadl Jan 15, 2025
5507cf2
usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RE…
Jan 5, 2025
334a4de
usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in …
kyletsoadl Jan 14, 2025
822575c
mptcp: consolidate suboption status
Jan 23, 2025
93abbbf
mptcp: handle fastopen disconnect correctly
Jan 23, 2025
b947b9c
remoteproc: core: Fix ida_free call while not allocated
arnopo Nov 22, 2024
5b7b77e
media: uvcvideo: Fix double free in error path
pinchartl Nov 7, 2024
93621b8
pps: Fix a use-after-free
jcalvinowens Nov 12, 2024
840aef6
usb: gadget: f_tcm: Don't free command immediately
Dec 11, 2024
59cb9b2
staging: media: max96712: fix kernel oops when removing module
Dec 17, 2024
17a44e0
media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
Oct 17, 2024
860e088
btrfs: output the reason for open_ctree() failure
adam900710 Dec 10, 2024
4ba532c
s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
nathanchance Jan 23, 2025
87e9088
LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
seehearfeel Jan 26, 2025
4d2d338
Linux 6.6.76-rc1
gregkh Feb 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ properties:
description: |
For multicolor LED support this property should be defined as either
LED_COLOR_ID_RGB or LED_COLOR_ID_MULTI which can be found in
include/linux/leds/common.h.
include/dt-bindings/leds/common.h.
enum: [ 8, 9 ]

required:
Expand Down
20 changes: 10 additions & 10 deletions Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,15 @@ properties:
minimum: 0
maximum: 1

rohm,charger-sense-resistor-ohms:
minimum: 10000000
maximum: 50000000
rohm,charger-sense-resistor-micro-ohms:
minimum: 10000
maximum: 50000
description: |
BD71827 and BD71828 have SAR ADC for measuring charging currents.
External sense resistor (RSENSE in data sheet) should be used. If
something other but 30MOhm resistor is used the resistance value
should be given here in Ohms.
default: 30000000
BD71815 has SAR ADC for measuring charging currents. External sense
resistor (RSENSE in data sheet) should be used. If something other
but a 30 mOhm resistor is used the resistance value should be given
here in micro Ohms.
default: 30000

regulators:
$ref: ../regulator/rohm,bd71815-regulator.yaml
Expand All @@ -67,7 +67,7 @@ properties:

gpio-reserved-ranges:
description: |
Usage of BD71828 GPIO pins can be changed via OTP. This property can be
Usage of BD71815 GPIO pins can be changed via OTP. This property can be
used to mark the pins which should not be configured for GPIO. Please see
the ../gpio/gpio.txt for more information.

Expand Down Expand Up @@ -113,7 +113,7 @@ examples:
gpio-controller;
#gpio-cells = <2>;

rohm,charger-sense-resistor-ohms = <10000000>;
rohm,charger-sense-resistor-micro-ohms = <10000>;

regulators {
buck1: buck1 {
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/mmc/mmc-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ properties:
"#address-cells":
const: 1
description: |
The cell is the slot ID if a function subnode is used.
The cell is the SDIO function number if a function subnode is used.

"#size-cells":
const: 0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,6 @@ properties:
$ref: regulator.yaml#
unevaluatedProperties: false

properties:
regulator-compatible:
pattern: "^vbuck[1-4]$"

additionalProperties: false

required:
Expand All @@ -52,15 +48,13 @@ examples:

regulators {
vbuck1 {
regulator-compatible = "vbuck1";
regulator-min-microvolt = <300000>;
regulator-max-microvolt = <1193750>;
regulator-enable-ramp-delay = <256>;
regulator-allowed-modes = <0 1 2>;
};

vbuck3 {
regulator-compatible = "vbuck3";
regulator-min-microvolt = <300000>;
regulator-max-microvolt = <1193750>;
regulator-enable-ramp-delay = <256>;
Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 6
PATCHLEVEL = 6
SUBLEVEL = 75
EXTRAVERSION =
SUBLEVEL = 76
EXTRAVERSION = -rc1
NAME = Pinguïn Aangedreven

# *DOCUMENTATION*
Expand Down Expand Up @@ -518,7 +518,7 @@ KGZIP = gzip
KBZIP2 = bzip2
KLZOP = lzop
LZMA = lzma
LZ4 = lz4c
LZ4 = lz4
XZ = xz
ZSTD = zstd

Expand Down
24 changes: 10 additions & 14 deletions arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts
Original file line number Diff line number Diff line change
Expand Up @@ -284,12 +284,12 @@
&i2c11 {
status = "okay";
power-sensor@10 {
compatible = "adi, adm1272";
compatible = "adi,adm1272";
reg = <0x10>;
};

power-sensor@12 {
compatible = "adi, adm1272";
compatible = "adi,adm1272";
reg = <0x12>;
};

Expand Down Expand Up @@ -454,22 +454,20 @@
};

pwm@20{
compatible = "max31790";
compatible = "maxim,max31790";
reg = <0x20>;
#address-cells = <1>;
#size-cells = <0>;
};

gpio@22{
compatible = "ti,tca6424";
reg = <0x22>;
gpio-controller;
#gpio-cells = <2>;
};

pwm@23{
compatible = "max31790";
compatible = "maxim,max31790";
reg = <0x23>;
#address-cells = <1>;
#size-cells = <0>;
};

adc@33 {
Expand Down Expand Up @@ -504,22 +502,20 @@
};

pwm@20{
compatible = "max31790";
compatible = "maxim,max31790";
reg = <0x20>;
#address-cells = <1>;
#size-cells = <0>;
};

gpio@22{
compatible = "ti,tca6424";
reg = <0x22>;
gpio-controller;
#gpio-cells = <2>;
};

pwm@23{
compatible = "max31790";
compatible = "maxim,max31790";
reg = <0x23>;
#address-cells = <1>;
#size-cells = <0>;
};

adc@33 {
Expand Down
6 changes: 3 additions & 3 deletions arch/arm/boot/dts/intel/socfpga/socfpga_arria10.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@
clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
clock-names = "stmmaceth", "ptp_ref";
resets = <&rst EMAC0_RESET>, <&rst EMAC0_OCP_RESET>;
reset-names = "stmmaceth", "ahb";
reset-names = "stmmaceth", "stmmaceth-ocp";
snps,axi-config = <&socfpga_axi_setup>;
status = "disabled";
};
Expand All @@ -460,7 +460,7 @@
clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
clock-names = "stmmaceth", "ptp_ref";
resets = <&rst EMAC1_RESET>, <&rst EMAC1_OCP_RESET>;
reset-names = "stmmaceth", "ahb";
reset-names = "stmmaceth", "stmmaceth-ocp";
snps,axi-config = <&socfpga_axi_setup>;
status = "disabled";
};
Expand All @@ -480,7 +480,7 @@
clocks = <&l4_mp_clk>, <&peri_emac_ptp_clk>;
clock-names = "stmmaceth", "ptp_ref";
resets = <&rst EMAC2_RESET>, <&rst EMAC2_OCP_RESET>;
reset-names = "stmmaceth", "ahb";
reset-names = "stmmaceth", "stmmaceth-ocp";
snps,axi-config = <&socfpga_axi_setup>;
status = "disabled";
};
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/mediatek/mt7623.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@
clock-names = "spi", "wrap";
};

cir: cir@10013000 {
cir: ir-receiver@10013000 {
compatible = "mediatek,mt7623-cir";
reg = <0 0x10013000 0 0x1000>;
interrupts = <GIC_SPI 87 IRQ_TYPE_LEVEL_LOW>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@

&sdmmc0 {
bus-width = <4>;
mmc-ddr-3_3v;
no-1-8-v;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sdmmc0_default>;
status = "okay";
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/st/stm32mp151.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -1165,7 +1165,7 @@
reg = <0x4c001000 0x400>;
st,proc-id = <0>;
interrupts-extended =
<&exti 61 1>,
<&exti 61 IRQ_TYPE_LEVEL_HIGH>,
<&intc GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "rx", "tx";
clocks = <&rcc IPCC>;
Expand Down
12 changes: 0 additions & 12 deletions arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,6 @@
#include <dt-bindings/input/input.h>
#include <dt-bindings/pwm/pwm.h>

/ {
aliases {
serial0 = &uart4;
serial1 = &usart3;
serial2 = &uart8;
};

chosen {
stdout-path = "serial0:115200n8";
};
};

&adc {
status = "disabled";
};
Expand Down
10 changes: 0 additions & 10 deletions arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,6 @@
#include <dt-bindings/pwm/pwm.h>

/ {
aliases {
serial0 = &uart4;
serial1 = &usart3;
serial2 = &uart8;
};

chosen {
stdout-path = "serial0:115200n8";
};

clk_ext_audio_codec: clock-codec {
compatible = "fixed-clock";
#clock-cells = <0>;
Expand Down
10 changes: 0 additions & 10 deletions arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,6 @@
#include <dt-bindings/pwm/pwm.h>

/ {
aliases {
serial0 = &uart4;
serial1 = &usart3;
serial2 = &uart8;
};

chosen {
stdout-path = "serial0:115200n8";
};

led {
compatible = "gpio-leds";

Expand Down
7 changes: 7 additions & 0 deletions arch/arm/boot/dts/st/stm32mp15xx-dhcom-som.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@
ethernet1 = &ksz8851;
rtc0 = &hwrtc;
rtc1 = &rtc;
serial0 = &uart4;
serial1 = &uart8;
serial2 = &usart3;
};

chosen {
stdout-path = "serial0:115200n8";
};

memory@c0000000 {
Expand Down
31 changes: 20 additions & 11 deletions arch/arm/mach-at91/pm.c
Original file line number Diff line number Diff line change
Expand Up @@ -591,7 +591,21 @@ static int at91_suspend_finish(unsigned long val)
return 0;
}

static void at91_pm_switch_ba_to_vbat(void)
/**
* at91_pm_switch_ba_to_auto() - Configure Backup Unit Power Switch
* to automatic/hardware mode.
*
* The Backup Unit Power Switch can be managed either by software or hardware.
* Enabling hardware mode allows the automatic transition of power between
* VDDANA (or VDDIN33) and VDDBU (or VBAT, respectively), based on the
* availability of these power sources.
*
* If the Backup Unit Power Switch is already in automatic mode, no action is
* required. If it is in software-controlled mode, it is switched to automatic
* mode to enhance safety and eliminate the need for toggling between power
* sources.
*/
static void at91_pm_switch_ba_to_auto(void)
{
unsigned int offset = offsetof(struct at91_pm_sfrbu_regs, pswbu);
unsigned int val;
Expand All @@ -602,24 +616,19 @@ static void at91_pm_switch_ba_to_vbat(void)

val = readl(soc_pm.data.sfrbu + offset);

/* Already on VBAT. */
if (!(val & soc_pm.sfrbu_regs.pswbu.state))
/* Already on auto/hardware. */
if (!(val & soc_pm.sfrbu_regs.pswbu.ctrl))
return;

val &= ~soc_pm.sfrbu_regs.pswbu.softsw;
val |= soc_pm.sfrbu_regs.pswbu.key | soc_pm.sfrbu_regs.pswbu.ctrl;
val &= ~soc_pm.sfrbu_regs.pswbu.ctrl;
val |= soc_pm.sfrbu_regs.pswbu.key;
writel(val, soc_pm.data.sfrbu + offset);

/* Wait for update. */
val = readl(soc_pm.data.sfrbu + offset);
while (val & soc_pm.sfrbu_regs.pswbu.state)
val = readl(soc_pm.data.sfrbu + offset);
}

static void at91_pm_suspend(suspend_state_t state)
{
if (soc_pm.data.mode == AT91_PM_BACKUP) {
at91_pm_switch_ba_to_vbat();
at91_pm_switch_ba_to_auto();

cpu_suspend(0, at91_suspend_finish);

Expand Down
2 changes: 1 addition & 1 deletion arch/arm/mach-omap1/board-nokia770.c
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ static struct gpiod_lookup_table nokia770_irq_gpio_table = {
GPIO_LOOKUP("gpio-0-15", 15, "ads7846_irq",
GPIO_ACTIVE_HIGH),
/* GPIO used for retu IRQ */
GPIO_LOOKUP("gpio-48-63", 15, "retu_irq",
GPIO_LOOKUP("gpio-48-63", 14, "retu_irq",
GPIO_ACTIVE_HIGH),
/* GPIO used for tahvo IRQ */
GPIO_LOOKUP("gpio-32-47", 8, "tahvo_irq",
Expand Down
2 changes: 2 additions & 0 deletions arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,8 @@
&tcon0 {
pinctrl-names = "default";
pinctrl-0 = <&lcd_rgb666_pins>;
assigned-clocks = <&ccu CLK_TCON0>;
assigned-clock-parents = <&ccu CLK_PLL_VIDEO0_2X>;

status = "okay";
};
Expand Down
2 changes: 2 additions & 0 deletions arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,8 @@
&tcon0 {
pinctrl-names = "default";
pinctrl-0 = <&lcd_rgb666_pins>;
assigned-clocks = <&ccu CLK_TCON0>;
assigned-clock-parents = <&ccu CLK_PLL_VIDEO0_2X>;

status = "okay";
};
Expand Down
2 changes: 2 additions & 0 deletions arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,8 @@
clock-names = "ahb", "tcon-ch0";
clock-output-names = "tcon-data-clock";
#clock-cells = <0>;
assigned-clocks = <&ccu CLK_TCON0>;
assigned-clock-parents = <&ccu CLK_PLL_MIPI>;
resets = <&ccu RST_BUS_TCON0>, <&ccu RST_BUS_LVDS>;
reset-names = "lcd", "lvds";

Expand Down
Loading
Loading