Re: [PATCH 2/8] kernel/x86: move SCx200 support from generic to geode

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 13, 2023, at 6:07 PM, Elliott Mitchell wrote: > > 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 > --- > target/linux/x86/config-5.10 | 5 + > tar

Re: [PATCH 2/9] kernel: change CONFIG_HW_RANDOM default to y

2023-04-28 Thread Philip Prindeville
Why isn't this migrating upwards into target/linux/generic/config-5.15 and target/linux/generic/config-5.10 in that case? And for the platforms where it was turned off, like target/linux/armvirt/32/config-5.15, why isn't that staying unchanged? > On Apr 22, 2023, at 11:46 AM, Elliott Mitchell

Re: [PATCH 3/9] kernel/x86: move Geode HW random from generic to geode

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 19, 2023, at 3:07 PM, Elliott Mitchell wrote: > > 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. > > Sign

Re: [PATCH 4/9] kernel/x86: move SCx200 support from generic to geode

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 13, 2023, at 6:07 PM, Elliott Mitchell wrote: > > 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 > --- > target/linux/x86/config-5.10 | 5 + > targ

Re: [PATCH 5/9] kernel/x86: remove CONFIG_M686 from common configuration

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 17, 2023, at 9:21 AM, Elliott Mitchell wrote: > > 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

Re: [PATCH 7/9] kernel/x86: remove all ISA support from non-legacy

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 13, 2023, at 9:58 PM, Elliott Mitchell wrote: > > While some older PCI motherboard might emulate some functions via > ISA, actual ISA is absent from anything non-legacy. Move ISA DMA > enabling to Geode and Legacy. > > Signed-off-by: Elliott Mitchell

Re: [PATCH 8/9] kernel/x86: remove support for AGP

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 12, 2023, at 11:47 PM, Elliott Mitchell wrote: > > OpenWRT is not a graphics-oriented Linux distribution. There is no > need for AGP support in any standard OpenWRT kernel. > > Signed-off-by: Elliott Mitchell > --- > target/linux/x86/64/config-5.10

Re: [PATCH 8/9] kernel/x86: remove support for AGP

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 12, 2023, at 11:47 PM, Elliott Mitchell wrote: > > OpenWRT is not a graphics-oriented Linux distribution. There is no > need for AGP support in any standard OpenWRT kernel. > > Signed-off-by: Elliott Mitchell > --- > target/linux/x86/64/config-5.10

Re: [PATCH 0/9] (mostly) x86 kernel configuration adjustments

2023-04-28 Thread Philip Prindeville
> On Apr 26, 2023, at 2:11 PM, Elliott Mitchell wrote: > > Now we come to the item I've mentioned. The X32 ABI. This is running an > amd64 processor in amd64 mode, but truncating all pointers to 32 bits > (ILP32 mode). This shrinks the runtime size of programs in exchange for > limiting the

Re: [PATCH 6/9] kernel/x86: enable x32 support for amd64

2023-04-28 Thread Philip Prindeville
My own experience disagrees. I spent 17 months bringing up a Xeon-D based traffic shaper for 40Gb/s of traffic in a radio base station. And yes, when collected crunched traffic statistics, it did use more than 4GB of address space to do so. > On Mar 30, 2023, at 5:30 PM, Elliott Mitchell wr

Re: [PATCH 6/9] kernel/x86: enable x32 support for amd64

2023-04-28 Thread Philip Prindeville
> On Apr 26, 2023, at 6:00 PM, Elliott Mitchell wrote: > > On Thu, Apr 27, 2023 at 12:46:49AM +0200, Stefan Lippers-Hollmann wrote: >> >> On 2023-03-30, Elliott Mitchell wrote: >>> Full amd64 support isn't really appropriate for most situations >>> OpenWRT is deployed. Whereas x86-x32 seems

Re: [PATCH 9/9] kernel/x86: remove DRM support

