Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2654 commits
Select commit Hold shift + click to select a range
796787c
btrfs: do not modify log tree while holding a leaf from fs tree locked
fdmanana Nov 21, 2022
ffdbb44
btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
Nov 22, 2022
ecae4c8
Merge tag 'asoc-fix-v6.1-rc6' of https://git.kernel.org/pub/scm/linux…
tiwai Nov 23, 2022
8cfa238
ixgbevf: Fix resource leak in ixgbevf_init_module()
Nov 14, 2022
479dd06
i40e: Fix error handling in i40e_init_module()
Nov 16, 2022
771a794
fm10k: Fix error handling in fm10k_init_module()
Nov 14, 2022
227d8d2
iavf: Fix error handling in iavf_init_module()
Nov 14, 2022
45605c7
e100: Fix possible use after free in e100_xmit_prepare
Nov 15, 2022
4ba5f0c
s390/dasd: Fix spelling mistake "Ivalid" -> "Invalid"
ColinIanKing Nov 23, 2022
b49e648
s390/dasd: increase printing of debug data payload
Nov 23, 2022
590ce6d
s390/dasd: fix no record found for raw_track_access
Nov 23, 2022
7e8a05b
s390/dasd: fix possible buffer overflow in copy_pair_show
Nov 23, 2022
9f0933a
fscache: fix OOB Read in __fscache_acquire_volume
dhowells Nov 21, 2022
8ac3b5c
lib/vdso: use "grep -E" instead of "egrep"
gregkh Sep 20, 2022
fd64898
Merge tag '9p-for-6.1-rc7' of https://github.com/martinetd/linux
torvalds Nov 23, 2022
4312098
Merge tag 'spi-fix-v6.1-rc6' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Nov 23, 2022
ac8db82
NFSD: Fix reads with a non-zero offset that don't end on a page boundary
chucklever Nov 23, 2022
c3eb11f
Merge tag 'pci-v6.1-fixes-3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Nov 23, 2022
47b0c2e
KVM: x86/mmu: Fix race condition in direct_page_fault
Kazuki-Takiguchi Nov 23, 2022
4ea9439
KVM: x86/xen: Validate port number in SCHEDOP_poll
dwmw2 Nov 12, 2022
c2b8cdf
KVM: x86/xen: Only do in-kernel acceleration of hypercalls for guest …
dwmw2 Nov 12, 2022
8332f0e
KVM: Update gfn_to_pfn_cache khva when it moves within the same page
dwmw2 Nov 19, 2022
fe08e36
Merge branch 'kvm-dwmw2-fixes' into HEAD
bonzini Nov 23, 2022
ef38c79
tracing: Fix race where histograms can be called before the event
rostedt Nov 23, 2022
e18eb87
tracing: Add tracing_reset_all_online_cpus_unlocked() function
rostedt Nov 23, 2022
4313e5a
tracing: Free buffers when a used dynamic event is removed
rostedt Nov 23, 2022
083cad7
kbuild: fix "cat: .version: No such file or directory"
masahir0y Nov 22, 2022
df1f1ea
scripts: add rust in scripts/Makefile.package
paranlee Nov 23, 2022
b6e7c19
Documentation: networking: Update generic_netlink_howto URL
NirLevy98 Nov 20, 2022
0830b1e
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
kuba-moo Nov 24, 2022
06ccc8e
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Nov 24, 2022
7d4a931
ublk_drv: don't forward io commands in reserve order
Nov 21, 2022
c60c152
nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
mfaltesek Nov 22, 2022
440f2ae
nfc: st-nci: fix memory leaks in EVT_TRANSACTION
mfaltesek Nov 22, 2022
0254f31
nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION
mfaltesek Nov 22, 2022
a73e04c
Merge branch 'nfc-st-nci-restructure-validating-logic-in-evt_transact…
kuba-moo Nov 24, 2022
9a234a2
net: marvell: prestera: add missing unregister_netdev() in prestera_p…
Nov 22, 2022
290b5fe
net: enetc: preserve TX ring priority across reconfiguration
vladimiroltean Nov 22, 2022
cd07ead
octeontx2-pf: Add check for devm_kcalloc
JiangJias Nov 22, 2022
08e8a94
net: wwan: t7xx: Fix the ACPI memory leak
guohanjun Nov 22, 2022
52f7cf7
net/mlx5: DR, Fix uninitialized var warning
Nov 10, 2022
2318b8b
net/mlx5: E-switch, Destroy legacy fdb table when needed
Nov 17, 2022
e87c6a8
net/mlx5: E-switch, Fix duplicate lag creation
Aug 4, 2022
3f5769a
net/mlx5: Fix uninitialized variable bug in outlen_write()
Nov 21, 2022
52c795a
net/mlx5e: Fix use-after-free when reverting termination table
roidayan Nov 14, 2022
bc59c7d
net/mlx5e: Fix a couple error codes
Oct 17, 2022
406e6db
net/mlx5e: Use kvfree() in mlx5e_accel_fs_tcp_create()
Nov 8, 2022
813115c
net/mlx5e: MACsec, fix RX data path 16 RX security channel limit
raed-salem Oct 27, 2022
9b9e23c
net/mlx5e: MACsec, fix memory leak when MACsec device is deleted
raed-salem Oct 30, 2022
eead5ea
net/mlx5e: MACsec, fix update Rx secure channel active field
raed-salem Oct 31, 2022
ceb51b2
net/mlx5e: MACsec, fix mlx5e_macsec_update_rxsa bail condition and fu…
raed-salem Oct 31, 2022
194cc05
net/mlx5e: MACsec, fix add Rx security association (SA) rule memory leak
Nov 8, 2022
c0071be
net/mlx5e: MACsec, remove replay window size limitation in offload path
Oct 31, 2022
7c5578e
net/mlx5e: MACsec, fix Tx SA active field update
raed-salem Nov 8, 2022
9034b29
net/mlx5e: MACsec, block offload requests with encrypt off
Nov 9, 2022
b068656
virtio_net: Fix probe failed when modprobe virtio_net
Nov 22, 2022
6aae1bc
net: altera_tse: release phylink resources in tse_shutdown()
liujian56 Nov 23, 2022
ad17c2a
octeontx2-af: Fix reference count issue in rvu_sdp_init()
fenghusthu Nov 23, 2022
af169b7
perf: Fixup SIGTRAP and sample_flags interaction
Nov 21, 2022
030a976
perf: Consider OS filter fail
Nov 19, 2022
661e5eb
net: thunderx: Fix the ACPI memory leak
yuliao0214 Nov 23, 2022
89d21e2
powerpc/bpf/32: Fix Oops on tail call tests
chleroy Nov 24, 2022
f44e07a
s390/crashdump: fix TOD programmable field size
hcahca Nov 18, 2022
adba1a9
MAINTAINERS: add S390 MM section
hcahca Nov 17, 2022
81cb291
ASoC: Merge dropped fixes from v5.18
broonie Nov 24, 2022
b10dbd6
Merge tag 'v6.2-rockchip-dts32-1' of git://git.kernel.org/pub/scm/lin…
arndb Nov 24, 2022
8fa452c
can: can327: can327_feed_frame_to_netdev(): fix potential skb leak wh…
Nov 10, 2022
26e8f6a
can: sja1000: fix size of OCR_MODE_MASK define
hsdenx Nov 23, 2022
92dfd93
can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
Nov 11, 2022
62ec89e
can: cc770: cc770_isa_probe(): add missing free_cc770dev()
Nov 11, 2022
709cb2f
can: etas_es58x: es58x_init_netdev(): free netdev when register_candev()
Nov 14, 2022
1eca1d4
can: m_can: pci: add missing m_can_class_free_dev() in probe/remove m…
Nov 11, 2022
68b4f9e
can: m_can: Add check for devm_clk_get
JiangJias Nov 23, 2022
1a8e3bd
can: mcba_usb: Fix termination command argument
yashi Nov 24, 2022
cd21d99
wifi: wilc1000: validate pairwise and authentication suite offsets
philipturnbull Nov 23, 2022
051ae66
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL at…
philipturnbull Nov 23, 2022
f9b62f9
wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST at…
philipturnbull Nov 23, 2022
0cdfa9e
wifi: wilc1000: validate number of channels
philipturnbull Nov 23, 2022
6fd2152
Merge tag 'ext4_for_linus_stable2' of git://git.kernel.org/pub/scm/li…
torvalds Nov 24, 2022
3bfd8fc
Merge tag 'loongarch-fixes-6.1-2' of git://git.kernel.org/pub/scm/lin…
torvalds Nov 24, 2022
b11266a
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
torvalds Nov 24, 2022
cd89db6
Merge tag 'soc-fixes-6.1-4' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Nov 24, 2022
08ad43d
Merge tag 'net-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Nov 24, 2022
9e2c5c6
Merge tag 'drm-misc-fixes-2022-11-24' of git://anongit.freedesktop.or…
airlied Nov 24, 2022
b65a648
Merge tag 'drm-intel-fixes-2022-11-24' of git://anongit.freedesktop.o…
airlied Nov 24, 2022
e577020
Merge tag 'amd-drm-fixes-6.1-2022-11-23' of https://gitlab.freedeskto…
airlied Nov 25, 2022
10bc8e4
vfs: fix copy_file_range() averts filesystem freeze protection
amir73il Nov 17, 2022
8d1c37e
Merge tag 'linux-can-fixes-for-6.1-20221124' of git://git.kernel.org/…
davem330 Nov 25, 2022
db58653
zonefs: Fix active zone accounting
Nov 21, 2022
8dbd6e4
qlcnic: fix sleep-in-atomic-context bugs caused by msleep
stonezdm Nov 23, 2022
3970160
qed: avoid defines prefixed with CONFIG
bulwahn Nov 23, 2022
2a83891
aquantia: Do not purge addresses when setting the number of rings
Nov 23, 2022
cc3d2b5
net: stmmac: Set MAC's flow control register to reflect current settings
ws-intel Nov 23, 2022
32b931c
octeontx2-pf: Fix pfc_alloc_status array overflow
sumang-mrvl Nov 23, 2022
df727d4
net: fec: don't reset irq coalesce settings to defaults on "ip link up"
Villemoes Nov 23, 2022
31d929d
net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
Villemoes Nov 23, 2022
f4307b4
mmc: mmc_test: Fix removal of debugfs file
Nov 23, 2022
9f16b5c
wifi: cfg80211: fix buffer overflow in elem comparison
jmberg-intel Nov 25, 2022
acd3c92
wifi: cfg80211: don't allow multi-BSSID in S1G
jmberg-intel Nov 25, 2022
3e8f7ab
wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
LorenzoBianconi Nov 8, 2022
2e7ec19
powerpc/64s: Add missing declaration for machine_check_early_boot()
mpe Nov 25, 2022
2f38934
io_uring: cmpxchg for poll arm refs release
isilence Nov 20, 2022
a26a35e
io_uring: make poll refs more robust
isilence Nov 20, 2022
9d94c04
io_uring/filetable: fix file reference underflow
f0rm2l1n Nov 22, 2022
12ad3d2
io_uring/poll: fix poll_refs race with cancelation
f0rm2l1n Nov 25, 2022
f33bcc5
ASoC: ops: Correct bounds check for second channel on SX controls
charleskeepax Nov 25, 2022
3d1bb6c
ASoC: cs42l51: Correct PGA Volume minimum value
charleskeepax Nov 25, 2022
6fe0e07
Merge tag 'drm-fixes-2022-11-25' of git://anongit.freedesktop.org/drm…
torvalds Nov 25, 2022
ca66e58
Merge tag 'sound-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Nov 25, 2022
7cfe7a0
io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available
axboe Nov 25, 2022
b308570
Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 25, 2022
0b1dcc2
Merge tag 'mm-hotfixes-stable-2022-11-24' of git://git.kernel.org/pub…
torvalds Nov 25, 2022
081f359
Merge tag 'hyperv-fixes-signed-20221125' of git://git.kernel.org/pub/…
torvalds Nov 25, 2022
e3ebac8
Merge tag 's390-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 25, 2022
88817ac
Merge tag 'pm-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 25, 2022
3eaea0d
Merge tag 'for-6.1-rc6-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Nov 25, 2022
f10b439
Merge tag 'regulator-fix-v6.1-rc6' of git://git.kernel.org/pub/scm/li…
torvalds Nov 25, 2022
3e0d88f
Merge tag 'zonefs-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Nov 26, 2022
364eb61
Merge tag 'io_uring-6.1-2022-11-25' of git://git.kernel.dk/linux
torvalds Nov 26, 2022
990f320
Merge tag 'block-6.1-2022-11-25' of git://git.kernel.dk/linux
torvalds Nov 26, 2022
644e952
Merge tag 'for-v6.1-rc' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Nov 26, 2022
e5f3ec3
Merge tag 'nfsd-6.1-6' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 26, 2022
869e4ae
nios2: add FORCE for vmlinuz.gz
rddunlap Nov 24, 2022
faf68e3
Merge tag 'kbuild-fixes-v6.1-4' of git://git.kernel.org/pub/scm/linux…
torvalds Nov 27, 2022
30a853c
Merge tag '6.1-rc6-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6
torvalds Nov 27, 2022
bf82d38
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Nov 27, 2022
369eb2c
net: phy: fix null-ptr-deref while probe() failed
Nov 23, 2022
5afcab2
Merge tag 'perf_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/…
torvalds Nov 27, 2022
08b0644
Merge tag 'x86_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/scm/l…
torvalds Nov 27, 2022
b465cf1
Merge tag 'objtool_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/s…
torvalds Nov 27, 2022
715d2d9
Merge tag 'timers_urgent_for_v6.1_rc7' of git://git.kernel.org/pub/sc…
torvalds Nov 27, 2022
db31824
Merge tag 'char-misc-6.1-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Nov 27, 2022
9066e15
Merge tag 'usb-6.1-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Nov 27, 2022
cf562a4
Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Nov 27, 2022
b7b275e
Linux 6.1-rc7
torvalds Nov 27, 2022
1f605d6
Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git…
davem330 Nov 28, 2022
763465e
Merge tag 'mlx5-fixes-2022-11-24' of git://git.kernel.org/pub/scm/lin…
davem330 Nov 28, 2022
46fb651
net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_pr…
Nov 24, 2022
b8f79dc
net: net_netdev: Fix error handling in ntb_netdev_init_module()
Nov 24, 2022
dcc14cf
net/9p: Fix a potential socket leak in p9_socket_open
Nov 24, 2022
9256db4
net: ethernet: nixge: fix NULL dereference
Nov 24, 2022
7642cc2
net: phylink: fix PHY validation with rate adaption
Nov 24, 2022
985a02e
net: wwan: iosm: fix kernel test robot reported error
mchetankumar Nov 24, 2022
4a99e3c
net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type
mchetankumar Nov 24, 2022
2290a1d
net: wwan: iosm: fix crash in peek throughput test
mchetankumar Nov 24, 2022
c34ca4f
net: wwan: iosm: fix incorrect skb length
mchetankumar Nov 24, 2022
f2fc228
Merge branch 'wwan-iosm-fixes'
davem330 Nov 28, 2022
6989ea4
pinctrl: intel: Save and restore pins in "direct IRQ" mode
andy-shev Nov 24, 2022
f35badc
Merge tag 'fuse-fixes-6.1-rc8' of git://git.kernel.org/pub/scm/linux/…
torvalds Nov 28, 2022
cb525a6
Merge tag 'trace-v6.1-rc6' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Nov 28, 2022
4009166
Merge tag 'devicetree-fixes-for-6.1-2' of git://git.kernel.org/pub/sc…
torvalds Nov 28, 2022
1d6b5ed
riscv: Fix NR_CPUS range conditions
smaeul Nov 26, 2022
3f105a7
riscv: Sync efi page table's kernel mappings before switching
Nov 21, 2022
d5082d3
ipv4: Fix route deletion when nexthop info is not specified
idosch Nov 24, 2022
4f4a5de
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel…
kuba-moo Nov 29, 2022
02f248e
Merge tag 'wireless-2022-11-28' of git://git.kernel.org/pub/scm/linux…
kuba-moo Nov 29, 2022
39f59bc
dsa: lan9303: Correct stat name
Jerry0443 Nov 28, 2022
fe94800
mptcp: don't orphan ssk in mptcp_close()
menglongdong Nov 28, 2022
b4f1666
mptcp: fix sleep in atomic at close time
Nov 28, 2022
ce2e1c6
Merge branch 'mptcp-more-fixes-for-6-1'
kuba-moo Nov 29, 2022
3067bc6
tipc: re-fetch skb cb after tipc_msg_validate
lxin Nov 25, 2022
7e177d3
net: hsr: Fix potential use-after-free
Nov 25, 2022
cdde156
net: mdiobus: fix unbalanced node reference count
Nov 24, 2022
ca57f02
afs: Fix fileserver probe RTT handling
dhowells Nov 28, 2022
2f38305
drm/i915/mtl: Fix dram info readout
Nov 17, 2022
3c1ea6a
drm/i915: Remove non-existent pipes from bigjoiner pipe mask
vsyrjala Nov 18, 2022
a8899b8
drm/i915: Fix negative value passed as remaining time
jkrzyszt-intel Nov 21, 2022
12b8b04
drm/i915: Never return 0 if not all requests retired
jkrzyszt-intel Nov 21, 2022
5daadc8
net: tun: Fix use-after-free in tun_detach()
Nov 24, 2022
e493bec
net: marvell: prestera: Fix a NULL vs IS_ERR() check in some functions
Nov 25, 2022
c61bfb1
mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse()
gscui Nov 25, 2022
c981cdf
mmc: sdhci: Fix voltage switch delay
ahunter6 Nov 28, 2022
dda3bbb
Revert "net/mlx5e: MACsec, remove replay window size limitation in of…
Nov 29, 2022
0e682f0
net/mlx5: Lag, Fix for loop when checking lag
Nov 29, 2022
b85f628
packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
wdebruij Nov 28, 2022
9ed7bfc
sctp: fix memory leak in sctp_stream_outq_migrate()
zhengchaoshao Nov 26, 2022
91a2bbf
ionic: update MAINTAINERS entry
emusln Nov 29, 2022
178833f
MAINTAINERS: Update maintainer list for chelsio drivers
ayushsawl Nov 28, 2022
d66233a
net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
shimoday Nov 28, 2022
517e6a3
perf: Fix perf_pending_task() UaF
Nov 24, 2022
01f856a
Merge tag 'net-6.1-rc8-2' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Nov 29, 2022
7e18643
riscv: fix race when vmap stack overflow
xhackerustc Oct 30, 2022
74f6bb5
riscv: vdso: fix section overlapping under some conditions
xhackerustc Nov 2, 2022
6fdd5d2
riscv: mm: Proper page permissions after initmem free
bjorn-rivos Nov 15, 2022
b17d19a
riscv: kexec: Fixup irq controller broken in kexec crash path
guoren83 Oct 20, 2022
9b932aa
riscv: kexec: Fixup crash_smp_send_stop without multi cores
guoren83 Oct 20, 2022
d556a9a
Merge patch series "riscv: kexec: Fxiup crash_save percpu and machine…
palmer-dabbelt Nov 30, 2022
a56ea61
nvme-pci: clear the prp2 field when not used
raolei-intel Nov 29, 2022
899d2a0
nvme: fix SRCU protection of nvme_ns_head list
calebsander Nov 18, 2022
9b84f0f
ALSA: dice: fix regression for Lexicon I-ONIX FW810S
takaswie Nov 30, 2022
b47068b
Merge tag 'asoc-fix-v6.1-rc7' of https://git.kernel.org/pub/scm/linux…
tiwai Nov 30, 2022
04aa643
drm/i915: fix TLB invalidation for Gen12 video and compute engines
ahajda Nov 14, 2022
ef4d3ea
afs: Fix server->active leak in afs_put_server
Nov 30, 2022
dec1d35
mm: replace VM_WARN_ON to pr_warn if the node is offline with __GFP_T…
yang-shi Nov 8, 2022
21b85b0
madvise: use zap_page_range_single for madvise dontneed
mjkravetz Nov 14, 2022
04ada09
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing
mjkravetz Nov 14, 2022
f0a0ccd
nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
Nov 19, 2022
a435874
tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
seehearfeel Nov 19, 2022
95bc35f
mm/damon/sysfs: fix wrong empty schemes assumption under online tunin…
sjp38 Nov 22, 2022
6617da8
mm: add dummy pmd_young() for architectures not having it
jgross1 Nov 30, 2022
4aaf269
mm: introduce arch_has_hw_nonleaf_pmd_young()
jgross1 Nov 23, 2022
829ae0f
mm: migrate: fix THP's mapcount on isolation
Nov 24, 2022
8d3c106
mm/khugepaged: take the right locks for page table retraction
thejh Nov 25, 2022
2ba99c5
mm/khugepaged: fix GUP-fast interaction by sending IPI
thejh Nov 25, 2022
f268f6c
mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
thejh Nov 25, 2022
6f6cb17
drm/amdgpu: temporarily disable broken Clang builds due to blown stac…
lag-linaro Nov 25, 2022
152fe65
Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is…
lag-linaro Nov 25, 2022
1d351f1
revert "kbuild: fix -Wimplicit-function-declaration in license_is_gpl…
akpm00 Nov 28, 2022
063c0e7
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Nov 30, 2022
dd30dcf
mmc: sdhci-sprd: Fix no reset data and command after voltage switch
Nov 30, 2022
d9f15a9
Revert "clocksource/drivers/riscv: Events are stopped during CPU susp…
ConchuOD Nov 22, 2022
7572ac3
arm64: efi: Revert "Recover from synchronous exceptions ..."
ardbiesheuvel Nov 30, 2022
a89ff5f
hwmon: (coretemp) Check for null before removing sysfs attrs
auldp Nov 17, 2022
7dec145
hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
Nov 18, 2022
9bdc112
hwmon: (asus-ec-sensors) Add checks for devm_kcalloc
Nov 25, 2022
e214dd9
Merge tag 'hwmon-for-v6.1-rc8' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 1, 2022
355479c
Merge tag 'efi-fixes-for-v6.1-4' of git://git.kernel.org/pub/scm/linu…
torvalds Dec 1, 2022
39cefc5
RISC-V: Fix a race condition during kernel stack overflow
palmer-dabbelt Dec 1, 2022
9a8cc8c
drm/amdgpu: enable Vangogh VCN indirect sram mode
zming6666 Nov 29, 2022
a4412fd
error-injection: Add prompt for function error injection
rostedt Nov 21, 2022
65a3882
Merge tag 'drm-intel-fixes-2022-12-01' of git://anongit.freedesktop.o…
airlied Dec 1, 2022
8bfd4ec
i2c: cadence: Fix regression with bus recovery
carstenhaitzler Nov 28, 2022
7d8ccf4
i2c: qcom-geni: fix error return code in geni_i2c_gpi_xfer
wangyufen316 Nov 21, 2022
d36678f
i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
lunn Nov 9, 2022
c082fbd
Merge tag 'amd-drm-fixes-6.1-2022-12-01' of https://gitlab.freedeskto…
airlied Dec 1, 2022
e65a689
iommu/vt-d: Add a fix for devices need extra dtlb flush
Dec 1, 2022
6927d35
iommu/vt-d: Fix PCI device refcount leak in prq_event_thread()
Dec 1, 2022
afca9e1
iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
fenghusthu Dec 1, 2022
4bedbbd
iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
fenghusthu Dec 1, 2022
d0f411c
Merge tag 'nvme-6.1-2022-01-02' of git://git.infradead.org/nvme into …
axboe Dec 2, 2022
6647e76
v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
torvalds Dec 1, 2022
bdaa78c
Merge tag 'mm-hotfixes-stable-2022-12-02' of git://git.kernel.org/pub…
torvalds Dec 2, 2022
c290db0
Merge tag 'drm-fixes-2022-12-02' of git://anongit.freedesktop.org/drm…
torvalds Dec 2, 2022
a1e9185
Merge tag 'sound-6.1-rc8' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 2, 2022
8c9a599
Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
z00467499 Dec 2, 2022
6606515
x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume fro…
pa1gupta Nov 30, 2022
f66f62f
Merge tag 'iommu-fixes-v6.1-rc7' of git://git.kernel.org/pub/scm/linu…
torvalds Dec 2, 2022
2df2adc
Merge tag 'mmc-v6.1-rc5-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 2, 2022
0e15c3c
Merge tag 'riscv-for-linus-6.1-rc8' of git://git.kernel.org/pub/scm/l…
torvalds Dec 3, 2022
63050a5
Merge tag 'pinctrl-v6.1-5' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 3, 2022
97ee9d1
Merge tag 'block-6.1-2022-12-02' of git://git.kernel.dk/linux
torvalds Dec 3, 2022
6085bc9
Merge tag 'dax-fixes-6.1-rc8' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 3, 2022
c2bf05d
Merge tag 'i2c-for-6.1-rc8' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 3, 2022
50f36c5
Merge tag 'input-for-v6.1-rc7' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 4, 2022
ae6bb71
Merge tag 'powerpc-6.1-6' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 4, 2022
eea8beb
Merge tag 'timers_urgent_for_v6.1_rc8' of git://git.kernel.org/pub/sc…
torvalds Dec 4, 2022
0c3b5bc
Merge tag 'perf_urgent_for_v6.1_rc8' of git://git.kernel.org/pub/scm/…
torvalds Dec 4, 2022
23393c6
char: tpm: Protect tpm_pm_suspend with locks
dabros-jan Nov 28, 2022
0ba09b1
Revert "mm: align larger anonymous mappings on THP boundaries"
torvalds Dec 4, 2022
76dcd73
Linux 6.1-rc8
torvalds Dec 4, 2022
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
  •  
  •  
  •  
