Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
550 commits
Select commit Hold shift + click to select a range
4d322dc
af_unix: fix lockdep positive in sk_diag_dump_icons()
edumazet Jan 30, 2024
d9407ff
pds_core: Prevent health thread from running during reset/remove
brettcreeley Jan 29, 2024
d321067
pds_core: Cancel AQ work on teardown
brettcreeley Jan 29, 2024
9517051
pds_core: Use struct pdsc for the pdsc_adminq_isr private data
brettcreeley Jan 29, 2024
7e82a87
pds_core: Prevent race issues involving the adminq
brettcreeley Jan 29, 2024
e96094c
pds_core: Clear BARs on reset
brettcreeley Jan 29, 2024
bc90fbe
pds_core: Rework teardown/setup flow to be more common
brettcreeley Jan 29, 2024
ebe3121
Merge branch 'pds_core-various-fixes'
kuba-moo Feb 1, 2024
f7c25d8
selftests: net: add missing config for pmtu.sh tests
Jan 30, 2024
e4e4b6d
selftests: net: fix available tunnels detection
Jan 30, 2024
bc0970d
selftests: net: don't access /dev/stdout in pmtu.sh
Jan 30, 2024
b59af30
Merge branch 'selftests-net-a-few-pmtu-sh-fixes'
kuba-moo Feb 1, 2024
f9c15a6
drm/xe: Fix crash in trace_dma_fence_init()
zehortigoza Jan 24, 2024
6d20962
drm/xe: Grab mem_access when disabling C6 on skip_guc_pc platforms
mattrope Jan 26, 2024
efeff7b
drm/xe: Only allow 1 ufence per exec / bind IOCTL
mbrost05 Jan 24, 2024
3ecf036
drm/xe: Annotate mcr_[un]lock()
Jan 17, 2024
ef87557
drm/xe: Don't use __user error pointers
Jan 17, 2024
89642db
drm/xe: Use LRC prefix rather than CTX prefix in lrc desc defines
mbrost05 Jan 23, 2024
ed2bdf3
drm/xe/vm: Subclass userptr vmas
Jan 31, 2024
c9cfed2
drm/xe: Make all GuC ABI shift values unsigned
mbrost05 Jan 31, 2024
5f16ee2
drm/hwmon: Fix abi doc warnings
bnilawar Jan 27, 2024
5f9ab17
firewire: core: correct documentation of fw_csr_string() kernel API
takaswie Feb 1, 2024
47dc551
firewire: core: search descriptor leaf just after vendor directory en…
takaswie Feb 1, 2024
83b3836
iommu: Allow ops->default_domain to work when !CONFIG_IOMMU_DMA
jgunthorpe Jan 30, 2024
fae6e66
drm/tegra: Do not assume that a NULL domain means no DMA IOMMU
jgunthorpe Jan 30, 2024
e4af312
Merge tag 'asoc-fix-v6.8-rc2' of https://git.kernel.org/pub/scm/linux…
tiwai Feb 1, 2024
c7de2d9
ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
drosdeck Feb 1, 2024
72bd802
io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buf…
axboe Feb 1, 2024
6813cdc
drm/amdgpu/pm: Use inline function for IP version check
Jan 31, 2024
04f647c
octeontx2-pf: Remove xdp queues on program detach
Jan 30, 2024
eaa1b01
ALSA: usb-audio: Ignore clock selector errors for single connection
puleglot Feb 1, 2024
49304c2
tracefs: dentry lookup crapectomy
torvalds Feb 1, 2024
408600b
eventfs: Remove unused d_parent pointer field
torvalds Jan 31, 2024
8dce06e
eventfs: Clean up dentry ops and add revalidate function
torvalds Jan 31, 2024
43aa6f9
eventfs: Get rid of dentry pointers without refcounts
torvalds Jan 31, 2024
70fbfc4
nvme-fc: do not wait in vain when unloading module
dwsuse Jan 31, 2024
dcfad4a
nvmet-fcloop: swap the list_add_tail arguments
dwsuse Jan 31, 2024
c691e6d
nvmet-fc: release reference on target port
dwsuse Jan 31, 2024
4049dc9
nvmet-fc: defer cleanup using RCU properly
dwsuse Jan 31, 2024
c5e27b1
nvmet-fc: free queue and assoc directly
dwsuse Jan 31, 2024
ca121a0
nvmet-fc: hold reference on hostport match
dwsuse Jan 31, 2024
50b474e
nvmet-fc: remove null hostport pointer check
dwsuse Jan 31, 2024
1c11058
nvmet-fc: do not tack refs on tgtports from assoc
dwsuse Jan 31, 2024
3146345
nvmet-fc: abort command when there is no binding
dwsuse Jan 31, 2024
710c69d
nvmet-fc: avoid deadlock on delete association path
dwsuse Jan 31, 2024
fe506a7
nvmet-fc: take ref count on tgtport before delete assoc
dwsuse Jan 31, 2024
a90ac7b
nvmet-fc: use RCU list iterator for assoc_list
dwsuse Jan 31, 2024
524719b
nvme-tcp: show hostnqn when connecting to tcp target
NitinYewale Jan 29, 2024
d2045e6
nvme-rdma: show hostnqn when connecting to rdma target
NitinYewale Jan 29, 2024
c3a846f
nvme-fc: show hostnqn when connecting to fc target
NitinYewale Jan 29, 2024
9f079dd
nvme: allow passthru cmd error logging
alanpeterad Jan 30, 2024
3735816
Merge tag 'nvme-6.8-2024-02-01' of git://git.infradead.org/nvme into …
axboe Feb 1, 2024
ae3f4b4
net: sysfs: Fix /sys/class/net/<iface> path
leitao Jan 31, 2024
7b55984
xen-netback: properly sync TX responses
jbeulich Jan 29, 2024
e0526ec
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
Jan 31, 2024
7b6fb30
selftests: team: Add missing config options
gobenji Jan 31, 2024
8cc063a
selftests: bonding: Check initial state
gobenji Jan 31, 2024
9d851dd
selftests: net: Remove executable bits from library scripts
gobenji Jan 31, 2024
06efafd
selftests: net: List helper scripts in TEST_FILES Makefile variable
gobenji Jan 31, 2024
96cd5ac
selftests: forwarding: List helper scripts in TEST_FILES Makefile var…
gobenji Jan 31, 2024
cf6601e
Merge branch 'selftests-net-more-small-fixes'
kuba-moo Feb 1, 2024
1939f73
selftests: net: add missing config for NF_TARGET_TTL
kuba-moo Jan 31, 2024
c15a729
selftests: net: enable some more knobs
Jan 31, 2024
1389358
tracing/timerlat: Move hrtimer_init to timerlat_fd open()
Feb 1, 2024
5a49f99
eventfs: Warn if an eventfs_inode is freed without is_freed being set
rostedt Feb 1, 2024
264424d
eventfs: Restructure eventfs_inode structure to be more condensed
rostedt Feb 1, 2024
12d823b
eventfs: Remove fsnotify*() functions from lookup()
rostedt Feb 1, 2024
ca18577
eventfs: Keep all directory links at 1
rostedt Feb 1, 2024
b6c620d
mptcp: fix data re-injection from stale subflow
Jan 31, 2024
3645c84
selftests: mptcp: add missing kconfig for NF Filter
matttbe Jan 31, 2024
8c86fad
selftests: mptcp: add missing kconfig for NF Filter in v6
matttbe Jan 31, 2024
2d41f10
selftests: mptcp: add missing kconfig for NF Mangle
matttbe Jan 31, 2024
4d4dfb2
selftests: mptcp: increase timeout to 30 min
matttbe Jan 31, 2024
5e2f3c6
selftests: mptcp: decrease BW in simult flows
matttbe Jan 31, 2024
de46d13
selftests: mptcp: allow changing subtests prefix
matttbe Jan 31, 2024
31ee4ad
selftests: mptcp: join: stop transfer when check is done (part 1)
matttbe Jan 31, 2024
04b57c9
selftests: mptcp: join: stop transfer when check is done (part 2)
matttbe Jan 31, 2024
79144a8
Merge branch 'mptcp-fixes-for-recent-issues-reported-by-ci-s'
kuba-moo Feb 1, 2024
f0588b1
idpf: avoid compiler padding in virtchnl2_ptype struct
plinga1 Jan 31, 2024
93561ee
Merge tag 'nf-24-01-31' of git://git.kernel.org/pub/scm/linux/kernel/…
kuba-moo Feb 1, 2024
069a6ed
doc/netlink/specs: Add missing attr in rt_link spec
donaldh Feb 1, 2024
4e192be
Merge tag 'batadv-net-pullrequest-20240201' of git://git.open-mesh.or…
kuba-moo Feb 1, 2024
f3c8998
block: Fix where bio IO priority gets set
Jan 30, 2024
6d805af
Merge tag 'lsm-pr-20240131' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Feb 1, 2024
8a2514c
Merge tag 'v6.8-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/…
torvalds Feb 1, 2024
4b561d1
Merge tag 'regulator-fix-v6.8-rc2' of git://git.kernel.org/pub/scm/li…
torvalds Feb 1, 2024
6a864c0
Merge tag 'spi-fix-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 1, 2024
e77e15f
cifs: avoid redundant calls to disable multichannel
sprasad-microsoft Feb 1, 2024
88675b2
cifs: do not search for channel if server is terminating
sprasad-microsoft Feb 1, 2024
f6cdd89
Merge tag 'firewire-fixes-6.8-rc3' of git://git.kernel.org/pub/scm/li…
torvalds Feb 1, 2024
6aac002
cifs: failure to add channel on iface should bump up weight
sprasad-microsoft Feb 1, 2024
11d4d1d
smb: client: increase number of PDUs allowed in a compound request
Jan 30, 2024
5c24e4e
Merge tag 'hid-for-linus-2024020101' of git://git.kernel.org/pub/scm/…
torvalds Feb 1, 2024
d4ea2bd
Merge tag 'asoc-fix-v6.8-rc2-2' of https://git.kernel.org/pub/scm/lin…
tiwai Feb 1, 2024
49a4be2
Merge tag 'exfat-for-6.8-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 1, 2024
cfdf0c0
Merge tag 'nfsd-6.8-2' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Feb 1, 2024
a412682
Merge tag 'kbuild-fixes-v6.8' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 1, 2024
91481c9
Merge tag 'parisc-for-6.8-rc3' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 1, 2024
41b9fb3
Merge tag 'net-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 1, 2024
0215331
Kconfig: Disable -Wstringop-overflow for GCC globally
torvalds Feb 1, 2024
419d8a9
Merge tag 'drm-misc-fixes-2024-02-01' of git://anongit.freedesktop.or…
airlied Feb 2, 2024
111a3f0
Merge tag 'drm-xe-fixes-2024-02-01' of https://gitlab.freedesktop.org…
airlied Feb 2, 2024
3fcc2b8
ext4: refactor ext4_da_map_blocks()
zhangyi089 Jan 27, 2024
acf795d
ext4: convert to exclusive lock while inserting delalloc extents
zhangyi089 Jan 27, 2024
6430dea
ext4: correct the hole length returned by ext4_map_blocks()
zhangyi089 Jan 27, 2024
683cd82
Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
jwrdegoede Jan 26, 2024
9cf6e24
Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD…
jwrdegoede Jan 26, 2024
9f11182
ext4: add a hole extent entry in cache after punch
zhangyi089 Jan 27, 2024
874eaba
ext4: make ext4_map_blocks() distinguish delalloc only extent
zhangyi089 Jan 27, 2024
ec9d669
ext4: make ext4_set_iomap() recognize IOMAP_DELALLOC map type
zhangyi089 Jan 27, 2024
a639525
Merge tag 'amd-drm-fixes-6.8-2024-02-01' of https://gitlab.freedeskto…
airlied Feb 2, 2024
b5e69be
nouveau/gsp: use correct size for registry rpc.
airlied Jan 30, 2024
39126ab
nouveau: offload fence uevents work to workqueue
airlied Jan 29, 2024
d2d00e1
powerpc: iommu: Bring back table group release_ownership() call
ShivaprasadGBhat Jan 26, 2024
bd6081b
dmaengine: at_hdmac: add missing kernel-doc style description
vinodkoul Jan 30, 2024
e9f1e6b
Revert "gfs2: Use GL_NOBLOCK flag for non-blocking lookups"
Feb 2, 2024
ad834c7
Merge tag 'usb-serial-6.8-rc3' of https://git.kernel.org/pub/scm/linu…
gregkh Feb 2, 2024
0a9bab3
dm-crypt, dm-verity: disable tasklets
Jan 31, 2024
a60e6c3
Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
tuxedo-wse Dec 5, 2023
ec86369
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 2, 2024
717ca0b
Merge tag 'io_uring-6.8-2024-02-01' of git://git.kernel.dk/linux
torvalds Feb 2, 2024
815a76b
Merge tag 'block-6.8-2024-02-01' of git://git.kernel.dk/linux
torvalds Feb 2, 2024
4255447
Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
szfabian Feb 2, 2024
0350327
Merge tag 'ata-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 2, 2024
6897cea
Merge tag 'for-6.8/dm-fixes' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 2, 2024
4f18d3f
Merge tag 'iommu-fixes-v6.8-rc2' of git://git.kernel.org/pub/scm/linu…
torvalds Feb 2, 2024
79837a7
Merge tag 'for-v6.8-rc' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 2, 2024
43e7ef6
Merge tag 'hwmon-for-v6.8-rc3' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 2, 2024
01370ce
Merge tag 'sound-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 2, 2024
eab5c86
Merge tag 'input-for-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/…
torvalds Feb 2, 2024
9c2f033
Merge tag 'drm-fixes-2024-02-03' of git://anongit.freedesktop.org/drm…
torvalds Feb 2, 2024
b1dd6c2
Merge tag 'pci-v6.8-fixes-1' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 2, 2024
6b89b6a
Merge tag 'gfs2-v6.8-rc2-revert' of git://git.kernel.org/pub/scm/linu…
torvalds Feb 2, 2024
56897d5
Merge tag 'trace-v6.8-rc2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Feb 2, 2024
b555d19
Merge tag 'perf-tools-fixes-for-v6.8-1-2024-02-01' of git://git.kerne…
torvalds Feb 3, 2024
957bd22
Merge tag 'i2c-host-fixes-6.8-rc3' of git://git.kernel.org/pub/scm/li…
Feb 3, 2024
843a33d
Merge tag 'phy-fixes-6.8' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 4, 2024
8a0c60a
Merge tag 'dmaengine-fix-6.8' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 4, 2024
bdda52c
Merge tag 'i2c-for-6.8-rc3' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Feb 4, 2024
809be62
Merge tag 'usb-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 4, 2024
0214960
Merge tag 'tty-6.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 4, 2024
3a0e922
Merge tag 'char-misc-6.8-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 4, 2024
fc86e5c
Merge tag 'xfs-6.8-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xf…
torvalds Feb 4, 2024
9e28c7a
Merge tag 'v6.8-rc3-smb-client-fixes' of git://git.samba.org/sfrench/…
torvalds Feb 4, 2024
3f24fcd
Merge tag 'for-linus-6.8-rc3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 4, 2024
498e963
ALSA: hda/realtek: Remove two HP Laptops using CS35L41
Feb 2, 2024
54be6c6
Linux 6.8-rc3
torvalds Feb 4, 2024
4703b01
ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
Feb 5, 2024
ac67050
ASoC: dt-bindings: google,sc7280-herobrine: Drop bouncing @codeaurora
quic-jhugo Feb 2, 2024
b5fbde2
ASoC: Intel: avs: Fix pci_probe() error path
crojewsk-intel Feb 2, 2024
34a1066
ASoC: tas2781: add module parameter to tascodec_init()
soyersoyer Feb 4, 2024
cd2a238
ASoC: cs42l43: Add clear of stashed pointer on component remove
charleskeepax Feb 2, 2024
7fa1a01
ASoC: cs42l43: Sync the hp ilimit works when removing the component
charleskeepax Feb 2, 2024
3ef9f44
ASoC: cs42l43: Shut down jack detection on component remove
charleskeepax Feb 2, 2024
c5d74fe
spi: Remove the @multi_cs_cap to prevent kernel-doc warnings
prosun786 Feb 4, 2024
69f8336
ASoC: SOF: amd: fix SND_AMD_SOUNDWIRE_ACPI dependencies
arndb Feb 4, 2024
b495627
ASoC: fix SND_SOC_WCD939X dependencies
arndb Feb 4, 2024
8f501d2
ASoC: pxa: remove duplicated CONFIG_SND_PXA2XX_AC97 entry
masahir0y Feb 4, 2024
0ec74ad
regmap: rework ->max_register handling
Jan 26, 2024
6100107
ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
superm1 Feb 5, 2024
a15f859
ASoC: dt-bindings: atmel,sam9x5-wm8731: Convert to json-schema
Feb 6, 2024
9282cfa
soundwire: intel_auxdevice: remove redundant assignment to variable l…
ColinIanKing Feb 5, 2024
d172205
ASoC: cs42l43: Handle error from devm_pm_runtime_enable
charleskeepax Feb 6, 2024
64353af
ASoC: cs42l43: Add system suspend ops to disable IRQ
charleskeepax Feb 6, 2024
7011b51
regmap: kunit: fix raw noinc write test wrapping
lopsided98 Feb 6, 2024
44d3b8a
ASoC: Intel: avs: Fix dynamic port assignment when TDM is set
Feb 7, 2024
565abf5
ASoC: dt-bindings: atmel,asoc-wm8904: Convert to json-schema
Feb 7, 2024
a5766cd
ASoC: Intel: avs: UAPI: Add tokens for initial config feature
Feb 8, 2024
1b4217e
ASoC: Intel: avs: Add topology parsing support for initial config
Feb 8, 2024
8a49ef7
ASoC: Intel: avs: Send initial config to module if present
Feb 8, 2024
fd38b4e
ASoC: codecs: constify static sdw_slave_ops struct
krzk Feb 8, 2024
c14f09f
ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
rfvirgil Feb 8, 2024
d7332c4
ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
ranj063 Feb 8, 2024
15d9722
ASoC: Intel: avs: Add support for sending initial
broonie Feb 8, 2024
9be229f
ASoC: Intel: sof_rt5682: board id cleanup for jsl boards
brentlu Feb 8, 2024
dbda864
ASoC: Intel: sof_rt5682: board id cleanup for tgl boards
brentlu Feb 8, 2024
41333c3
ASoC: Intel: sof_rt5682: board id cleanup for adl boards
brentlu Feb 8, 2024
19ec6b2
ASoC: Intel: sof_rt5682: board id cleanup for rpl boards
brentlu Feb 8, 2024
922edac
ASoC: Intel: sof_rt5682: board id cleanup for mtl boards
brentlu Feb 8, 2024
7a2a873
ASoC: Intel: sof_rt5682: dmi quirk cleanup for mtl boards
brentlu Feb 8, 2024
fff0432
ASoC: Intel: board_helpers: support DAI link order customization
brentlu Feb 8, 2024
1ad55ee
ASoC: Intel: sof_cs42l42: use common module for DAI link generation
brentlu Feb 8, 2024
9f3763b
ASoC: Intel: sof_sdw: use single rtd_init for rt_amps
bardliao Feb 8, 2024
4ca5ba5
ASoC: Intel: add get_codec_dai_by_name helper function
bardliao Feb 8, 2024
49f679a
ASoC: Intel: sof_sdw_rt_sdca_jack_common: use helper to get codec dai…
bardliao Feb 8, 2024
91a959d
ASoC: Intel: sof_sdw_rt711: use helper to get codec dai by name
bardliao Feb 8, 2024
c44f69b
ASoC: Intel: sof_sdw_rt712_sdca: use helper to get codec dai by name
bardliao Feb 8, 2024
3e522c9
ASoC: Intel: sof_sdw_rt700: use helper to get codec dai by name
bardliao Feb 8, 2024
5e052fb
ASoC: Intel: sof_sdw_cs42l42: use helper to get codec dai by name
bardliao Feb 8, 2024
7bc6ceb
ASoC: Intel: sof_sdw_rt5682: use helper to get codec dai by name
bardliao Feb 8, 2024
8266c73
ASoC: Intel: sof_sdw: add common sdw dai link init
bardliao Feb 8, 2024
579d659
ASoC: Intel: sof_sdw: remove .init callbacks
bardliao Feb 8, 2024
c13e031
ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710)…
mosomate Feb 8, 2024
c1469c3
ASoC: Intel: ssp-common: Add stub for sof_ssp_get_codec_name
charleskeepax Feb 8, 2024
36fe7a4
ASoC: Intel: sof_sdw: Remove unused function prototypes
charleskeepax Feb 8, 2024
0bbb013
ASoC: Intel: soc-acpi: add RT712 support for LNL
Feb 8, 2024
7fa43af
ASoC: Intel: soc-acpi-intel-lnl-match: Add rt722 support
Feb 8, 2024
6b4c7d4
ASoC: Intel: sof_sdw: starts non sdw BE id with the highest sdw BE id
bardliao Feb 8, 2024
3d6a89a
ALSA: HDA: intel-sdw-acpi: add kernel parameter to select alternate c…
plbossart Feb 8, 2024
a097812
ALSA: hda/realtek: Add "Intel Reference board" SSID in the ALC256.
syedk008 Feb 8, 2024
d6568e3
ALSA: virtio: add support for audio controls
heneko-de Jan 15, 2024
4089d82
ASoC: tas2781: remove unused acpi_subysystem_id
soyersoyer Feb 9, 2024
f7fc624
ASoC: Intel: avs: Expose FW version with sysfs
crojewsk-intel Feb 9, 2024
727b943
ASoC: cs35l56: Remove default from IRQ1_CFG register
rfvirgil Feb 9, 2024
7d99a70
ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT boards
jwrdegoede Feb 10, 2024
930375d
ASoC: Intel: cht_bsw_rt5645: Cleanup codec_name handling
jwrdegoede Feb 10, 2024
6ef5d5b
ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
khoroshilov Feb 11, 2024
c4b603c
ASoC: SOF: amd: Fix locking in ACP IRQ handler
cristicc Feb 8, 2024
8c41be2
ASoC: Intel: Boards: Fix NULL pointer deref in BYT/CHT
broonie Feb 12, 2024
dd96516
ALSA: aloop: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
d728eed
ALSA: dummy: Replace with DEFINE_SIPMLE_DEV_PM_OPS()
tiwai Feb 7, 2024
19e332e
ALSA: pcsp: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
7aa8073
ALSA: als300: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
8cd4a3b
ALSA: als4000: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
b462d0b
ALSA: atiixp: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
fd1786b
ALSA: ens137x: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
13c1b30
ALSA: intel8x0: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
36cd767
ALSA: nm256: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
ae69d94
ALSA: aoa: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
bb7e551
ALSA: aaci: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
765daab
ALSA: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
8e5ffd7
ASoC: pxa2xx-ac97: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
8ca0d10
ALSA: at73c213: Replace with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
b9beb22
ALSA: ali5451: Embed suspend image into struct snd_ali
tiwai Feb 7, 2024
00545e3
ALSA: ali5451: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
9e5f732
ALSA: azt3328: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
1c69bc3
ALSA: cmipci: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
cbdcefb
ALSA: cs4281: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
f8f137a
ALSA: echoaudio: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
c70b12a
ALSA: es1938: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
5947c39
ALSA: es1968: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
e6c2f5e
ALSA: fm801: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
a2280df
ALSA: maestro3: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
9de7d0c
ALSA: riptide: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
ea1741d
ALSA: rme96: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
6750d6e
ALSA: sis7019: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
8dbcc79
ALSA: via82xx: Simplify with DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
e129d6c
ALSA: doc: Use DEFINE_SIMPLE_DEV_PM_OPS()
tiwai Feb 7, 2024
551539a
ASoC: rt5645: Make LattePanda board DMI match more precise
jwrdegoede Feb 11, 2024
d6755a5
ASoC: rt5645: Add DMI quirk for inverted jack-detect on MeeGoPad T8
jwrdegoede Feb 11, 2024
2b9cdef
ASoC: SOF: imx: Add devicetree support to select topologies
dbaluta Feb 12, 2024
2f0dbb2
regmap: kunit: Ensure that changed bytes are actually different
broonie Feb 11, 2024
f7fe85b
ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
attila-tokes Feb 10, 2024
00933c4
ASoC: codecs: fix TYPO 'reguest' to 'request' in error log
zombie12138 Feb 12, 2024
3235757
Merge remote-tracking branch 'asoc/for-6.9' into asoc-next
broonie Feb 12, 2024
cfe1cab
Merge remote-tracking branch 'regmap/for-6.9' into regmap-next
broonie Feb 12, 2024
077a1f3
Merge remote-tracking branch 'regmap/for-next' into sound/upstream-20…
ujfalusi Feb 13, 2024
3a1371b
Merge remote-tracking branch 'takashi/for-next' into sound/upstream-2…
ujfalusi Feb 13, 2024
50b700c
Merge remote-tracking branch 'soundwire/next' into sound/upstream-202…
ujfalusi Feb 13, 2024
a8ca05e
Merge branch 'sound/upstream-20240213' into merge/sound-upstream-2024…
ujfalusi Feb 13, 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
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -2161,6 +2161,19 @@ N: Mike Kravetz
E: mike.kravetz@oracle.com
D: Maintenance and development of the hugetlb subsystem

