Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aspeed master v6.6 #881

Open
wants to merge 5,767 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5767 commits
Select commit Hold shift + click to select a range
11121c2
tls: fix peeking with sync+async decryption
qsn Feb 28, 2024
dec5b6e
tls: separate no-async decryption request handling from async
qsn Feb 28, 2024
81be853
tls: fix use-after-free on failed backlog decryption
qsn Feb 28, 2024
11aabd7
efi/capsule-loader: fix incorrect allocation size
arndb Feb 12, 2024
fbca8ba
power: supply: bq27xxx-i2c: Do not free non existing IRQ
jwrdegoede Feb 15, 2024
4a7f5ef
ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
rfvirgil Feb 16, 2024
ac549de
ALSA: Drop leftover snd-rtctimer stuff from Makefile
tiwai Feb 21, 2024
c92c96c
ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
morimoto Sep 11, 2023
841361d
ASoC: qcom: convert not to use asoc_xxx()
morimoto Sep 11, 2023
99adc8b
ASoC: qcom: Fix uninitialized pointer dmactl
ColinIanKing Feb 21, 2024
cc698db
riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
Feb 11, 2024
93fc01f
ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
rfvirgil Jan 29, 2024
a2f0a68
ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
rfvirgil Jan 29, 2024
044edc1
ASoC: cs35l56: Don't add the same register patch multiple times
rfvirgil Jan 29, 2024
c249f04
ASoC: cs35l56: Fix for initializing ASP1 mixer registers
rfvirgil Jan 29, 2024
9f05fe5
ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
rfvirgil Jan 29, 2024
4b5d89a
ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
rfvirgil Feb 8, 2024
fb3618f
ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
rfvirgil Feb 21, 2024
274bf3c
RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
ConchuOD Feb 23, 2024
8e8c66a
drm/tegra: Remove existing framebuffer only if we support display
thierryreding Feb 23, 2024
73a6bd6
fbcon: always restore the old font data in fbcon_do_set_font()
Feb 8, 2024
f678988
afs: Fix endless loop in directory parsing
dhowells Feb 23, 2024
2f8c094
drivers: perf: added capabilities for legacy PMU
vdsh-sc Feb 27, 2024
e0d17ee
drivers: perf: ctr_get_width function for legacy is not defined
vdsh-sc Feb 27, 2024
2b7ce74
Revert "riscv: mm: support Svnapot in huge vmap"
Feb 27, 2024
eb25716
riscv: Fix pte_leaf_size() for NAPOT
Feb 27, 2024
a278d5c
riscv: Sparse-Memory/vmemmap out-of-bounds fix
Jvlachos Feb 29, 2024
d43f8e5
btrfs: fix race between ordered extent completion and fiemap
fdmanana Feb 22, 2024
6f72b44
of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
Feb 24, 2024
2caa605
tomoyo: fix UAF write bug in tomoyo_write_control()
Mar 1, 2024
22df6ff
ALSA: firewire-lib: fix to check cycle continuity
takaswie Feb 18, 2024
bb06ffb
ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
tiwai Feb 20, 2024
d6ac6ff
ALSA: hda/realtek: tas2781: enable subwoofer volume control
soyersoyer Feb 23, 2024
46fb5e7
ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
Feb 19, 2024
5cdf76f
ALSA: hda/realtek: fix mute/micmute LED For HP mt440
eniachp Feb 20, 2024
a4904b3
ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
wangwillian0 Feb 24, 2024
0be289b
Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
jhovold Dec 27, 2023
f490693
landlock: Fix asymmetric private inodes referring
l0kod Feb 19, 2024
93dd420
gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
Feb 28, 2024
ba60fdf
mm: cachestat: fix folio read-after-free in cache walk
nhatsmrt Feb 20, 2024
ad8ff8c
mtd: rawnand: marvell: fix layouts
eladnachman Feb 5, 2024
177d574
wifi: nl80211: reject iftype change with mesh ID change
jmberg-intel Feb 14, 2024
eb34410
btrfs: fix double free of anonymous device after snapshot creation fa…
fdmanana Feb 23, 2024
b1690ce
btrfs: dev-replace: properly validate device names
kdave Feb 14, 2024
202e4f4
btrfs: send: don't issue unnecessary zero writes for trailing hole
fdmanana Feb 16, 2024
baac292
Revert "drm/amd/pm: resolve reboot exception for si oland"
alexdeucher Aug 9, 2023
5e47662
drm/buddy: fix range bias
matt-auld Feb 19, 2024
82dacc2
drm/amd/display: Add monitor patch for specific eDP
tsunglinx Feb 28, 2024
737d2e9
soc: qcom: pmic_glink: Fix boot when QRTR=m
robclark Feb 17, 2024
5b696e9
dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
Feb 1, 2024
1291d27
crypto: arm64/neonbs - fix out-of-bounds access on short input
ardbiesheuvel Feb 23, 2024
4e0fe15
dmaengine: ptdma: use consistent DMA masks
tstruk Feb 22, 2024
91b001f
dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo sc…
1991Joyzou Jan 31, 2024
a69c8bb
dmaengine: fsl-qdma: init irq after reg initialization
curtistklein Feb 1, 2024
176e662
mmc: mmci: stm32: fix DMA API overlapping mappings warning
Feb 7, 2024
4344444
mmc: core: Fix eMMC initialization with 1-bit bus connection
Feb 6, 2024
b4eacb3
mmc: sdhci-xenon: add timeout for PHY init complete
eladnachman Feb 22, 2024
aebd67a
mmc: sdhci-xenon: fix PHY init clock stability
eladnachman Feb 22, 2024
0c8a3d3
RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
nathanchance Jan 25, 2024
9537603
riscv: add CALLER_ADDRx support
zongbox Feb 2, 2024
8db4f87
kbuild: Add -Wa,--fatal-warnings to as-instr invocation
nathanchance Jan 25, 2024
f1fb745
iommufd: Fix iopt_access_list_id overwrite bug
nicolinc Feb 22, 2024
71da10e
efivarfs: Request at most 512 bytes for variable names
timschumi Jan 26, 2024
e9eeb0d
pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
quic-bjorande Feb 27, 2024
d2a9510
mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
kvaneesh Jan 29, 2024
c43b984
x86/e820: Don't reserve SETUP_RNG_SEED in e820
jiribohac Jan 31, 2024
dff60a5
x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
bonzini Jan 31, 2024
a49ecbe
mptcp: map v4 address to v6 when destroying subflow
Feb 23, 2024
fca4e6a
mptcp: avoid printing warning once on client side
matttbe Feb 23, 2024
48428b0
mptcp: push at DSS boundaries
Feb 23, 2024
536a661
selftests: mptcp: join: add ss mptcp support check
Feb 23, 2024
ae5530c
mptcp: fix snd_wnd initialization for passive socket
Feb 23, 2024
b609ecd
mptcp: fix potential wake-up event loss
Feb 23, 2024
ce0809a
mptcp: fix double-free on socket dismantle
dcaratti Feb 23, 2024
fa8c776
mptcp: fix possible deadlock in subflow diag
Feb 23, 2024
be8a177
NFS: Fix data corruption caused by congestion.
neilbrown Feb 27, 2024
69e0f04
af_unix: Fix task hung while purging oob_skb in GC.
q2ven Feb 9, 2024
e9eac26
af_unix: Drop oob_skb ref before purging queue in GC.
q2ven Feb 19, 2024
57e869b
ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
Feb 5, 2024
3adea99
dmaengine: dw-edma: Fix the ch_count hdma callback
kmaincent Jan 29, 2024
8b5657a
dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
kmaincent Jan 29, 2024
3fa3dfc
dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
kmaincent Jan 29, 2024
55501b7
dmaengine: dw-edma: Add HDMA remote interrupt configuration
kmaincent Jan 29, 2024
227ef58
dmaengine: dw-edma: HDMA: Add sync read before starting the DMA trans…
kmaincent Jan 29, 2024
d24fe6d
dmaengine: dw-edma: eDMA: Add sync read before starting the DMA trans…
kmaincent Jan 29, 2024
9819177
phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
tq-steina Jan 10, 2024
4d6e793
dmaengine: idxd: Remove shadow Event Log head stored in idxd
fyu1 Feb 15, 2024
5e3022e
dmaengine: idxd: Ensure safe user copy of completion record
fyu1 Feb 9, 2024
d4d1e4b
powerpc/pseries/iommu: IOMMU table is not initialized for kdump over …
Jan 25, 2024
6b6282d
powerpc/rtas: use correct function name for resetting TCE tables
nathanlynch Feb 22, 2024
92515c4
gpio: 74x164: Enable output pins after registers are reset
artms Mar 1, 2024
9c7c161
gpiolib: Fix the error path order in gpiochip_add_data_with_key()
andy-shev Feb 21, 2024
21bbe84
gpio: fix resource unwinding order in error path
Feb 29, 2024
2664bb2
block: define bvec_iter as __packed __aligned(4)
Feb 25, 2024
7caf330
x86/entry_64: Add VERW just before userspace transition
pa1gupta Mar 4, 2024
ca13d8c
x86/entry_32: Add VERW just before userspace transition
pa1gupta Mar 4, 2024
7a62647
x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
pa1gupta Mar 4, 2024
ae46691
KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
pa1gupta Mar 4, 2024
e81742f
KVM/VMX: Move VERW closer to VMentry for MDS mitigation
pa1gupta Mar 4, 2024
ae1fa39
selftests: mptcp: add evts_get_info helper
geliangtang Mar 4, 2024
f9190d7
selftests: mptcp: add chk_subflows_total helper
geliangtang Mar 4, 2024
9d71f43
selftests: mptcp: update userspace pm test helpers
geliangtang Mar 4, 2024
8e7f31b
selftests: mptcp: add mptcp_lib_is_v6
geliangtang Mar 4, 2024
ece1aae
selftests: mptcp: rm subflow with v4/v4mapped addr
Mar 4, 2024
d6ac0ee
drm/nouveau: don't fini scheduler before entity flush
dakr Mar 4, 2024
62e5ae5
Linux 6.6.21
gregkh Mar 6, 2024
7595b6a
jtag: aspeed: Fix the interrupt wait event.
billy-tsai Mar 7, 2024
fe09be0
i3c: ast2600: Implement JESD403 timed reset via SW force mode
aspeeddylan Mar 7, 2024
1b51a5d
clk:ast2700 fix clk name
aspeedtech Mar 8, 2024
20824d2
clk:ast2700: Modify attributes of D1/D2 clk
jammyaspeed Mar 8, 2024
d7abc87
drivers: crypto: aspeed: add sha3 simple self-tests
Neal-liu Mar 6, 2024
5bffd3a
dts: ast2700-dcscm AvenueCity bring up.
VinceChang6637 Mar 4, 2024
06a47fb
hwmon: (aspeed-g6-pwm-tacho): Align with upstream YAML filed
billy-tsai Mar 13, 2024
dc2731e
hwmon: (aspeed-g6-pwm-tacho): Align with upstream driver
billy-tsai Mar 13, 2024
38f2ade
pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
billy-tsai Mar 13, 2024
695c312
Merge tag 'v6.6.17' into dev-6.6
amboar Mar 14, 2024
c595db6
Merge tag 'v6.6.18' into dev-6.6
amboar Mar 14, 2024
96d3c5a
Merge tag 'v6.6.19' into dev-6.6
amboar Mar 14, 2024
07346b9
Merge tag 'v6.6.20' into dev-6.6
amboar Mar 14, 2024
816ffd2
Merge tag 'v6.6.21' into dev-6.6
amboar Mar 14, 2024
1829446
dt-bindings: arm: aspeed: add Meta Harma board
Dec 11, 2023
c75374d
ARM: dts: aspeed: Harma: Add Meta Harma (AST2600) BMC
Dec 11, 2023
d242c10
ARM: dts: aspeed: minerva: Revise the name of DTS
Quanta-YangChen Dec 12, 2023
09a2d41
ARM: dts: aspeed: minerva: Modify mac3 setting
Quanta-YangChen Dec 12, 2023
374105e
ARM: dts: aspeed: minerva: Change sgpio use
Quanta-YangChen Dec 12, 2023
293b44c
ARM: dts: aspeed: minerva: Enable power monitor device
Quanta-YangChen Dec 12, 2023
ee11c7a
ARM: dts: aspeed: minerva: Add temperature sensor
Quanta-YangChen Dec 12, 2023
1088752
ARM: dts: aspeed: minerva: correct the address of eeprom
Quanta-YangChen Dec 12, 2023
272b70a
ARM: dts: aspeed: minerva: add bus labels and aliases
Quanta-YangChen Dec 12, 2023
75d0edd
ARM: dts: aspeed: minerva: add fan rpm controller
Quanta-YangChen Dec 12, 2023
e82fe62
ARM: dts: aspeed: minerva: Add led-fan-fault gpio
Quanta-YangChen Dec 12, 2023
bc69b93
ARM: dts: aspeed: minerva: add gpio line name
Quanta-YangChen Dec 12, 2023
89efc54
ARM: dts: aspeed: minerva: add sgpio line name
Quanta-YangChen Dec 12, 2023
4435874
ARM: dts: aspeed: Harma: Revise SGPIO line name.
Feb 21, 2024
9d1063f
ARM: dts: aspeed: Harma: mapping ttyS2 to UART4.
Feb 21, 2024
850d2bc
ARM: dts: aspeed: Harma: Remove Vuart
Feb 21, 2024
4bf71f2
ARM: dts: aspeed: Harma: Add cpu power good line name
Feb 21, 2024
3a03473
ARM: dts: aspeed: Harma: Add spi-gpio
Feb 21, 2024
f02e9bb
ARM: dts: aspeed: Harma: Add PDB temperature
Feb 21, 2024
7651bf1
ARM: dts: aspeed: Harma: Revise max31790 address
Feb 21, 2024
d5a352f
ARM: dts: aspeed: Harma: Add NIC Fru device
Feb 21, 2024
e712f9c
ARM: dts: aspeed: Harma: Add ltc4286 device
Feb 21, 2024
f33722b
ARM: dts: aspeed: FSI interrupt support
Feb 15, 2024
dfccf1f
dt-bindings: arm: aspeed: add IBM system1-bmc
ninadpalsule Jan 25, 2024
b21d927
ARM: dts: aspeed: system1: IBM System1 BMC board
geissonator Jan 25, 2024
fde0cde
ARM: dts: aspeed: asrock: Use MAC address from FRU EEPROM
zevweiss Feb 1, 2024
471c23e
ARM: dts: aspeed: Add vendor prefixes to lm25066 compat strings
zevweiss Feb 24, 2024
cdeefb4
ARM: dts: aspeed: asrock: Add BIOS SPI flash chips
zevweiss Feb 13, 2024
3481ef5
hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare regulator
groeck Feb 23, 2024
7af851f
ARM: dts: aspeed: ahe50dc: Update lm25066 regulator name
zevweiss Feb 26, 2024
2bce9ea
dt-bindings: arm: aspeed: add ASUS X4TF board
Feb 29, 2024
82717c1
ARM: dts: aspeed: x4tf: Add dts for asus x4tf project
Feb 29, 2024
57dc8c2
aspeed_g7: dirvers: dtsi: usb: Update USB PHY3 controller driver
joe-aspeed Mar 14, 2024
fceec5d
hwmon: (pmbus/core) Add helper macro to define single pmbus regulator
ssekar15 Oct 11, 2023
a79f702
pcie: Fixed that not release mutex when the bitmap was not found
aspeedJacky Mar 14, 2024
fb2f43e
dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
nxpfrankli Nov 14, 2023
525c139
dmaengine: fsl-edma: utilize common dt-binding header file
nxpfrankli Nov 14, 2023
3b897ea
dmaengine: fsl-edma: correct max_segment_size setting
nxpfrankli Feb 7, 2024
641eb2d
ceph: switch to corrected encoding of max_xattr_size in mdsmap
lxbsz Feb 19, 2024
d6159bd
mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
Feb 16, 2024
f6edcad
xfrm: Pass UDP encapsulation in TX packet offload
rleon Jan 24, 2024
550fe71
net: lan78xx: fix runtime PM count underflow on link stop
olerem Feb 28, 2024
2e60e95
ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
mfijalko Feb 20, 2024
484c8e3
i40e: disable NAPI right after disabling irqs when handling xsk_pool
mfijalko Feb 20, 2024
4c0b028
ice: reorder disabling IRQ and NAPI in ice_qp_dis
mfijalko Feb 20, 2024
3fba8ea
Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
GavinLi-NV Oct 19, 2023
ba888f1
Revert "net/mlx5e: Check the number of elements before walk TC rhasht…
Dec 14, 2023
c8d7228
net/mlx5: E-switch, Change flow rule destination checking
Jan 11, 2024
c11138f
net/mlx5: Check capability for fw_reset
mosheshemesh2 Jan 28, 2024
6d6bb52
net/mlx5e: Change the warning when ignore_flow_level is not supported
Dec 25, 2023
b526c31
net/mlx5e: Fix MACsec state loss upon state update in offload path
Mar 13, 2023
d1f7161
net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tra…
Binary-Eater Feb 5, 2024
d98d364
net/mlx5e: Switch to using _bh variant of of spinlock API in port tim…
Binary-Eater Feb 8, 2024
24d5a89
tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
rostedt Feb 29, 2024
0ece581
geneve: make sure to pull inner header in geneve_rx()
Feb 29, 2024
e83bebb
net: sparx5: Fix use after free inside sparx5_del_mact_entry
HoratiuVultur Mar 1, 2024
671a286
ice: virtchnl: stop pretending to support RSS over AQ or registers
jacob-keller Jan 31, 2024
1a77092
net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
RandDeeb Feb 28, 2024
8df393a
igc: avoid returning frame twice in XDP_REDIRECT
koalo Feb 19, 2024
ed88306
net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
Mar 3, 2024
ff4d600
bpf: check bpf_func_state->callback_depth when pruning states
eddyz87 Feb 22, 2024
586a2f4
xdp, bonding: Fix feature flags when there are no slave devs anymore
borkmann Mar 5, 2024
02e3549
selftests/bpf: Fix up xdp bonding test wrt feature flags
borkmann Mar 5, 2024
f562e4c
cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
tohojo Mar 5, 2024
782c5fa
net: dsa: microchip: fix register write order in ksz8_ind_write8()
Mar 4, 2024
2b505d0
net/rds: fix WARNING in rds_conn_connect_if_down
Edward-AD Mar 5, 2024
b7f885c
netfilter: nft_ct: fix l3num expectations with inet pseudo family
Mar 1, 2024
014a807
netfilter: nf_conntrack_h323: Add protection for bmp length out of range
wanglena Mar 5, 2024
b3b8752
erofs: apply proper VMA alignment for memory mapped files on THP
hsiangkao Mar 6, 2024
7510b08
netrom: Fix a data-race around sysctl_netrom_default_path_quality
JasonXing Mar 4, 2024
7e1e258
netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initi…
JasonXing Mar 4, 2024
5731369
netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
JasonXing Mar 4, 2024
5d5c14e
netrom: Fix a data-race around sysctl_netrom_transport_timeout
JasonXing Mar 4, 2024
fa3f3ab
netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
JasonXing Mar 4, 2024
7d56ffc
netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
JasonXing Mar 4, 2024
4ccad39
netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
JasonXing Mar 4, 2024
db006d7
netrom: Fix a data-race around sysctl_netrom_transport_requested_wind…
JasonXing Mar 4, 2024
2309b36
netrom: Fix a data-race around sysctl_netrom_transport_no_activity_ti…
JasonXing Mar 4, 2024
d732b83
netrom: Fix a data-race around sysctl_netrom_routing_control
JasonXing Mar 4, 2024
db36485
netrom: Fix a data-race around sysctl_netrom_link_fails_count
JasonXing Mar 4, 2024
34cab94
netrom: Fix data-races around sysctl_net_busy_read
JasonXing Mar 4, 2024
995f802
net: pds_core: Fix possible double free in error handling path
Mar 6, 2024
99b86c9
KVM: s390: add stat counter for shadow gmap events
Oct 9, 2023
f5572c0
KVM: s390: vsie: fix race during shadow creation
borntraeger Dec 20, 2023
de5c36a
readahead: avoid multiple marked readahead pages
jankara Jan 4, 2024
e2ee3c6
selftests: mptcp: decrease BW in simult flows
matttbe Jan 31, 2024
c35ca09
x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
pa1gupta Mar 11, 2024
ddfd385
Documentation/hw-vuln: Add documentation for RFDS
pa1gupta Mar 11, 2024
77018fb
x86/rfds: Mitigate Register File Data Sampling (RFDS)
pa1gupta Mar 11, 2024
4a5b5bf
KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
pa1gupta Mar 11, 2024
6a646d9
Linux 6.6.22
Mar 13, 2024
7bc580e
RVAS: update mmap function
lxuxx Mar 16, 2024
ca83bc8
i3c: mipi-i3c-hci: Add the reset assert.
billy-tsai Mar 15, 2024
f8b0448
Merge tag 'v6.6.22' into dev-6.6
amboar Mar 18, 2024
f6daa12
ARM: dts: aspeed: yosemite4: Enable ipmb device for OCP debug card
DelphineCCChiu Mar 12, 2024
a048d73
i3c: mipi-i3c-hci: Identify the target transfer.
billy-tsai Mar 19, 2024
d46ab9d
i3c: mipi-i3c-hci: Make pending_read_notify be a blocking API
billy-tsai Mar 19, 2024
74eedca
clk: ast2700: Add the workaroud for A0 i3c.
billy-tsai Mar 19, 2024
55f09f8
i3c: ast2600: Recover the bus if SDA stuck low
aspeeddylan Mar 18, 2024
c3c61f0
i3c: dw: Rework JESD403 timed reset
aspeeddylan Mar 19, 2024
637fc63
i3c: dw: Separate the ISR of the controller and target
aspeeddylan Mar 19, 2024
89c1c0b
i3c: ast2600: Merge IBI error handling codes from v5.15
aspeeddylan Mar 19, 2024
8fe5788
mtd: spi-nor: Add support for s35hl256t flash part
chintingkuo Mar 20, 2024
875d89d
Merge branch 'dev-6.6' into merge-v6.6.22-fix
aspeedkevin Mar 20, 2024
bcd6d6d
arm64/dts: aspeed-ltpi: Assign aliases for I3C controllers on LTPI
aspeeddylan Mar 20, 2024
d14c77e
arm64: configs: aspeed_g7: Enable BPF/cgroup firewalling.
aspeedkevin Mar 20, 2024
1d417d5
arm64/dts: ast2700: Add dts for ast2700-dcscm plus ast1700-demo
aspeeddylan Mar 20, 2024
8b6ed5d
arm64: configs: aspeed_g7: Enable I3CDEV
aspeeddylan Mar 21, 2024
3b44579
i3c: mipi-i3c-hci: Replace the dev_dbg to DBG.
billy-tsai Mar 20, 2024
dcfab48
dts: ast2700-dcscm-1700demo: Use AST1700 I2C devices
aspeeddylan Mar 21, 2024
8b91f3f
soc: aspeed: Add disp-intf driver
jammyaspeed Mar 20, 2024
c73a80b
ARM: dts: aspeed-g6: Add disp-intf node
jammyaspeed Mar 20, 2024
4e8b15d
ARM: dts: aspeed-g7: Add disp-intf node
jammyaspeed Mar 20, 2024
0c866d5
dts: ast2700-dcscm-1700demo: Disable SPI0 CS1 and SPI1 CS1
chintingkuo Mar 22, 2024
d8f6789
arm: dts: aspeed-g6: Complete the interrupt property for sgpiom
billy-tsai Mar 22, 2024
8a0ac33
arm: dts: aspeed-g7: Complete the interrupt property for sgpio
billy-tsai Mar 22, 2024
e2681f2
soc: aspeed: socinfo: Add new systems of AST27X0.
aspeedkevin Mar 21, 2024
e54f6dc
aspeed_g7: dirvers: usb: Update USB PHY3 default settings
joe-aspeed Mar 22, 2024
c87d3af
dts: ast2700-dcscm: add power button input
VinceChang6637 Mar 15, 2024
5577cdd
Revert "arm64: configs: aspeed_g7: Enable BPF/cgroup firewalling."
aspeedkevin Mar 22, 2024
1c2d779
i3c: dw: Wake up the process with the proper interrupt.
billy-tsai Mar 25, 2024
5397a41
i3c: dw: Transfer error interrupt has the response data.
billy-tsai Mar 25, 2024
f994861
arm64/dts: aspeed-g7: Add PECI controller.
billy-tsai Mar 25, 2024
ef5ec05
dts: ast2700_evb: Enable PECI device.
billy-tsai Mar 25, 2024
2f7ad30
arm64/dts: aspeed-g7: Rename ast2700 boards
aspeeddylan Mar 25, 2024
414a627
dts: ast2700-dcscm: Enable PECI device.
VinceChang6637 Mar 25, 2024
c86d643
arm64/dts: aspeed-g7: Add ast2700-dcscm_ast1700-evb board dts
aspeeddylan Mar 26, 2024
fb8a1ec
arm64/dts: ast1700-demo: Rework dts based on ast2700-dcscm
aspeeddylan Mar 26, 2024
77459a9
fix PCIE reset number
aspeedtech Sep 28, 2021
1062a07
dt-bindings: clock: ast2600: Add MAC reset id
billy-tsai Mar 27, 2024
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
25 changes: 25 additions & 0 deletions Documentation/ABI/testing/dev-raw-kcs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
What: /dev/raw-kcs*
Date: 2021-02-15
KernelVersion: 5.13
Contact: openbmc@lists.ozlabs.org
Contact: openipmi-developer@lists.sourceforge.net
Contact: Andrew Jeffery <andrew@aj.id.au>
Description: ``/dev/raw-kcs*`` exposes to userspace the data and
status registers of Keyboard-Controller-Style (KCS) IPMI
interfaces via read() and write() syscalls. Direct
exposure of the data and status registers enables
inefficient but arbitrary protocols to be implemented
over the device. A typical approach is to use KCS
devices for out-of-band signalling for bulk data
transfers over other interfaces between a Baseboard
Management Controller and its host.