8 changes: 7 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Alexandre Belloni <alexandre.belloni@bootlin.com> <alexandre.belloni@free-electr
Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com>
Alexei Starovoitov <ast@kernel.org> <ast@fb.com>
Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com>
Alex Hung <alexhung@gmail.com> <alex.hung@canonical.com>
Alex Shi <alexs@kernel.org> <alex.shi@intel.com>
Alex Shi <alexs@kernel.org> <alex.shi@linaro.org>
Alex Shi <alexs@kernel.org> <alex.shi@linux.alibaba.com>
Expand Down Expand Up @@ -104,6 +105,7 @@ Christoph Hellwig <hch@lst.de>
Colin Ian King <colin.i.king@gmail.com> <colin.king@canonical.com>
Corey Minyard <minyard@acm.org>
Damian Hobson-Garcia <dhobsong@igel.co.jp>
Dan Carpenter <error27@gmail.com> <dan.carpenter@oracle.com>
Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com>
Daniel Borkmann <daniel@iogearbox.net> <danborkmann@iogearbox.net>
Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch>
Expand Down Expand Up @@ -353,7 +355,8 @@ Peter Oruba <peter@oruba.de>
Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com>
Praveen BP <praveenbp@ti.com>
Punit Agrawal <punitagrawal@gmail.com> <punit.agrawal@arm.com>
Qais Yousef <qsyousef@gmail.com> <qais.yousef@imgtec.com>
Qais Yousef <qyousef@layalina.io> <qais.yousef@imgtec.com>
Qais Yousef <qyousef@layalina.io> <qais.yousef@arm.com>
Quentin Monnet <quentin@isovalent.com> <quentin.monnet@netronome.com>
Quentin Perret <qperret@qperret.net> <quentin.perret@arm.com>
Rafael J. Wysocki <rjw@rjwysocki.net> <rjw@sisk.pl>
Expand All @@ -380,13 +383,15 @@ Santosh Shilimkar <santosh.shilimkar@oracle.org>
Santosh Shilimkar <ssantosh@kernel.org>
Sarangdhar Joshi <spjoshi@codeaurora.org>
Sascha Hauer <s.hauer@pengutronix.de>
Satya Priya <quic_c_skakit@quicinc.com> <skakit@codeaurora.org>
S.Çağlar Onur <caglar@pardus.org.tr>
Sean Christopherson <seanjc@google.com> <sean.j.christopherson@intel.com>
Sean Nyekjaer <sean@geanix.com> <sean.nyekjaer@prevas.dk>
Sebastian Reichel <sre@kernel.org> <sebastian.reichel@collabora.co.uk>
Sebastian Reichel <sre@kernel.org> <sre@debian.org>
Sedat Dilek <sedat.dilek@gmail.com> <sedat.dilek@credativ.de>
Seth Forshee <sforshee@kernel.org> <seth.forshee@canonical.com>
Shannon Nelson <shannon.nelson@amd.com> <snelson@pensando.io>
Shiraz Hashim <shiraz.linux.kernel@gmail.com> <shiraz.hashim@st.com>
Shuah Khan <shuah@kernel.org> <shuahkhan@gmail.com>
Shuah Khan <shuah@kernel.org> <shuah.khan@hp.com>
Expand Down Expand Up @@ -414,6 +419,7 @@ TripleX Chung <xxx.phy@gmail.com> <triplex@zh-kernel.org>
TripleX Chung <xxx.phy@gmail.com> <zhongyu@18mail.cn>
Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
Tycho Andersen <tycho@tycho.pizza> <tycho@tycho.ws>
Tzung-Bi Shih <tzungbi@kernel.org> <tzungbi@google.com>
Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Uwe Kleine-König <ukleinek@strlen.de>
Expand Down
9 changes: 9 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -918,6 +918,11 @@ S: Ottawa, Ontario
S: K1N 6Z9
S: CANADA