N: Seth Jennings
E: sjenning@redhat.com
D: Creation and maintenance of zswap

N: Dan Streetman
E: ddstreet@ieee.org
D: Maintenance and development of zswap
D: Creation and maintenance of the zpool API

N: Vitaly Wool
E: vitaly.wool@konsulko.com
D: Maintenance and development of zswap

N: Andreas S. Krebs
E: akrebs@altavista.net
D: CYPRESS CY82C693 chipset IDE, Digital's PC-Alpha 164SX boards
Expand Down
8 changes: 8 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-pci-devices-avs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
What: /sys/devices/pci0000:00/<dev>/avs/fw_version
Date: February 2024
Contact: Cezary Rojewski <cezary.rojewski@intel.com>
Description:
Version of AudioDSP firmware ASoC avs driver is communicating
with.

Format: %d.%d.%d.%d, type:major:minor:build.
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
14 changes: 7 additions & 7 deletions Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
What: /sys/devices/.../hwmon/hwmon<i>/in0_input
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/in0_input
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Description: RO. Current Voltage in millivolt.

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_max
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/power1_max
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Expand All @@ -20,15 +20,15 @@ Description: RW. Card reactive sustained (PL1/Tau) power limit in microwatts.

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_rated_max
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/power1_rated_max
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Description: RO. Card default power limit (default TDP setting).

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_max_interval
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/power1_max_interval
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Expand All @@ -37,7 +37,7 @@ Description: RW. Sustained power limit interval (Tau in PL1/Tau) in

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_crit
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/power1_crit
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Expand All @@ -50,7 +50,7 @@ Description: RW. Card reactive critical (I1) power limit in microwatts.

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/curr1_crit
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/curr1_crit
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Expand All @@ -63,7 +63,7 @@ Description: RW. Card reactive critical (I1) power limit in milliamperes.