+--------+--------+---------+
| Offset | read() | write() |
+--------+--------+---------+
| 0 | IDR | ODR |
+--------+--------+---------+
| 1 | STR | STR |
+--------+--------+---------+

Users: libmctp: https://github.com/openbmc/libmctp
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/sysfs-bus-i3c
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ What: /sys/bus/i3c/devices/i3c-<bus-id>/pid
KernelVersion: 5.0
Contact: linux-i3c@vger.kernel.org
Description:
PID stands for Provisional ID and is used to uniquely identify
PID stands for Provisioned ID and is used to uniquely identify
a device on a bus. This PID contains information about the
vendor, the part and an instance ID so that several devices of
the same type can be connected on the same bus.
Expand Down Expand Up @@ -123,7 +123,7 @@ What: /sys/bus/i3c/devices/i3c-<bus-id>/<bus-id>-<device-pid>/pid
KernelVersion: 5.0
Contact: linux-i3c@vger.kernel.org
Description:
PID stands for Provisional ID and is used to uniquely identify
PID stands for Provisioned ID and is used to uniquely identify
a device on a bus. This PID contains information about the
vendor, the part and an instance ID so that several devices of
the same type can be connected on the same bus.
Expand Down
9 changes: 9 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-optee-devices
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,12 @@ Description:
OP-TEE bus provides reference to registered drivers under this directory. The <uuid>
matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers
are free to create needed API under optee-ta-<uuid> directory.