N: Vivien Didelot
E: vivien.didelot@gmail.com
D: DSA framework and MV88E6XXX driver
S: Montreal, Quebec, Canada

N: Jeff Dike
E: jdike@karaya.com
W: http://user-mode-linux.sourceforge.net
Expand Down Expand Up @@ -2447,6 +2452,10 @@ S: 482 Shadowgraph Dr.
S: San Jose, CA 95110
S: USA

N: Michal Marek
E: michal.lkml@markovi.net
D: Kbuild Maintainer 2009-2017

N: Martin Mares
E: mj@ucw.cz
W: http://www.ucw.cz/~mj/
Expand Down
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-kernel-mm-memory-tiers
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Description: A collection of all the memory tiers allocated.


What: /sys/devices/virtual/memory_tiering/memory_tierN/
/sys/devices/virtual/memory_tiering/memory_tierN/nodes
/sys/devices/virtual/memory_tiering/memory_tierN/nodelist
Date: August 2022
Contact: Linux memory management mailing list <linux-mm@kvack.org>
Description: Directory with details of a specific memory tier
Expand All @@ -21,5 +21,5 @@ Description: Directory with details of a specific memory tier
A smaller value of N implies a higher (faster) memory tier in the
hierarchy.

nodes: NUMA nodes that are part of this memory tier.
nodelist: NUMA nodes that are part of this memory tier.

