linux-kernelorg-stable/drivers
Linus Torvalds 724b03ee96 EFI updates for v6.16
- Add support for emitting a .sbat section into the EFI zboot image, so
   that downstreams can easily include revocation metadata in the signed
   EFI images
 
 - Align PE symbolic constant names with other projects
 
 - Bug fix for the efi_test module
 
 - Log the physical address and size of the EFI memory map when failing
   to map it
 
 - A kerneldoc fix for the EFI stub code
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQQQm/3uucuRGn1Dmh0wbglWLn0tXAUCaDHdgwAKCRAwbglWLn0t
 XBqgAQDXm8RQQfY4E1ibSVn0zQKwdIM57uU+7vp+HMCJ88oNhwEAkndCq0rMv9qp
 aVOR/HWUzAZRUonPyftXiwXImze3lgY=
 =sj5+
 -----END PGP SIGNATURE-----

Merge tag 'efi-next-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi

Pull EFI updates from Ard Biesheuvel:
 "Not a lot going on in the EFI tree this cycle. The only thing that
  stands out is the new support for SBAT metadata, which was a bit
  contentious when it was first proposed, because in the initial
  incarnation, it would have required us to maintain a revocation index,
  and bump it each time a vulnerability affecting UEFI secure boot got
  fixed. This was shot down for obvious reasons.

  This time, only the changes needed to emit the SBAT section into the
  PE/COFF image are being carried upstream, and it is up to the distros
  to decide what to put in there when creating and signing the build.

  This only has the EFI zboot bits (which the distros will be using for
  arm64); the x86 bzImage changes should be arriving next cycle,
  presumably via the -tip tree.

  Summary:

   - Add support for emitting a .sbat section into the EFI zboot image,
     so that downstreams can easily include revocation metadata in the
     signed EFI images

   - Align PE symbolic constant names with other projects

   - Bug fix for the efi_test module

   - Log the physical address and size of the EFI memory map when
     failing to map it

   - A kerneldoc fix for the EFI stub code"

* tag 'efi-next-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi:
  include: pe.h: Fix PE definitions
  efi/efi_test: Fix missing pending status update in getwakeuptime
  efi: zboot specific mechanism for embedding SBAT section
  efi/libstub: Describe missing 'out' parameter in efi_load_initrd
  efi: Improve logging around memmap init
2025-05-30 12:42:57 -07:00
..
accel IOMMU Updates for Linux v6.16: 2025-05-30 10:44:20 -07:00
accessibility
acpi ACPI fixes for 6.16-rc1 2025-05-30 12:11:46 -07:00
amba
android
ata
atm
auxdisplay
base Driver core changes for 6.16-rc1 2025-05-29 09:11:39 -07:00
bcma
block
bluetooth
bus
cache
cdrom
cdx
char Restructure the IPMI driver for 6.16 2025-05-29 21:37:11 -07:00
clk I've recently moved computers (among other things) so I'm sending this from a 2025-05-30 09:15:40 -07:00
clocksource
comedi
connector
counter
cpufreq Merge branch 'pm-cpufreq' 2025-05-30 20:11:09 +02:00
cpuidle Merge branch 'pm-cpuidle' 2025-05-30 20:21:36 +02:00
crypto
cxl
dax
dca
devfreq
dio
dma IOMMU Updates for Linux v6.16: 2025-05-30 10:44:20 -07:00
dma-buf bpf-next-6.16 2025-05-28 15:52:42 -07:00
dpll
edac
eisa
extcon
firewire
firmware EFI updates for v6.16 2025-05-30 12:42:57 -07:00
fpga
fsi
fwctl
gnss
gpio gpio updates for v6.16-rc1 2025-05-27 15:22:01 -07:00
gpu drm for 6.16-rc1 2025-05-28 09:46:39 -07:00
greybus
hid platform-drivers-x86 for v6.16-1 2025-05-29 10:19:22 -07:00
hsi
hte
hv Driver core changes for 6.16-rc1 2025-05-29 09:11:39 -07:00
hwmon platform-drivers-x86 for v6.16-1 2025-05-29 10:19:22 -07:00
hwspinlock
hwtracing
i2c i2c-for-6.16-rc1 2025-05-30 10:07:53 -07:00
i3c
idle Power management updates for 6.16-rc1 2025-05-27 16:48:47 -07:00
iio
infiniband RDMA v6.16 merge window pull request 2025-05-30 10:18:56 -07:00
input
interconnect
iommu IOMMU Updates for Linux v6.16: 2025-05-30 10:44:20 -07:00
ipack
irqchip
isdn
leds
macintosh
mailbox
mcb
md hardening updates for v6.16-rc1 2025-05-28 07:47:10 -07:00
media i2c-for-6.16-rc1 2025-05-30 10:07:53 -07:00
memory spi: Updates for v6.16 2025-05-27 15:53:55 -07:00
memstick
message
mfd gpio updates for v6.16-rc1 2025-05-27 15:22:01 -07:00
misc IOMMU Updates for Linux v6.16: 2025-05-30 10:44:20 -07:00
mmc SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
most
mtd
mux
net RDMA v6.16 merge window pull request 2025-05-30 10:18:56 -07:00
nfc
ntb
nubus
nvdimm
nvme Networking changes for 6.16. 2025-05-28 15:24:36 -07:00
nvmem gpio updates for v6.16-rc1 2025-05-27 15:22:01 -07:00
of
opp
parisc
parport
pci dma-mapping updates for Linux 6.16: 2025-05-27 20:09:06 -07:00
pcmcia
peci
perf arm64 updates for 6.16 2025-05-28 14:55:35 -07:00
phy
pinctrl Pin control bulk changes for v6.16: 2025-05-30 09:46:28 -07:00
platform platform-drivers-x86 for v6.16-1 2025-05-29 10:19:22 -07:00
pmdomain
pnp
power platform-drivers-x86 for v6.16-1 2025-05-29 10:19:22 -07:00
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator regulator: Updates for v6.16 2025-05-27 15:49:58 -07:00
remoteproc
reset
rpmsg
rtc
s390 SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
sbus
scsi SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
sh
siox
slimbus
soc SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
soundwire
spi spi: Updates for v6.16 2025-05-27 15:53:55 -07:00
spmi
ssb
staging [GIT PULL for v6.16] media updates 2025-05-28 09:17:20 -07:00
target SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
tc
tee
thermal Thermal control updates for 6.16-rc1 2025-05-27 16:28:02 -07:00
thunderbolt
tty
ufs SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
uio
usb Power management updates for 6.16-rc1 2025-05-27 16:48:47 -07:00
vdpa
vfio
vhost virtio, vhost: features, fixes 2025-05-29 08:15:35 -07:00
video drm for 6.16-rc1 2025-05-28 09:46:39 -07:00
virt
virtio
w1
watchdog hardening updates for v6.16-rc1 2025-05-28 07:47:10 -07:00
xen
zorro
Kconfig
Makefile