What: /sys/bus/tee/devices/optee-ta-<uuid>/need_supplicant
Date: November 2023
KernelVersion: 6.7
Contact: op-tee@lists.trustedfirmware.org
Description:
Allows to distinguish whether an OP-TEE based TA/device requires user-space
tee-supplicant to function properly or not. This attribute will be present for
devices which depend on tee-supplicant to be running.
3 changes: 3 additions & 0 deletions Documentation/ABI/testing/sysfs-class-devfreq
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ Description:

echo 0 > /sys/class/devfreq/.../trans_stat

If the transition table is bigger than PAGE_SIZE, reading
this will return an -EFBIG error.

What: /sys/class/devfreq/.../available_frequencies
Date: October 2012
Contact: Nishanth Menon <nm@ti.com>
Expand Down
9 changes: 0 additions & 9 deletions Documentation/ABI/testing/sysfs-class-led
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,6 @@ Description:
brightness. Reading this file when no hw brightness change
event has happened will return an ENODATA error.

What: /sys/class/leds/<led>/color
Date: June 2023
KernelVersion: 6.5
Description:
Color of the LED.

This is a read-only file. Reading this file returns the color
of the LED as a string (e.g: "red", "green", "multicolor").

What: /sys/class/leds/<led>/trigger
Date: March 2006
KernelVersion: 2.6.17
Expand Down
22 changes: 11 additions & 11 deletions Documentation/ABI/testing/sysfs-class-net-queues
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
What: /sys/class/<iface>/queues/rx-<queue>/rps_cpus
What: /sys/class/net/<iface>/queues/rx-<queue>/rps_cpus
Date: March 2010
KernelVersion: 2.6.35
Contact: netdev@vger.kernel.org
Expand All @@ -8,31 +8,31 @@ Description:
network device queue. Possible values depend on the number
of available CPU(s) in the system.