1 change: 0 additions & 1 deletion Documentation/admin-guide/acpi/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ the Linux ACPI support.
:maxdepth: 1

initrd_table_override
dsdt-override
ssdt-overlays
cppc_sysfs
fan_performance_states
4 changes: 4 additions & 0 deletions Documentation/admin-guide/device-mapper/verity.rst
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,10 @@ root_hash_sig_key_desc <key_description>
also gain new certificates at run time if they are signed by a certificate
already in the secondary trusted keyring.

try_verify_in_tasklet
If verity hashes are in cache, verify data blocks in kernel tasklet instead
of workqueue. This option can reduce IO latency.

Theory of operation
===================

Expand Down
11 changes: 11 additions & 0 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6959,3 +6959,14 @@
memory, and other data can't be written using
xmon commands.
off xmon is disabled.

amd_pstate= [X86]
disable
Do not enable amd_pstate as the default
scaling driver for the supported processors
passive
Use amd_pstate as a scaling driver, driver requests a
desired performance on this abstract scale and the power
management firmware translates the requests into actual
hardware states (core frequency, data fabric and memory
clocks etc.)
2 changes: 1 addition & 1 deletion Documentation/admin-guide/media/vivid.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1318,7 +1318,7 @@ instance. This setup would require the following commands:
$ v4l2-ctl -d2 -i2
$ v4l2-ctl -d2 -c horizontal_movement=4
$ v4l2-ctl -d1 --overlay=1
$ v4l2-ctl -d1 -c loop_video=1
$ v4l2-ctl -d0 -c loop_video=1
$ v4l2-ctl -d2 --stream-mmap --overlay=1

