]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
soc: apple: rtkit: Implement OSLog buffers properly
authorHector Martin <marcan@marcan.st>
Wed, 26 Feb 2025 19:00:04 +0000 (19:00 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:40:10 +0000 (14:40 +0200)
commit2d533b62db11da44ef6a6d71c0cdaf51a37c8f6a
tree35e087e1f1e498ae1dfa808d0132ca3800ac864d
parent8d64b2aa3e6287ebdbd6231e07822af902ddf22a
soc: apple: rtkit: Implement OSLog buffers properly

[ Upstream commit a06398687065e0c334dc5fc4d2778b5b87292e43 ]

Apparently nobody can figure out where the old logic came from, but it
seems like it has never been actually used on any supported firmware to
this day. OSLog buffers were apparently never requested.

But starting with 13.3, we actually need this implemented properly for
MTP (and later AOP) to work, so let's actually do that.

Signed-off-by: Hector Martin <marcan@marcan.st>
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Link: https://lore.kernel.org/r/20250226-apple-soc-misc-v2-2-c3ec37f9021b@svenpeter.dev
Signed-off-by: Sven Peter <sven@svenpeter.dev>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/soc/apple/rtkit-internal.h
drivers/soc/apple/rtkit.c