2023-04-28 Thread Philip Prindeville
> On Apr 27, 2023, at 3:21 AM, Thibaut wrote: > > > >> Le 27 avr. 2023 à 02:11, Elliott Mitchell a écrit : >> >> On Thu, Apr 27, 2023 at 12:50:52AM +0200, Stefan Lippers-Hollmann wrote: >>> On 2023-04-19, Elliott Mitchell wrote: Direct Rendering Manager is mainly for running X (possibl

Re: Objective of OpenWRT/x86?

2023-04-28 Thread Philip Prindeville
> On Apr 26, 2023, at 2:17 PM, Elliott Mitchell wrote: > > Well, was a specific objective ever chosen for the x86 version of > OpenWRT? Does it need one? As the most ubiquitous hardware out there for many users, why would we need to box it in? Someone might want to throw a generic image o

Re: [PATCH 1/9] kernel/generic: remove CONFIG_FB_NOTIFY

2023-04-28 Thread Philip Prindeville
Reviewed-by: Philip Prindeville > On Apr 25, 2023, at 5:23 PM, Elliott Mitchell wrote: > > I don't know what version of Linux this option disappeared at, but > it is clearly gone now. > > Signed-off-by: Elliott Mitchell > --- > target/linux/generic/config-5.10 | 1 - > target/linux/generic/co

Re: Old hardware...

2023-04-28 Thread Bill Moffitt
I have three (3) old Ubiquiti UniFi indoor access points. Still supported in OpenWRT ath79, these are from 2015 or so. They're actually new in the box, purchased for a project that required OpenWRT; when Ubiquiti locked their bootloader they became unattractive and I set them aside. I have checked

Re: [PATCH 0/9] (mostly) x86 kernel configuration adjustments

2023-04-28 Thread Elliott Mitchell
On Thu, Apr 27, 2023 at 05:38:18AM +0200, Stefan Lippers-Hollmann wrote: > On 2023-04-26, Elliott Mitchell wrote: > > On Thu, Apr 27, 2023 at 01:11:13AM +0200, Stefan Lippers-Hollmann wrote: > > > On 2023-04-26, Elliott Mitchell wrote: > > > [...] > > > > > > > > Looks like little of ISA remained

Re: Objective of OpenWRT/x86?

2023-04-28 Thread Elliott Mitchell
On Thu, Apr 27, 2023 at 05:04:36AM +0100, Joseph Mullally wrote: > One nice feature for users of the "x86/64" and similar builds are that > they work out of the box on most generic hardware or virtualization > platforms. I use it on real hardware and KVM with device passthrough, > and it was very e

Re: [PATCH 6/9] kernel/x86: enable x32 support for amd64

2023-04-28 Thread Elliott Mitchell
On Thu, Apr 27, 2023 at 11:27:30AM +0200, Thibaut wrote: > > > Le 27 avr. 2023 à 02:00, Elliott Mitchell a écrit : > > > > On Thu, Apr 27, 2023 at 12:46:49AM +0200, Stefan Lippers-Hollmann wrote: > > > >> While I might understand (understand, not support) a desire for this > >> as a dedicated

Re: [PATCH 6/9] kernel/x86: enable x32 support for amd64

2023-04-28 Thread Elliott Mitchell
On Fri, Apr 28, 2023 at 11:00:43AM -0600, Philip Prindeville wrote: > My own experience disagrees. > > I spent 17 months bringing up a Xeon-D based traffic shaper for 40Gb/s of > traffic in a radio base station. > > And yes, when collected crunched traffic statistics, it did use more than 4GB >

Re: [PATCH 9/9] kernel/x86: remove DRM support

2023-04-28 Thread Elliott Mitchell
On Thu, Apr 27, 2023 at 11:21:28AM +0200, Thibaut wrote: > > > Le 27 avr. 2023 à 02:11, Elliott Mitchell a écrit : > > > > On Thu, Apr 27, 2023 at 12:50:52AM +0200, Stefan Lippers-Hollmann wrote: > >> On 2023-04-19, Elliott Mitchell wrote: > >>> Direct Rendering Manager is mainly for running X (

Re: Objective of OpenWRT/x86?

2023-04-28 Thread Joseph Mullally
On Sat, Apr 29, 2023 at 3:29 AM Elliott Mitchell wrote: > I'm looking at the list of built-in drivers and seeing many which > will perhaps only be used by 25% of installations. That figure seems hypothetical, but you would propose to break 25% of users installations for insignificant memory reduc

Re: Objective of OpenWRT/x86?

2023-04-28 Thread Joseph Mullally
As you point out elsewhere, this "optional builtin modules" problem is typically solved with bootstrapping initrd images. But adding something like initramfs-tools or dracut into OpenWrt would be over complicating things, since the current x86/64 images seem to suit everyone. _

Re: Objective of OpenWRT/x86?

2023-04-28 Thread Elliott Mitchell
On Fri, Apr 28, 2023 at 12:04:15PM -0600, Philip Prindeville wrote: > > > On Apr 26, 2023, at 2:17 PM, Elliott Mitchell wrote: > > > > Well, was a specific objective ever chosen for the x86 version of > > OpenWRT? > > Does it need one? As the most ubiquitous hardware out there for many users,

Re: [PATCH 2/9] kernel: change CONFIG_HW_RANDOM default to y

2023-04-28 Thread Elliott Mitchell
On Fri, Apr 28, 2023 at 10:29:29AM -0600, Philip Prindeville wrote: > Why isn't this migrating upwards into target/linux/generic/config-5.15 and > target/linux/generic/config-5.10 in that case? > > And for the platforms where it was turned off, like > target/linux/armvirt/32/config-5.15, why isn

Re: Regression in backport MEMREAD ioctl ? [Was: Re: mt7622: belkin-rt3200: r22602-42eeb22450: Kernel panic: kernel stack overflow]

2023-04-28 Thread Michał Kępień 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 --- > > https://github.com/openwrt/ope