And from another console:
Expand Down
30 changes: 13 additions & 17 deletions Documentation/admin-guide/pm/amd-pstate.rst
Original file line number Diff line number Diff line change
Expand Up @@ -283,23 +283,19 @@ efficiency frequency management method on AMD processors.
Kernel Module Options for ``amd-pstate``
=========================================

.. _shared_mem:

``shared_mem``
Use a module param (shared_mem) to enable related processors manually with
**amd_pstate.shared_mem=1**.
Due to the performance issue on the processors with `Shared Memory Support
<perf_cap_>`_, we disable it presently and will re-enable this by default
once we address performance issue with this solution.

To check whether the current processor is using `Full MSR Support <perf_cap_>`_
or `Shared Memory Support <perf_cap_>`_ : ::

ray@hr-test1:~$ lscpu | grep cppc
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm

If the CPU flags have ``cppc``, then this processor supports `Full MSR Support
<perf_cap_>`_. Otherwise, it supports `Shared Memory Support <perf_cap_>`_.
Passive Mode
------------

``amd_pstate=passive``

It will be enabled if the ``amd_pstate=passive`` is passed to the kernel in the command line.
In this mode, ``amd_pstate`` driver software specifies a desired QoS target in the CPPC
performance scale as a relative number. This can be expressed as percentage of nominal
performance (infrastructure max). Below the nominal sustained performance level,
desired performance expresses the average performance level of the processor subject
to the Performance Reduction Tolerance register. Above the nominal performance level,
processor must provide at least nominal performance requested and go higher if current
operating conditions allow.


