Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
444 commits
Select commit Hold shift + click to select a range
88fd5db
net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remov…
rogerq Jan 16, 2025
617d730
tcp_cubic: fix incorrect HyStart round start detection
SUSSdeveloper Jan 17, 2025
352daa5
net/rose: prevent integer overflows in rose_setsockopt()
Jan 15, 2025
3676e57
libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is …
anakryiko Nov 21, 2024
8d0c378
tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
dark Dec 2, 2024
ccb0119
libbpf: Fix segfault due to libelf functions not setting errno
qmonnet Dec 5, 2024
557065f
ASoC: sun4i-spdif: Add clock multiplier settings
Nov 11, 2024
e2a5487
selftests/bpf: Fix fill_link_info selftest on powerpc
Dec 9, 2024
3885a4d
crypto: caam - use JobR's space to access page 0 regs
jaingaurav2712 Nov 26, 2024
4f2582d
perf header: Fix one memory leakage in process_bpf_btf()
ZhongqiuHan-Qcom Dec 5, 2024
bce9da3
perf header: Fix one memory leakage in process_bpf_prog_info()
ZhongqiuHan-Qcom Dec 5, 2024
c7d067a
perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_p…
ZhongqiuHan-Qcom Dec 5, 2024
dd95e11
ASoC: renesas: rz-ssi: Use only the proper amount of dividers
claudiubeznea Dec 10, 2024
1ee00cc
perf expr: Initialize is_test value in expr__ctx_new()
LeviYeoReum Nov 8, 2024
3c7f63d
ktest.pl: Remove unused declarations in run_bisect_test function
Sep 2, 2024
3392fa6
bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
Dec 18, 2024
a4cc472
crypto: hisilicon/sec2 - optimize the error return process
Dec 9, 2023
2309cf3
crypto: hisilicon/sec2 - fix for aead icv error
lin755 Dec 13, 2024
cfb5311
crypto: hisilicon/sec2 - fix for aead invalid authsize
lin755 Dec 13, 2024
78f2ac9
crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
joehattori Dec 15, 2024
7bd0bb5
ALSA: seq: remove redundant 'tristate' for SND_SEQ_UMP_CLIENT
masahir0y Feb 15, 2024
19f17a7
ALSA: seq: Make dependency on UMP clearer
tiwai Jan 1, 2025
e6e97a2
padata: fix sysfs store callback check
t-8ch Dec 27, 2024
8487f93
perf top: Don't complain about lack of vmlinux when not resolving som…
acmel Jan 2, 2025
4318e26
perf machine: Don't ignore _etext when not a text symbol
chleroy Jan 8, 2025
d43c244
perf namespaces: Introduce nsinfo__set_in_pidns()
acmel Dec 6, 2024
125066c
perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
acmel Dec 6, 2024
b5a41d4
ASoC: Intel: avs: Prefix SKL/APL-specific members
crojewsk-intel Feb 20, 2024
b9db15c
ASoC: Intel: avs: Abstract IPC handling
crojewsk-intel Feb 20, 2024
5e6f12d
ASoC: Intel: avs: Do not readq() u32 registers
crojewsk-intel Jan 9, 2025
49bc44a
ASoC: Intel: avs: Fix theoretical infinite loop
crojewsk-intel Jan 9, 2025
2e09336
perf report: Fix misleading help message about --demangle
zhangjaycee Jan 9, 2025
3872b4e
pinctrl: stm32: Add check for clk_enable()
zmw12306 Jan 6, 2025
01220c1
pinctrl: amd: Take suspend type into consideration which pins are non…
maciejsszmigiero Jan 6, 2025
eeef8e6
bpf: Send signals asynchronously if !preemptible
puranjaymohan Jan 15, 2025
670ef7b
bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
danobi Jan 14, 2025
40f8b56
ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A1…
KailangYang Dec 30, 2024
55f75ce
perf lock: Fix parse_lock_type which only retrieve one lock flag
Jan 16, 2025
bbccae9
padata: fix UAF in padata_reorder
Jan 10, 2025
b5981c9
padata: add pd get/put refcnt helper
Jan 10, 2025
6f45ef6
padata: avoid UAF for reorder_work
Jan 10, 2025
3f901c3
smb: client: fix oops due to unset link speed
Jan 16, 2025
7f29812
cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVE…
pali Jan 2, 2025
5908e04
soc: atmel: fix device_node release in atmel_soc_device_init()
javiercarrascocruz Oct 31, 2024
4aa4a00
ARM: at91: pm: change BU Power Switch to automatic mode
noglitch Nov 25, 2024
ac8f8cc
arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
nfraprado Nov 6, 2024
8bea7ec
arm64: dts: mt8183: set DMIC one-wire mode on Damu
hsinyi527 Nov 13, 2024
5a10685
arm64: dts: mediatek: mt8516: fix GICv2 range
valpackett Dec 4, 2024
8c9cda5
arm64: dts: mediatek: mt8516: fix wdt irq type
valpackett Dec 4, 2024
a17b239
arm64: dts: mediatek: mt8516: add i2c clock-div property
valpackett Dec 4, 2024
434b724
arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
valpackett Dec 4, 2024
410b99a
ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
arnopo Dec 6, 2024
47b3acb
RDMA/mlx4: Avoid false error about access to uninitialized gids array
rleon Dec 3, 2024
de8d88b
rdma/cxgb4: Prevent potential integer overflow on 32bit
Nov 30, 2024
206d385
arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
wens Dec 11, 2024
32ddffa
arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
wens Dec 11, 2024
a4a7aea
arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
wens Dec 11, 2024
8fad773
arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
wens Dec 11, 2024
2495b1f
arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
wens Dec 11, 2024
08f2d1b
arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
wens Dec 10, 2024
4b14695
arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
wens Dec 10, 2024
b94b27e
ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
RickyWu0919 Sep 27, 2024
4064a22
ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan b…
RickyWu0919 Oct 3, 2024
c62cead
ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
RickyWu0919 Oct 3, 2024
a332e10
arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
Oct 28, 2024
5dfd5a8
RDMA/rxe: Improve newline in printing messages
zhijianli88 Jan 9, 2024
3a01e2d
RDMA/rxe: Fix mismatched max_msg_sz
pizhenwei Dec 16, 2024
90cc73b
arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
Dec 13, 2024
3013bcf
arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
Dec 13, 2024
eb9a5a9
RDMA/srp: Fix error handling in srp_add_port
Dec 17, 2024
2fbfacb
arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
nfraprado Dec 18, 2024
cac3340
ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32…
Nov 5, 2024
5607d1e
ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
Dec 13, 2024
c144423
memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_n…
joehattori Dec 17, 2024
d13b39e
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage…
wens Oct 30, 2024
367e43d
arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
Oct 6, 2024
0aff49e
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy0 irq
ahalaney Aug 17, 2023
9316d15
arm64: dts: qcom: sa8775p-ride: Describe sgmii_phy1 irq
ahalaney Aug 17, 2023
823536e
arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
Nov 7, 2023
74f3061
arm64: dts: qcom: move common parts for sa8775p-ride variants into a …
Jun 27, 2024
a0753f8
arm64: dts: qcom: sa8775p: Update sleep_clk frequency
Oct 25, 2024
5850817
arm64: dts: qcom: msm8996: Fix up USB3 interrupts
quic-kdybcio Nov 29, 2024
7e466bb
arm64: dts: qcom: msm8994: Describe USB interrupts
quic-kdybcio Nov 29, 2024
f23f69f
arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
lweiss-fairphone Dec 20, 2024
db975f5
arm64: dts: qcom: msm8916: correct sleep clock frequency
lumag Dec 24, 2024
b7c8c08
arm64: dts: qcom: msm8939: correct sleep clock frequency
lumag Dec 24, 2024
d68ef84
arm64: dts: qcom: msm8994: correct sleep clock frequency
lumag Dec 24, 2024
a2e31fa
arm64: dts: qcom: qcs404: correct sleep clock frequency
lumag Dec 24, 2024
29bb336
arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
lumag Dec 24, 2024
c38070e
arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
lumag Dec 24, 2024
4ba4d5c
arm64: dts: qcom: sc7280: correct sleep clock frequency
lumag Dec 24, 2024
36cded5
arm64: dts: qcom: sdx75: correct sleep clock frequency
lumag Dec 24, 2024
dd951e7
arm64: dts: qcom: sm4450: correct sleep clock frequency
lumag Dec 24, 2024
78b6110
arm64: dts: qcom: sm6125: correct sleep clock frequency
lumag Dec 24, 2024
4fed5d4
arm64: dts: qcom: sm6375: correct sleep clock frequency
lumag Dec 24, 2024
c1574f6
arm64: dts: qcom: sm8250: correct sleep clock frequency
lumag Dec 24, 2024
a3bc622
arm64: dts: qcom: sm8350: correct sleep clock frequency
lumag Dec 24, 2024
6919d6d
arm64: dts: qcom: sm8450: correct sleep clock frequency
lumag Dec 24, 2024
7e16a59
ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_3v property…
Dec 4, 2023
b3b30a5
ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdm…
cristibirsan Nov 19, 2024
64100cd
arm64: dts: ti: k3-am62: Remove duplicate GICR reg
bryanbrattlof Dec 10, 2024
a5e3860
arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
bryanbrattlof Dec 10, 2024
94526fb
arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
anarsoul Jan 4, 2025
e746da4
RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
Jan 4, 2025
6c59ba1
ARM: omap1: Fix up the Retu IRQ on Nokia 770
aakoskin Jan 1, 2025
4fa6d6e
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzani…
0xB0D Oct 25, 2024
4d1dcca
arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled…
superna9999 Dec 30, 2024
d92cbcf
arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
superna9999 Dec 30, 2024
0da37d9
arm64: dts: qcom: sc7180-*: Remove thermal zone polling delays
konradybcio May 10, 2024
0789f12
arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
superna9999 Dec 30, 2024
78e69e5
arm64: dts: qcom: Add SM7125 device tree
ungeskriptet Aug 24, 2023
1f11e59
arm64: dts: qcom: sc7180: change labels to lower-case
krzk Oct 22, 2024
e3ec229
arm64: dts: qcom: sc7180: fix psci power domain node names
superna9999 Dec 30, 2024
df5c93e
arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 p…
superna9999 Dec 30, 2024
30fb7a2
arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
quic-kdybcio Dec 12, 2024
64f51b6
dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
Dec 19, 2024
c7e2f0e
arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
valpackett Dec 25, 2024
ad28a01
arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
Nov 27, 2024
fb6f055
arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
Nov 27, 2024
b2c5d45
ARM: dts: mediatek: mt7623: fix IR nodename
Jun 17, 2024
35f444b
fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
joehattori Jan 8, 2025
e713ca2
arm64: tegra: Fix DMA ID for SPI2
Dec 6, 2024
c30508b
i3c: dw: Add hot-join support.
billy-tsai Apr 29, 2024
60d2fb0
i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condi…
Nov 27, 2024
6ea9e38
RDMA/mlx5: Fix indirect mkey ODP page count
mikijoy Jan 6, 2025
c14c6d0
of: reserved-memory: Do not make kmemleak ignore freed address
zijun-hu Jan 9, 2025
07f8ce7
efi: sysfb_efi: fix W=1 warnings when EFI is not set
rddunlap Jan 7, 2025
45e5678
RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
zhuyj Jan 10, 2025
38ac76f
iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to…
qasim-ijaz Jan 13, 2025
e2d565d
spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
broonie Jan 17, 2025
eb06c7b
media: rc: iguanair: handle timeouts
oneukum Nov 26, 2024
dfccddd
media: lmedm04: Handle errors for lme2510_int_read
May 21, 2024
c0f9444
PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
zijun-hu Dec 10, 2024
88d08ca
media: marvell: Add check for clk_enable()
Dec 3, 2024
0e43007
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
6by9 Nov 20, 2024
c4c35f6
media: i2c: imx412: Add missing newline to prints
lweiss-fairphone Nov 18, 2024
11c7649
media: i2c: ov9282: Correct the exposure offset
6by9 Dec 9, 2024
79bf1c4
media: mipi-csis: Add check for clk_enable()
Nov 25, 2024
6981619
media: camif-core: Add check for clk_enable()
Nov 25, 2024
ada9f38
media: uvcvideo: Propagate buf->error to userspace
ribalda Dec 18, 2024
2d95397
mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
Nov 26, 2024
3ec44b6
mtd: hyperbus: hbmc-am654: Convert to platform remove callback return…
Oct 8, 2023
4ca6056
mtd: hyperbus: hbmc-am654: fix an OF node reference leak
joehattori Dec 6, 2024
7f6802c
media: nxp: imx8-isi: fix v4l2-compliance test errors
Sep 24, 2024
09ab93b
watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
joehattori Jan 5, 2025
aba54e4
staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
joehattori Dec 24, 2024
0d3f69a
media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2…
Sep 19, 2024
2c54b9f
PCI: rcar-ep: Fix incorrect variable used when calling devm_request_m…
kingdix10 Jan 9, 2025
c64da8e
PCI: imx6: Simplify clock handling by using clk_bulk*() function
nxpfrankli Feb 20, 2024
2a12efc
PCI: imx6: Skip controller_id generation logic for i.MX7D
Nov 26, 2024
4834947
PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
khalfella Dec 27, 2024
c994716
PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
Mani-Sadhasivam Jan 16, 2025
495dcb0
scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
paulmenzel Dec 12, 2024
e556524
scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
guixinliu1995 Dec 18, 2024
3e6e5ac
ocfs2: mark dquot as inactive if failed to start trans while releasin…
Damenly Jan 6, 2025
724dc6d
buffer: make folio_create_empty_buffers() return a buffer_head
Oct 16, 2023
61a8a19
nilfs2: convert nilfs_lookup_dirty_data_buffers to use folio_create_e…
Oct 16, 2023
8e1b920
nilfs2: protect access to buffers with no active references
konis Jan 7, 2025
91c9ec5
module: Extend the preempt disabled section in dereference_symbol_des…
Jan 8, 2025
f4b9bc8
driver core: class: Fix wild pointer dereferences in API class_dev_it…
zijun-hu Jan 5, 2025
fe616b8
serial: 8250: Adjust the timeout for FIFO mode
jogness Jan 7, 2025
cedab40
NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
Dec 13, 2024
34c3ea5
NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
Dec 13, 2024
d49ab68
LoongArch: Fix warnings during S3 suspend
chenhuacai Jan 26, 2025
9e0f793
tools/bootconfig: Fix the wrong format specifier
Jan 28, 2025
68a5e8b
xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
Nov 12, 2024
b0f47b0
dmaengine: ti: edma: fix OF node reference leaks in edma_driver
joehattori Dec 19, 2024
c6e1b2c
xfrm: delete intermediate secpath entry in packet offload mode
Jan 2, 2025
9adefa7
rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
olerem Dec 18, 2024
20f0f55
rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
Dec 5, 2024
40e25a3
ubifs: skip dumping tnc tree when zroot is null
btzds258 Dec 24, 2024
c0f6111
regulator: core: Add missing newline character
tq-steina Jan 22, 2025
b5a8bc4
net: hns3: fix oops when unload drivers paralleling
IronShen Jan 18, 2025
d5a1744
gpio: mxc: remove dead code after switch to DT-only
a3f Jan 13, 2025
d063bec
net: fec: implement TSO descriptor cleanup
Jan 20, 2025
b379b31
ipmr: do not call mr_mfc_uses_dev() for unres entries
edumazet Jan 21, 2025
02794e3
PM: hibernate: Add error handling for syscore_suspend()
ISCAS-Vulab Jan 19, 2025
5385c1d
iavf: allow changing VLAN state without calling PF
Sep 5, 2024
51c128b
net: rose: fix timer races against user threads
edumazet Jan 22, 2025
b910343
net: netdevsim: try to close UDP port harness races
kuba-moo Jan 22, 2025
a84d511
vxlan: Fix uninit-value in vxlan_vnifilter_dump()
Jan 23, 2025
c411f9a
net: davicom: fix UAF in dm9000_drv_remove
WhiteFox-Project Jan 23, 2025
2a6d1e1
ptp: Properly handle compat ioctls
t-8ch Jan 25, 2025
80083bd
net: stmmac: Limit the number of MTL queues to hardware capability
khayash1 Jan 27, 2025
6d3693d
net: stmmac: Limit FIFO size by hardware capability
khayash1 Jan 27, 2025
d2cd915
perf trace: Fix runtime error of index out of bounds
Sberm Jan 22, 2025
3924c15
Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
NeerajSanjayKale Jan 20, 2025
77ad90d
vsock: Allow retrying on connect() failure
mmhal Jan 28, 2025
5e6e723
bgmac: reduce max frame size to support just MTU 1500
Jan 27, 2025
b01e7ce
tcp: correct handling of extreme memory squeeze
lmcjoma Jan 27, 2025
b1bc4a3
net: xdp: Disallow attaching device-bound programs in generic mode
tohojo Jan 27, 2025
f59acc3
net: sh_eth: Fix missing rtnl lock in suspend/resume path
kmaincent Jan 29, 2025
62289eb
net: hsr: fix fill_frame_info() regression vs VLAN packets
edumazet Jan 29, 2025
9dc841e
genksyms: fix memory leak when the same symbol is added from source
masahir0y Jan 3, 2025
4517f37
genksyms: fix memory leak when the same symbol is read from *.symref …
masahir0y Jan 3, 2025
d073828
hostfs: convert hostfs to use the new mount API
May 30, 2024
86ec56b
hostfs: fix string handling in __dentry_name()
Jan 11, 2025
1fbe93d
hostfs: Add const qualifier to host_root in hostfs_fill_super()
nathanchance Jun 11, 2024
be80de3
hostfs: fix the host directory parse when mounting.
Jul 25, 2024
b730c68
RISC-V: Mark riscv_v_init() as __init
palmer-dabbelt Jan 15, 2025
730071e
ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
cazou Jan 17, 2025
563ba17
io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
axboe Jan 23, 2025
32cc06a
cifs: Validate EAs for WSL reparse points
pali Dec 26, 2024
089d1c1
cifs: Fix getting and setting SACLs over SMB1
pali Oct 14, 2024
13dc6f1
kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
masahir0y Jan 20, 2025
26341c1
kconfig: require a space after '#' for valid input
masahir0y Nov 18, 2023
94d9ee3
kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
masahir0y Nov 18, 2023
487852a
kconfig: deduplicate code in conf_read_simple()
masahir0y Nov 18, 2023
582e70f
kconfig: WERROR unmet symbol dependency
sergey-senozhatsky Nov 22, 2023
29f5ee6
kconfig: fix memory leak in sym_warn_unmet_dep()
masahir0y Jan 20, 2025
97517cb
hexagon: fix using plain integer as NULL pointer warning in cmpxchg
wdebruij Dec 3, 2024
aa420de
hexagon: Fix unbalanced spinlock in die()
May 22, 2023
0bf2ada
f2fs: Introduce linear search for dentries
Dec 20, 2024
18edc1d
NFSD: Reset cb_seq_status after NFS4ERR_DELAY
chucklever Jan 26, 2024
225b886
Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC m…
chucklever Jan 3, 2025
cbfb30a
kbuild: switch from lz4c to lz4 for compression
Nov 14, 2024
82e491e
netfilter: nf_tables: reject mismatching sum of field_len with set ke…
ummakynes Jan 28, 2025
bab3e9f
selftests/rseq: Fix handling of glibc without rseq support
compudj Jan 14, 2025
fe215b8
ktest.pl: Check kernelrelease return in get_version
rbmarliere Dec 5, 2024
5e75091
ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
Jan 26, 2025
3c70682
net: usb: rtl8150: enable basic endpoint checking
Jan 24, 2025
b649f0d
usb: xhci: Fix NULL pointer dereference on certain command aborts
Dec 27, 2024
9e490b6
drivers/card_reader/rtsx_usb: Restore interrupt based detection
Sean-StarLabs Nov 19, 2024
0e7fc92
usb: gadget: f_tcm: Fix Get/SetInterface return value
Dec 11, 2024
0962220
usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
joehattori Jan 9, 2025
876b1bf
usb: dwc3: core: Defer the probe until USB power supply ready
kyletsoadl Jan 15, 2025
76bae35
usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RE…
Jan 5, 2025
6f10f64
usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in …
kyletsoadl Jan 14, 2025
7f6c72b
mptcp: consolidate suboption status
Jan 23, 2025
0263fb2
mptcp: handle fastopen disconnect correctly
Jan 23, 2025
b32d60a
remoteproc: core: Fix ida_free call while not allocated
arnopo Nov 22, 2024
6c36dcd
media: uvcvideo: Fix double free in error path
pinchartl Nov 7, 2024
cd3bbcb
pps: Fix a use-after-free
jcalvinowens Nov 12, 2024
1690721
usb: gadget: f_tcm: Don't free command immediately
Dec 11, 2024
dfde3d6
staging: media: max96712: fix kernel oops when removing module
Dec 17, 2024
1b2af91
media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
Oct 17, 2024
49b8241
btrfs: output the reason for open_ctree() failure
adam900710 Dec 10, 2024
cefbf9f
s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
nathanchance Jan 23, 2025
9b7f5ef
LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
seehearfeel Jan 26, 2025
ef3ce4b
Linux 6.6.76
gregkh Feb 8, 2025
fd5799f
Revert "hostfs: fix the host directory parse when mounting."
gregkh Feb 11, 2025
dd942ac
Revert "hostfs: Add const qualifier to host_root in hostfs_fill_super()"
gregkh Feb 11, 2025
f55d1ee
Revert "hostfs: fix string handling in __dentry_name()"
gregkh Feb 11, 2025
c903f49
Revert "hostfs: convert hostfs to use the new mount API"
gregkh Feb 11, 2025
c719455
Linux 6.6.77
gregkh Feb 11, 2025
451e7dd
Merge tag 'v6.6.76' into v6.6-rt
clrkwllms Feb 11, 2025
eb0ecea
Linux 6.6.76-rt49
Feb 11, 2025
0bd9597
Merge tag 'v6.6.77' into v6.6-rt
clrkwllms Feb 14, 2025
90e0048
Linux 6.6.77-rt50
Feb 16, 2025
cb26352
Merge tag 'v6.6.77-rt50' into nilrt/master/6.6
erickshepherdNI Feb 27, 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
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 6
PATCHLEVEL = 6
SUBLEVEL = 74
SUBLEVEL = 77
EXTRAVERSION =
NAME = Pinguïn Aangedreven

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