What: /sys/class/<iface>/queues/rx-<queue>/rps_flow_cnt
What: /sys/class/net/<iface>/queues/rx-<queue>/rps_flow_cnt
Date: April 2010
KernelVersion: 2.6.35
Contact: netdev@vger.kernel.org
Description:
Number of Receive Packet Steering flows being currently
processed by this particular network device receive queue.

What: /sys/class/<iface>/queues/tx-<queue>/tx_timeout
What: /sys/class/net/<iface>/queues/tx-<queue>/tx_timeout
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Description:
Indicates the number of transmit timeout events seen by this
network interface transmit queue.

What: /sys/class/<iface>/queues/tx-<queue>/tx_maxrate
What: /sys/class/net/<iface>/queues/tx-<queue>/tx_maxrate
Date: March 2015
KernelVersion: 4.1
Contact: netdev@vger.kernel.org
Description:
A Mbps max-rate set for the queue, a value of zero means disabled,
default is disabled.

What: /sys/class/<iface>/queues/tx-<queue>/xps_cpus
What: /sys/class/net/<iface>/queues/tx-<queue>/xps_cpus
Date: November 2010
KernelVersion: 2.6.38
Contact: netdev@vger.kernel.org
Expand All @@ -42,7 +42,7 @@ Description:
network device transmit queue. Possible values depend on the
number of available CPU(s) in the system.