``cpupower`` tool support for ``amd-pstate``
Expand Down
8 changes: 8 additions & 0 deletions Documentation/arm64/booting.rst
Original file line number Diff line number Diff line change
Expand Up @@ -340,6 +340,14 @@ Before jumping into the kernel, the following conditions must be met:
- SMCR_EL2.LEN must be initialised to the same value for all CPUs the
kernel will execute on.

- HWFGRTR_EL2.nTPIDR2_EL0 (bit 55) must be initialised to 0b01.

- HWFGWTR_EL2.nTPIDR2_EL0 (bit 55) must be initialised to 0b01.

- HWFGRTR_EL2.nSMPRI_EL1 (bit 54) must be initialised to 0b01.

- HWFGWTR_EL2.nSMPRI_EL1 (bit 54) must be initialised to 0b01.

For CPUs with the Scalable Matrix Extension FA64 feature (FEAT_SME_FA64)

- If EL3 is present:
Expand Down
38 changes: 37 additions & 1 deletion Documentation/arm64/cpu-feature-registers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ operation if the source belongs to the supported system register space.

The infrastructure emulates only the following system register space::

Op0=3, Op1=0, CRn=0, CRm=0,4,5,6,7
Op0=3, Op1=0, CRn=0, CRm=0,2,3,4,5,6,7