Only supported for particular Intel i915 graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/energy1_input
What: /sys/bus/pci/drivers/i915/.../hwmon/hwmon<i>/energy1_input
Date: February 2023
KernelVersion: 6.2
Contact: intel-gfx@lists.freedesktop.org
Expand Down
14 changes: 7 additions & 7 deletions Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
What: /sys/devices/.../hwmon/hwmon<i>/power1_max
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_max
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Expand All @@ -12,15 +12,15 @@ Description: RW. Card reactive sustained (PL1) power limit in microwatts.

Only supported for particular Intel xe graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_rated_max
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_rated_max
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Description: RO. Card default power limit (default TDP setting).

Only supported for particular Intel xe graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_crit
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_crit
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Expand All @@ -33,7 +33,7 @@ Description: RW. Card reactive critical (I1) power limit in microwatts.

Only supported for particular Intel xe graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/curr1_crit
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/curr1_crit
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Expand All @@ -44,23 +44,23 @@ Description: RW. Card reactive critical (I1) power limit in milliamperes.
the operating frequency if the power averaged over a window
exceeds this limit.

What: /sys/devices/.../hwmon/hwmon<i>/in0_input
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/in0_input
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Description: RO. Current Voltage in millivolt.

Only supported for particular Intel xe graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/energy1_input
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/energy1_input
Date: September 2023
KernelVersion: 6.5
Contact: intel-xe@lists.freedesktop.org
Description: RO. Energy input of device in microjoules.