What: /sys/class/<iface>/queues/tx-<queue>/xps_rxqs
What: /sys/class/net/<iface>/queues/tx-<queue>/xps_rxqs
Date: June 2018
KernelVersion: 4.18.0
Contact: netdev@vger.kernel.org
Expand All @@ -53,7 +53,7 @@ Description:
number of available receive queue(s) in the network device.
Default is disabled.

What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/hold_time
What: /sys/class/net/<iface>/queues/tx-<queue>/byte_queue_limits/hold_time
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Expand All @@ -62,15 +62,15 @@ Description:
of this particular network device transmit queue.
Default value is 1000.

What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/inflight
What: /sys/class/net/<iface>/queues/tx-<queue>/byte_queue_limits/inflight
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Description:
Indicates the number of bytes (objects) in flight on this
network device transmit queue.

What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit
What: /sys/class/net/<iface>/queues/tx-<queue>/byte_queue_limits/limit
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Expand All @@ -79,7 +79,7 @@ Description:
on this network device transmit queue. This value is clamped
to be within the bounds defined by limit_max and limit_min.

What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_max
What: /sys/class/net/<iface>/queues/tx-<queue>/byte_queue_limits/limit_max
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Expand All @@ -88,7 +88,7 @@ Description:
queued on this network device transmit queue. See
include/linux/dynamic_queue_limits.h for the default value.

