Merge patch series "net: consolidate PXE processor architecture type Kconfig"
authorTom Rini <trini@konsulko.com>
Thu, 26 Jun 2025 14:17:22 +0000 (08:17 -0600)
committerTom Rini <trini@konsulko.com>
Thu, 26 Jun 2025 14:33:42 +0000 (08:33 -0600)
commited2007d27b19171f2ded5a658e8e41ba63c95425
treee21f972d0e21f71558c20fc1bef42e625fc4ae7a
parent579d1a1bb77004d0e22d9db6de12fe87cac44055
parent092f0c45f4663d03340e50a4752ad56cfd8994b4
Merge patch series "net: consolidate PXE processor architecture type Kconfig"

Heinrich Schuchardt <heinrich.schuchardt@canonical.com> says:

DHCP and DHCPv6 use the same value defined in
https://www.iana.org/assignments/dhcpv6-parameters#processor-architecture
to encode the processor architecture type. We should only use a single
Kconfig symbol for both protocols.

Furthermore we should make the value customizable. This allows for instance
to choose between "x86 BIOS" or "x64 UEFI".

As "x86 BIOS" is encoded as 0, we should not use this value to switch
off transmission of the DHCP option. Use 0xFF instead.

Link: https://lore.kernel.org/r/20250608074228.12407-1-heinrich.schuchardt@canonical.com