Only supported for particular Intel xe graphics platforms.

What: /sys/devices/.../hwmon/hwmon<i>/power1_max_interval
What: /sys/bus/pci/drivers/xe/.../hwmon/hwmon<i>/power1_max_interval
Date: October 2023
KernelVersion: 6.6
Contact: intel-xe@lists.freedesktop.org
Expand Down
19 changes: 17 additions & 2 deletions Documentation/dev-tools/kunit/usage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -671,8 +671,23 @@ Testing Static Functions
------------------------

If we do not want to expose functions or variables for testing, one option is to
conditionally ``#include`` the test file at the end of your .c file. For
example:
conditionally export the used symbol. For example:

.. code-block:: c

/* In my_file.c */

VISIBLE_IF_KUNIT int do_interesting_thing();
EXPORT_SYMBOL_IF_KUNIT(do_interesting_thing);

/* In my_file.h */

#if IS_ENABLED(CONFIG_KUNIT)
int do_interesting_thing(void);
#endif

Alternatively, you could conditionally ``#include`` the test file at the end of
your .c file. For example:

.. code-block:: c

Expand Down
84 changes: 84 additions & 0 deletions Documentation/devicetree/bindings/sound/atmel,asoc-wm8904.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/atmel,asoc-wm8904.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Atmel wm8904 audio codec complex