What: /sys/class/<iface>/queues/tx-<queue>/byte_queue_limits/limit_min
What: /sys/class/net/<iface>/queues/tx-<queue>/byte_queue_limits/limit_min
Date: November 2011
KernelVersion: 3.3
Contact: netdev@vger.kernel.org
Expand Down
48 changes: 24 additions & 24 deletions Documentation/ABI/testing/sysfs-class-net-statistics
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
What: /sys/class/<iface>/statistics/collisions
What: /sys/class/net/<iface>/statistics/collisions
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of collisions seen by this network device.
This value might not be relevant with all MAC layers.

What: /sys/class/<iface>/statistics/multicast
What: /sys/class/net/<iface>/statistics/multicast
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of multicast packets received by this
network device.

What: /sys/class/<iface>/statistics/rx_bytes
What: /sys/class/net/<iface>/statistics/rx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -23,7 +23,7 @@ Description:
See the network driver for the exact meaning of when this
value is incremented.

What: /sys/class/<iface>/statistics/rx_compressed
What: /sys/class/net/<iface>/statistics/rx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -32,7 +32,7 @@ Description:
network device. This value might only be relevant for interfaces
that support packet compression (e.g: PPP).

What: /sys/class/<iface>/statistics/rx_crc_errors
What: /sys/class/net/<iface>/statistics/rx_crc_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -41,7 +41,7 @@ Description:
by this network device. Note that the specific meaning might
depend on the MAC layer used by the interface.

