openwrt/target/linux
Seth David Schoen 68f983ba41 generic: 5.10: backport Treat IPv4 segment's lowest address as unicast
Backport patch from kernel 5.14.

Treat only the highest, not the lowest, IPv4 address within a local
subnet as a broadcast address, as subnets do not need two different
broadcast addresses and networking documentation consistently prefers
the highest address as broadcast.

This patch was merged in upstream net-next tree in May 2021 at

https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=94c821c74bf5

This eventually frees up one address per subnet. It matches behavior
suggested in our Internet-Draft, and also the default behavior of OpenBSD
and FreeBSD.

Signed-off-by: Seth David Schoen <schoen@loyalty.org>
2023-01-04 00:48:15 +01:00
..
airoha airoha: disable swconfig 2022-11-27 13:18:29 +01:00
apm821xx kernel: bump 5.10 to 5.10.161 2022-12-24 15:24:18 +01:00
archs38 kernel: remove target specific CONFIG_IKCONFIG lines 2022-10-14 13:15:47 +02:00
armvirt kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config 2022-10-21 13:47:01 +02:00
at91 at91: Remove CONFIG_PINCTRL_MCP23S08 configuration option 2022-10-31 00:46:15 +01:00
ath25 ath25: add generic subtarget 2022-12-23 19:44:14 +01:00
ath79 kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
bcm27xx kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
bcm47xx bcm47xx: replace "Devices-database-update-patch" with upstream patches 2022-12-30 20:03:59 +01:00
bcm53xx bcm53xx: Patch to support BCMA rev 11 2022-12-15 15:08:08 +01:00
bcm63xx kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
bcm4908 treewide: uniform vendor name for ASUS 2022-11-16 23:30:11 +01:00
bmips kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config 2022-10-21 13:47:01 +02:00
gemini gemini: add generic subtarget 2022-12-23 19:44:20 +01:00
generic generic: 5.10: backport Treat IPv4 segment's lowest address as unicast 2023-01-04 00:48:15 +01:00
imx cypress-nvram: consolidate NVRAM packages 2022-11-16 20:14:13 +01:00
ipq40xx ipq40xx: delete files used for building 5.10 kernel 2023-01-03 20:56:01 +01:00
ipq806x kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
kirkwood kirkwood: add generic subtarget 2022-12-23 19:44:20 +01:00
lantiq kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
layerscape tfa-layerscape: Use trusted-firmware-a.mk 2022-12-31 20:02:09 +01:00
malta kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config 2022-10-21 13:47:01 +02:00
mediatek mediatek: drop redmi-ax6000 variant with modified env 2022-12-30 16:11:59 +08:00
mpc85xx mpc85xx: change CPU_TYPE from 8540 to 8548 2022-12-29 16:49:09 +01:00
mvebu kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
mxs mxs: add generic subtarget 2022-12-23 19:44:20 +01:00
octeon kernel: disable CONFIG_CPU_LITTLE_ENDIAN in generic config 2022-10-21 13:47:01 +02:00
octeontx octeontx: add 5.15 testing kernel 2023-01-03 20:56:01 +01:00
omap omap: add generic subtarget 2022-12-23 19:44:22 +01:00
oxnas kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
pistachio pistachio: add generic subtarget 2022-12-23 19:44:22 +01:00
qoriq qoriq: switch to kernel 5.15 2022-12-14 18:53:39 +02:00
ramips kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
realtek realtek: Migrate to libdeflate 2023-01-02 10:18:44 +01:00
rockchip sunxi: ensure NanoPi R1 has unique MAC address 2022-12-25 02:27:55 +01:00
sunxi sunxi: ensure NanoPi R1 has unique MAC address 2022-12-25 02:27:55 +01:00
tegra tegra: add generic subtarget 2022-12-23 19:44:21 +01:00
uml uml: switch to Kernel 5.15 2022-12-12 09:06:17 +01:00
x86 kernel: Move CONFIG_DRM_XEN_FRONTEND to generic configuration 2022-12-23 00:43:23 +01:00
zynq zynq: add 5.15 testing kernel 2023-01-03 20:56:01 +01:00
Makefile build: fix issues with targets installed via feeds 2022-09-27 13:41:12 +02:00