(See Table C5-6 'System instruction encodings for non-Debug System
register accesses' in ARMv8 ARM DDI 0487A.h, for the list of
Expand Down Expand Up @@ -293,6 +293,42 @@ infrastructure:
| WFXT | [3-0] | y |
+------------------------------+---------+---------+

10) MVFR0_EL1 - AArch32 Media and VFP Feature Register 0

+------------------------------+---------+---------+
| Name | bits | visible |
+------------------------------+---------+---------+
| FPDP | [11-8] | y |
+------------------------------+---------+---------+

11) MVFR1_EL1 - AArch32 Media and VFP Feature Register 1

+------------------------------+---------+---------+
| Name | bits | visible |
+------------------------------+---------+---------+
| SIMDFMAC | [31-28] | y |
+------------------------------+---------+---------+
| SIMDSP | [19-16] | y |
+------------------------------+---------+---------+
| SIMDInt | [15-12] | y |
+------------------------------+---------+---------+
| SIMDLS | [11-8] | y |
+------------------------------+---------+---------+

12) ID_ISAR5_EL1 - AArch32 Instruction Set Attribute Register 5

+------------------------------+---------+---------+
| Name | bits | visible |
+------------------------------+---------+---------+
| CRC32 | [19-16] | y |
+------------------------------+---------+---------+
| SHA2 | [15-12] | y |
+------------------------------+---------+---------+
| SHA1 | [11-8] | y |
+------------------------------+---------+---------+
| AES | [7-4] | y |
+------------------------------+---------+---------+