What: /sys/class/<iface>/statistics/rx_dropped
What: /sys/class/net/<iface>/statistics/rx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -51,15 +51,15 @@ Description:
packet processing. See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_errors
What: /sys/class/net/<iface>/statistics/rx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of receive errors on this network device.
See the network driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_fifo_errors
What: /sys/class/net/<iface>/statistics/rx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -68,7 +68,7 @@ Description:
network device. See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_frame_errors
What: /sys/class/net/<iface>/statistics/rx_frame_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -78,7 +78,7 @@ Description:
on the MAC layer protocol used. See the network driver for
the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_length_errors
What: /sys/class/net/<iface>/statistics/rx_length_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -87,7 +87,7 @@ Description:
error, oversized or undersized. See the network driver for the
exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_missed_errors
What: /sys/class/net/<iface>/statistics/rx_missed_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -96,15 +96,15 @@ Description:
due to lack of capacity in the receive side. See the network
driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_nohandler
What: /sys/class/net/<iface>/statistics/rx_nohandler
Date: February 2016
KernelVersion: 4.6
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received packets that were dropped on
an inactive device by the network core.

What: /sys/class/<iface>/statistics/rx_over_errors
What: /sys/class/net/<iface>/statistics/rx_over_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -114,15 +114,15 @@ Description:
(e.g: larger than MTU). See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_packets
What: /sys/class/net/<iface>/statistics/rx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the total number of good packets received by this
network device.

