linux-yocto/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 vfs-6.16-rc1.async.dir 2025-05-26 08:02:43 -07:00
ata ata: libata-scsi: Improve CDL control 2025-04-22 16:06:05 +09:00
atm
auxdisplay
base Driver core changes for 6.16-rc1 2025-05-29 09:11:39 -07:00
bcma bcma: use new GPIO line value setter callbacks 2025-04-23 15:28:24 +02:00
block for-6.16/block-20250523 2025-05-26 11:39:36 -07:00
bluetooth Bluetooth: btintel: Check dsbr size from EFI variable 2025-05-22 13:06:28 -04:00
bus bus: moxtet: Switch to irq_domain_create_simple() 2025-05-16 21:06:08 +02:00
cache
cdrom cdrom: Remove unnecessary NULL check before unregister_sysctl_table() 2025-05-15 16:25:20 -06:00
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 Updates for clocksource/clockevent drivers: 2025-05-27 09:01:26 -07:00
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 Core x86 updates for v6.16: 2025-05-26 16:04:17 -07:00
cxl cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports 2025-04-21 08:30:13 -07:00
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 - ie31200: Add support for Raptor Lake-S and Alder Lake-S compute dies 2025-05-27 10:13:06 -07:00
eisa
extcon
firewire treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack() 2025-05-08 19:49:33 +02:00
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 A set of cleanups for the generic interrupt subsystem: 2025-05-27 08:07:32 -07:00
infiniband RDMA v6.16 merge window pull request 2025-05-30 10:18:56 -07:00
input Input updates for v6.15-rc7 2025-05-24 18:54:18 -07:00
interconnect
iommu IOMMU Updates for Linux v6.16: 2025-05-30 10:44:20 -07:00
ipack
irqchip Another set of timer API cleanups: 2025-05-27 08:31:21 -07:00
isdn
leds
macintosh
mailbox mailbox: qcom-ipcc: Switch to irq_domain_create_tree() 2025-05-16 21:06:09 +02:00
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 Linux 6.15-rc4 2025-05-02 09:43:44 +02:00
mux
net RDMA v6.16 merge window pull request 2025-05-30 10:18:56 -07:00
nfc nfc: Correct Samsung "Electronics" spelling in copyright headers 2025-05-21 20:31:18 -07:00
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 of: unittest: Unlock on error in unittest_data_add() 2025-05-09 17:26:40 -05:00
opp OPP: switch to use kmemdup_array() 2025-05-19 15:37:53 +05:30
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 phy: Fix error handling in tegra_xusb_port_init 2025-05-14 12:28:43 +01:00
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 pmdomain: ti: Fix STANDBY handling of PER power domain 2025-05-19 16:11:05 +02:00
pnp
power platform-drivers-x86 for v6.16-1 2025-05-29 10:19:22 -07:00
powercap x86/msr: Add explicit includes of <asm/msr.h> 2025-05-02 10:23:47 +02:00
pps
ps3
ptp Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-05-22 09:42:41 -07:00
pwm pwm: adp5585: make sure to include mod_devicetable.h 2025-05-19 18:07:39 +02:00
rapidio
ras Linux 6.15-rc5 2025-05-06 10:00:58 +02:00
regulator regulator: Updates for v6.16 2025-05-27 15:49:58 -07:00
remoteproc remoteproc: qcom_wcnss: Fix on platforms without fallback regulators 2025-05-13 10:34:33 -05:00
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 sh: Switch to irq_domain_create_*() 2025-05-16 21:06:11 +02:00
siox
slimbus
soc SCSI misc on 20250529 2025-05-29 22:17:52 -07:00
soundwire soundwire fix for 6.15 2025-05-17 12:04:19 -07:00
spi spi: Updates for v6.16 2025-05-27 15:53:55 -07:00
spmi
ssb irqdomain: ssb: Switch to irq_domain_create_linear() 2025-04-23 15:08:44 +02:00
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 uio_hv_generic: Fix sysfs creation path for ring buffer 2025-05-02 13:59:02 +02:00
usb Power management updates for 6.16-rc1 2025-05-27 16:48:47 -07:00
vdpa vdpa/octeon_ep: Control PCI dev enabling manually 2025-05-27 10:27:53 -04:00
vfio vfio/type1: Fix error unwind in migration dirty bitmap allocation 2025-05-22 10:41:24 -06:00
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 Merge branch 'for-6.16/tsm-mr' into tsm-next 2025-05-13 11:28:25 -07:00
virtio virtio_rtc: Add RTC class driver 2025-05-27 10:27:54 -04:00
w1 w1: ds2406: use crc16() instead of crc16_byte() loop 2025-05-13 20:37:16 -07:00
watchdog hardening updates for v6.16-rc1 2025-05-28 07:47:10 -07:00
xen xen/x86: fix initial memory balloon target 2025-05-23 07:09:00 +02:00
zorro
Kconfig
Makefile