maintainers:
- Dharma Balasubiramani <dharma.b@microchip.com>

description:
The ASoC audio complex configuration for Atmel with WM8904 audio codec.

properties:
compatible:
const: atmel,asoc-wm8904

atmel,model:
$ref: /schemas/types.yaml#/definitions/string
description: The user-visible name of this sound complex.

atmel,ssc-controller:
$ref: /schemas/types.yaml#/definitions/phandle
description: The phandle of the SSC controller.

atmel,audio-codec:
$ref: /schemas/types.yaml#/definitions/phandle
description: The phandle of the WM8731 audio codec.

atmel,audio-routing:
description:
A list of the connections between audio components. Each entry is a pair
of strings, the first being the connection's sink, the second being the
connection's source.
$ref: /schemas/types.yaml#/definitions/non-unique-string-array
items:
enum:
# Board Connectors
- Headphone Jack
- Line In Jack
- Mic
# WM8904 CODEC Pins
- IN1L
- IN1R
- IN2L
- IN2R
- IN3L
- IN3R
- HPOUTL
- HPOUTR
- LINEOUTL
- LINEOUTR
- MICBIAS

required:
- compatible
- atmel,model
- atmel,audio-routing
- atmel,ssc-controller
- atmel,audio-codec

additionalProperties: false

examples:
- |
sound {
compatible = "atmel,asoc-wm8904";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pck0_as_mck>;

atmel,model = "wm8904 @ AT91SAM9N12EK";

atmel,audio-routing =
"Headphone Jack", "HPOUTL",
"Headphone Jack", "HPOUTR",
"IN2L", "Line In Jack",
"IN2R", "Line In Jack",
"Mic", "MICBIAS",
"IN1L", "Mic";

atmel,ssc-controller = <&ssc0>;
atmel,audio-codec = <&wm8904>;
};
Loading