What: /sys/class/<iface>/statistics/tx_aborted_errors
What: /sys/class/net/<iface>/statistics/tx_aborted_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -132,7 +132,7 @@ Description:
a medium collision). See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/tx_bytes
What: /sys/class/net/<iface>/statistics/tx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -143,7 +143,7 @@ Description:
transmitted packets or all packets that have been queued for
transmission.

What: /sys/class/<iface>/statistics/tx_carrier_errors
What: /sys/class/net/<iface>/statistics/tx_carrier_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -152,7 +152,7 @@ Description:
because of carrier errors (e.g: physical link down). See the
network driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/tx_compressed
What: /sys/class/net/<iface>/statistics/tx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -161,7 +161,7 @@ Description:
this might only be relevant for devices that support
compression (e.g: PPP).

What: /sys/class/<iface>/statistics/tx_dropped
What: /sys/class/net/<iface>/statistics/tx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -170,7 +170,7 @@ Description:
See the driver for the exact reasons as to why the packets were
dropped.

What: /sys/class/<iface>/statistics/tx_errors
What: /sys/class/net/<iface>/statistics/tx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -179,7 +179,7 @@ Description:
a network device. See the driver for the exact reasons as to
why the packets were dropped.

What: /sys/class/<iface>/statistics/tx_fifo_errors
What: /sys/class/net/<iface>/statistics/tx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -188,7 +188,7 @@ Description:
FIFO error. See the driver for the exact reasons as to why the
packets were dropped.

What: /sys/class/<iface>/statistics/tx_heartbeat_errors
What: /sys/class/net/<iface>/statistics/tx_heartbeat_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -197,7 +197,7 @@ Description:
reported as heartbeat errors. See the driver for the exact
reasons as to why the packets were dropped.

What: /sys/class/<iface>/statistics/tx_packets
What: /sys/class/net/<iface>/statistics/tx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand All @@ -206,7 +206,7 @@ Description:
device. See the driver for whether this reports the number of all
attempted or successful transmissions.

What: /sys/class/<iface>/statistics/tx_window_errors
What: /sys/class/net/<iface>/statistics/tx_window_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Expand Down
1 change: 1 addition & 0 deletions Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -519,6 +519,7 @@ What: /sys/devices/system/cpu/vulnerabilities
/sys/devices/system/cpu/vulnerabilities/mds
/sys/devices/system/cpu/vulnerabilities/meltdown
/sys/devices/system/cpu/vulnerabilities/mmio_stale_data
/sys/devices/system/cpu/vulnerabilities/reg_file_data_sampling
/sys/devices/system/cpu/vulnerabilities/retbleed
/sys/devices/system/cpu/vulnerabilities/spec_store_bypass
/sys/devices/system/cpu/vulnerabilities/spectre_v1
Expand Down
Loading