[sdwalker/sdwalker.github.io] 287b94: This week's update

2023-10-29 Thread Stephen Walker via openwrt-devel
The sender domain has a DMARC Reject/Quarantine policy which disallows sending mailing list messages using the original "From" header. To mitigate this problem, the original message has been wrapped automatically by the mailing list software.--- Begin Message --- Branch: refs/heads/master Home

[PATCH 00/10] Cleaning up x86 kernels

2023-10-29 Thread Elliott Mitchell
I guess the theme of this batch is cleanup of x86 kernels. Along the way some of this stretches onto other platforms. Appears several years ago x86 had been rather more build targets. Since then they've been merged somewhat haphazardly. A few of these were previously reviewed by Philip Prindevi

[PATCH 01/10] kernel: change CONFIG_HW_RANDOM default to y

2023-10-29 Thread Elliott Mitchell
Many devices do not have hardware random number generators. Yet more do than don't, and they are becoming more common. Signed-off-by: Elliott Mitchell --- v2: As requested, since there is a dislike of =n even though it works fine with all tools. --- target/linux/airoha/config-5.15

[PATCH 02/10] kernel/generic: remove CONFIG_FB_NOTIFY

2023-10-29 Thread Elliott Mitchell
This option is automatically enabled by CONFIG_FB=y. There is no reason to specifically enable it. Signed-off-by: Elliott Mitchell Reviewed-by: Philip Prindeville 04/2023 --- target/linux/generic/config-5.15 | 1 - target/linux/generic/config-6.1 | 1 - 2 files changed, 2 deletions(-) diff -

[PATCH 03/10] kernel: purge CONFIG_FS_MBCACHE

2023-10-29 Thread Elliott Mitchell
There is no point in attempting to set CONFIG_FS_MBCACHE. The way the Kconfig files are setup, your choice will be overridden. As such there isn't any point in documenting a default. Signed-off-by: Elliott Mitchell --- target/linux/archs38/config-5.15 | 1 - target/linux/armsr/con

[PATCH 04/10] kernel: remove ext2 support from kernel

2023-10-29 Thread Elliott Mitchell
While functional and small during its time, ext2 support should no longer be enabled by default. For most purposes aside from memory footprint, ext4 is rather superior. Time to play Taps. Signed-off-by: Elliott Mitchell --- I haven't done builds to confirm the size delta. I suspect it won't b

[PATCH 05/10] kernel/x86: move Geode HW random from generic to geode

2023-10-29 Thread Elliott Mitchell
Quite reasonable to have support for the Geode HW random number generator. On the Geode kernel. Support for the VIA HWRNG has been enabled in common. Pull that from the Geode kernel. Signed-off-by: Elliott Mitchell Reviewed-by: Philip Prindeville 04/2023 --- target/linux/x86/config-5.15

[PATCH 06/10] kernel/x86: move SCx200 support from generic to geode

2023-10-29 Thread Elliott Mitchell
The SCx200 is part of the Geode platform. As such generic x86 doesn't need the driver, but Geode does. Signed-off-by: Elliott Mitchell Reviewed-by: Philip Prindeville 04/2023 --- target/linux/x86/config-5.15 | 5 + target/linux/x86/config-6.1| 5 + target/linux/x86/geode/

[PATCH 07/10] kernel/x86: remove CONFIG_M686 from common configuration

2023-10-29 Thread Elliott Mitchell
All of the sublevels choose their own values, so there is no point in the common file having anything. This also removes a warning from the kernel build process. Signed-off-by: Elliott Mitchell Reviewed-by: Philip Prindeville 04/2023 --- target/linux/x86/config-5.15 | 2 +- target/linu

[PATCH 08/10] kernel/x86: remove i915 from x86/legacy kernels

2023-10-29 Thread Elliott Mitchell
The i915 chipset was mostly for ia32 Intel P4 processors. While these could reasonably be called legacy due to not being amd64, they don't fit the profile for OpenWRT's x86/legacy configuration. Leave i915 support enabled with the generic configuration. Signed-off-by: Elliott Mitchell --- targ

[PATCH 09/10] packages/x86: detect architecture, not x86/64 target

2023-10-29 Thread Elliott Mitchell
These spots should be detecting the amd64 architecture, not the specific target name. If additional amd64 targets were added, or the target was renamed, these would fail to build. Signed-off-by: Elliott Mitchell --- package/firmware/intel-microcode/Makefile | 2 +- package/kernel/linux/modules/

[PATCH 10/10] kernel/x86: enable x32 support for amd64

2023-10-29 Thread Elliott Mitchell
Full amd64 support isn't really appropriate for most situations OpenWRT is deployed. Whereas x86-x32 seems extremely appropriate for these situations. As such enable x86-x32 support. CONFIG_ARCH_MMAP_RND_COMPAT_BITS is required to follow along, otherwise the kernel build breaks. Signed-off-by:

RE: [PATCH] x86 64: Add new device Cordoba Edge Platform

2023-10-29 Thread Xiaojun Liu
Hi Philip, Thank you! Do you know when it will be merged to Openwrt main thread ? -Original Message- From: Philip Prindeville Sent: Saturday, October 28, 2023 11:09 AM To: Xiaojun Liu Cc: openwrt-devel@lists.openwrt.org Subject: Re: [PATCH] x86 64: Add new device Cordoba Edge Platform