Appendix I: Example
-------------------
Expand Down
36 changes: 36 additions & 0 deletions Documentation/block/ublk.rst
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,42 @@ managing and controlling ublk devices with help of several control commands:
For retrieving device info via ``ublksrv_ctrl_dev_info``. It is the server's
responsibility to save IO target specific info in userspace.

- ``UBLK_CMD_START_USER_RECOVERY``

This command is valid if ``UBLK_F_USER_RECOVERY`` feature is enabled. This
command is accepted after the old process has exited, ublk device is quiesced
and ``/dev/ublkc*`` is released. User should send this command before he starts
a new process which re-opens ``/dev/ublkc*``. When this command returns, the
ublk device is ready for the new process.

- ``UBLK_CMD_END_USER_RECOVERY``

This command is valid if ``UBLK_F_USER_RECOVERY`` feature is enabled. This
command is accepted after ublk device is quiesced and a new process has
opened ``/dev/ublkc*`` and get all ublk queues be ready. When this command
returns, ublk device is unquiesced and new I/O requests are passed to the
new process.

- user recovery feature description

Two new features are added for user recovery: ``UBLK_F_USER_RECOVERY`` and
``UBLK_F_USER_RECOVERY_REISSUE``.

With ``UBLK_F_USER_RECOVERY`` set, after one ubq_daemon(ublk server's io
handler) is dying, ublk does not delete ``/dev/ublkb*`` during the whole
recovery stage and ublk device ID is kept. It is ublk server's
responsibility to recover the device context by its own knowledge.
Requests which have not been issued to userspace are requeued. Requests
which have been issued to userspace are aborted.

With ``UBLK_F_USER_RECOVERY_REISSUE`` set, after one ubq_daemon(ublk
server's io handler) is dying, contrary to ``UBLK_F_USER_RECOVERY``,
requests which have been issued to userspace are requeued and will be
re-issued to the new process after handling ``UBLK_CMD_END_USER_RECOVERY``.
``UBLK_F_USER_RECOVERY_REISSUE`` is designed for backends who tolerate
double-write since the driver may issue the same I/O request twice. It
might be useful to a read-only FS or a VM backend.

Data plane
----------

Expand Down
6 changes: 6 additions & 0 deletions Documentation/core-api/kernel-api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,12 @@ Text Searching
CRC and Math Functions in Linux
===============================

Arithmetic Overflow Checking
----------------------------

.. kernel-doc:: include/linux/overflow.h
:internal:

CRC Functions
-------------

Expand Down
1 change: 1 addition & 0 deletions Documentation/dev-tools/kmsan.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ uninitialized in the local variable, as well as the stack where the value was
copied to another memory location before use.

A use of uninitialized value ``v`` is reported by KMSAN in the following cases:

- in a condition, e.g. ``if (v) { ... }``;
- in an indexing or pointer dereferencing, e.g. ``array[v]`` or ``*v``;
- when it is copied to userspace or hardware, e.g. ``copy_to_user(..., &v, ...)``;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ allOf:
items:
- const: oscclk
- const: dout_clkcmu_fsys1_bus
- const: dout_clkcmu_fsys1_mmc_card
- const: gout_clkcmu_fsys1_mmc_card
- const: dout_clkcmu_fsys1_usbdrd

- if:
Expand Down
29 changes: 21 additions & 8 deletions Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,22 @@ description:

properties:
compatible:
enum:
- qcom,sfpb-mutex
- qcom,tcsr-mutex
oneOf:
- enum:
- qcom,sfpb-mutex
- qcom,tcsr-mutex
- items:
- enum:
- qcom,apq8084-tcsr-mutex
- qcom,ipq6018-tcsr-mutex
- qcom,msm8226-tcsr-mutex
- qcom,msm8994-tcsr-mutex
- const: qcom,tcsr-mutex
- items:
- enum:
- qcom,msm8974-tcsr-mutex
- const: qcom,tcsr-mutex
- const: syscon

reg:
maxItems: 1
Expand All @@ -34,9 +47,9 @@ additionalProperties: false

examples:
- |
tcsr_mutex: hwlock@1f40000 {
compatible = "qcom,tcsr-mutex";
reg = <0x01f40000 0x40000>;
#hwlock-cells = <1>;
};
hwlock@1f40000 {
compatible = "qcom,tcsr-mutex";
reg = <0x01f40000 0x40000>;
#hwlock-cells = <1>;
};
...
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,6 @@ properties:
description:
Inform the driver that last channel will be used to sensor battery.

aspeed,trim-data-valid:
type: boolean
description: |
The ADC reference voltage can be calibrated to obtain the trimming
data which will be stored in otp. This property informs the driver that
the data store in the otp is valid.

required:
- compatible
- reg
Expand Down
5 changes: 4 additions & 1 deletion Documentation/devicetree/bindings/input/goodix,gt7375p.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,11 @@ description:

properties:
compatible:
items:
oneOf:
- const: goodix,gt7375p
- items:
- const: goodix,gt7986u
- const: goodix,gt7375p

reg:
enum:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ properties:
oneOf:
- items:
- enum:
- qcom,sc7280-bwmon
- qcom,sc7280-cpu-bwmon
- qcom,sdm845-bwmon
- const: qcom,msm8998-bwmon
- const: qcom,msm8998-bwmon # BWMON v4
Expand Down
Loading