Re: svn commit: r346096 - head/sys/arm/conf
On Thu, 2019-04-11 at 21:23 +0200, Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that GENERIC is so cool for some people? > > Svatopluk Kraus > > I completely agree with this. We had a plan for removing board- specific configs that had been rolled into GENERIC, and it did not involve just deleting them without providing any alternative to people who have custom configs based on them. That plan's execution has stalled, but that's not a good reason for this abrupt deletion without any warning. I think these deletions fall into two categories: 1. Configs for hardware that isn't adequately supported anymore. 2. Configs for popular supported hardware which can use GENERIC. We need to figure out which ones count as #2 and restore them until we've implemented our original plan for phasing them out. I think those would be: BEAGLEBONE PANDABOARD RPI2 For the others, we need to evaluate: if we are removing the only config file that refers to some chunks of sys/arm code, shouldn't we be removing that code too? For example, removing AML8726 probably implies that all of arm/amlogic/* can be deleted. -- Ian > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot > wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 346096 > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > Log: > > arm: kernel: Remove old kernel configs > > > > Follow up to r346095 > > All those kernels are either not working or the release have > > switched > > to GENERIC > > > > Deleted: > > head/sys/arm/conf/AML8726 > > head/sys/arm/conf/BEAGLEBONE > > head/sys/arm/conf/CHROMEBOOK > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > head/sys/arm/conf/CHROMEBOOK-SNOW > > head/sys/arm/conf/CHROMEBOOK-SPRING > > head/sys/arm/conf/CHROMEBOOK.hints > > head/sys/arm/conf/EXYNOS5.common > > head/sys/arm/conf/EXYNOS5250 > > head/sys/arm/conf/EXYNOS5420 > > head/sys/arm/conf/ODROIDC1 > > head/sys/arm/conf/PANDABOARD > > head/sys/arm/conf/PANDABOARD.hints > > head/sys/arm/conf/RADXA > > head/sys/arm/conf/RADXA-LITE > > head/sys/arm/conf/RK3188 > > head/sys/arm/conf/RPI2 > > > > ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
Hi Svatopluk, On Thu, 11 Apr 2019 21:23:35 +0200 Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that GENERIC is so cool for some people? That's simple and maybe I should have explain more in the commit message. Those configs aren't tested. All the images that we provide are using GENERIC kernel so we know that GENERIC is tested (somewhat). Those config will also lack update if we need to add a new required pseudo device (like syscon) and maybe it's already the case on some. The only way (for now) that we could produce board specific kernel is to include GENERIC and add a bunch of nodevice "blah", which is not going to happen. We have plan for splitting the GENERIC kernel into soc familly file, then it would be easier for people to have a SoC kernel config. Finaly I guess that when you say "boards we support" you are talking about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board that we support, those are survivors that had the chance to not die in the past years. No developer care about or work on those boards. > Svatopluk Kraus > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 346096 > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > Log: > > arm: kernel: Remove old kernel configs > > > > Follow up to r346095 > > All those kernels are either not working or the release have switched > > to GENERIC > > > > Deleted: > > head/sys/arm/conf/AML8726 > > head/sys/arm/conf/BEAGLEBONE > > head/sys/arm/conf/CHROMEBOOK > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > head/sys/arm/conf/CHROMEBOOK-SNOW > > head/sys/arm/conf/CHROMEBOOK-SPRING > > head/sys/arm/conf/CHROMEBOOK.hints > > head/sys/arm/conf/EXYNOS5.common > > head/sys/arm/conf/EXYNOS5250 > > head/sys/arm/conf/EXYNOS5420 > > head/sys/arm/conf/ODROIDC1 > > head/sys/arm/conf/PANDABOARD > > head/sys/arm/conf/PANDABOARD.hints > > head/sys/arm/conf/RADXA > > head/sys/arm/conf/RADXA-LITE > > head/sys/arm/conf/RK3188 > > head/sys/arm/conf/RPI2 > > -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
> > Hi Svatopluk, > > On Thu, 11 Apr 2019 21:23:35 +0200 > Svatopluk Kraus wrote: > > > I understand the reason for GENERIC. But are we so blind that we will > > delete everything that is not GENERIC? In other words, why to delete > > nice specific KERNEL configurations for boards we support when only > > reason I see is that GENERIC is so cool for some people? > > That's simple and maybe I should have explain more in the commit > message. Those configs aren't tested. All the images that we provide > are using GENERIC kernel so we know that GENERIC is tested (somewhat). > Those config will also lack update if we need to add a new required > pseudo device (like syscon) and maybe it's already the case on some. > The only way (for now) that we could produce board specific kernel > is to include GENERIC and add a bunch of nodevice "blah", which is not > going to happen. We have plan for splitting the GENERIC kernel into soc > familly file, then it would be easier for people to have a SoC kernel > config. > Finaly I guess that when you say "boards we support" you are talking > about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board > that we support, those are survivors that had the chance to not die in > the past years. No developer care about or work on those boards. I just recently asked about the issue I was having when I last tried to run head/sys/arm/conf/CHROMEBOOK-SNOW which iirc is a derived from head/sys/arm/conf/EXYNOS5420 which is documented in the Wiki as to how to build it, pointing to use the kernel config you just deleted. > > Svatopluk Kraus > > > > > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > > > Author: manu > > > Date: Wed Apr 10 19:27:14 2019 > > > New Revision: 346096 > > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > > > Log: > > > arm: kernel: Remove old kernel configs > > > > > > Follow up to r346095 > > > All those kernels are either not working or the release have switched > > > to GENERIC > > > > > > Deleted: > > > head/sys/arm/conf/AML8726 > > > head/sys/arm/conf/BEAGLEBONE > > > head/sys/arm/conf/CHROMEBOOK > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > > head/sys/arm/conf/CHROMEBOOK-SNOW > > > head/sys/arm/conf/CHROMEBOOK-SPRING > > > head/sys/arm/conf/CHROMEBOOK.hints > > > head/sys/arm/conf/EXYNOS5.common > > > head/sys/arm/conf/EXYNOS5250 > > > head/sys/arm/conf/EXYNOS5420 > > > head/sys/arm/conf/ODROIDC1 > > > head/sys/arm/conf/PANDABOARD > > > head/sys/arm/conf/PANDABOARD.hints > > > head/sys/arm/conf/RADXA > > > head/sys/arm/conf/RADXA-LITE > > > head/sys/arm/conf/RK3188 > > > head/sys/arm/conf/RPI2 > > > > > > -- > Emmanuel Vadot > > -- Rod Grimes rgri...@freebsd.org ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
I understand the reason for GENERIC. But are we so blind that we will delete everything that is not GENERIC? In other words, why to delete nice specific KERNEL configurations for boards we support when only reason I see is that GENERIC is so cool for some people? Svatopluk Kraus On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > Author: manu > Date: Wed Apr 10 19:27:14 2019 > New Revision: 346096 > URL: https://svnweb.freebsd.org/changeset/base/346096 > > Log: > arm: kernel: Remove old kernel configs > > Follow up to r346095 > All those kernels are either not working or the release have switched > to GENERIC > > Deleted: > head/sys/arm/conf/AML8726 > head/sys/arm/conf/BEAGLEBONE > head/sys/arm/conf/CHROMEBOOK > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > head/sys/arm/conf/CHROMEBOOK-SNOW > head/sys/arm/conf/CHROMEBOOK-SPRING > head/sys/arm/conf/CHROMEBOOK.hints > head/sys/arm/conf/EXYNOS5.common > head/sys/arm/conf/EXYNOS5250 > head/sys/arm/conf/EXYNOS5420 > head/sys/arm/conf/ODROIDC1 > head/sys/arm/conf/PANDABOARD > head/sys/arm/conf/PANDABOARD.hints > head/sys/arm/conf/RADXA > head/sys/arm/conf/RADXA-LITE > head/sys/arm/conf/RK3188 > head/sys/arm/conf/RPI2 > ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
On Fri, 12 Apr 2019 03:50:45 -0700 (PDT) "Rodney W. Grimes" wrote: > > > > Hi Svatopluk, > > > > On Thu, 11 Apr 2019 21:23:35 +0200 > > Svatopluk Kraus wrote: > > > > > I understand the reason for GENERIC. But are we so blind that we will > > > delete everything that is not GENERIC? In other words, why to delete > > > nice specific KERNEL configurations for boards we support when only > > > reason I see is that GENERIC is so cool for some people? > > > > That's simple and maybe I should have explain more in the commit > > message. Those configs aren't tested. All the images that we provide > > are using GENERIC kernel so we know that GENERIC is tested (somewhat). > > Those config will also lack update if we need to add a new required > > pseudo device (like syscon) and maybe it's already the case on some. > > The only way (for now) that we could produce board specific kernel > > is to include GENERIC and add a bunch of nodevice "blah", which is not > > going to happen. We have plan for splitting the GENERIC kernel into soc > > familly file, then it would be easier for people to have a SoC kernel > > config. > > Finaly I guess that when you say "boards we support" you are talking > > about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board > > that we support, those are survivors that had the chance to not die in > > the past years. No developer care about or work on those boards. > > I just recently asked about the issue I was having when I last > tried to run > head/sys/arm/conf/CHROMEBOOK-SNOW > which iirc is a derived from > head/sys/arm/conf/EXYNOS5420 > which is documented in the Wiki as to how to build it, > pointing to use the kernel config you just deleted. Is there a question ? Even if you managed to compile this kernel and maybe run it, what's next ? Nobody works on this SoC. I will send some reviews in the next weeks to remove some SoC support. > > > Svatopluk Kraus > > > > > > > > > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > > > > > Author: manu > > > > Date: Wed Apr 10 19:27:14 2019 > > > > New Revision: 346096 > > > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > > > > > Log: > > > > arm: kernel: Remove old kernel configs > > > > > > > > Follow up to r346095 > > > > All those kernels are either not working or the release have switched > > > > to GENERIC > > > > > > > > Deleted: > > > > head/sys/arm/conf/AML8726 > > > > head/sys/arm/conf/BEAGLEBONE > > > > head/sys/arm/conf/CHROMEBOOK > > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > > > head/sys/arm/conf/CHROMEBOOK-SNOW > > > > head/sys/arm/conf/CHROMEBOOK-SPRING > > > > head/sys/arm/conf/CHROMEBOOK.hints > > > > head/sys/arm/conf/EXYNOS5.common > > > > head/sys/arm/conf/EXYNOS5250 > > > > head/sys/arm/conf/EXYNOS5420 > > > > head/sys/arm/conf/ODROIDC1 > > > > head/sys/arm/conf/PANDABOARD > > > > head/sys/arm/conf/PANDABOARD.hints > > > > head/sys/arm/conf/RADXA > > > > head/sys/arm/conf/RADXA-LITE > > > > head/sys/arm/conf/RK3188 > > > > head/sys/arm/conf/RPI2 > > > > > > > > > > -- > > Emmanuel Vadot > > > > > > -- > Rod Grimes rgri...@freebsd.org -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
svn commit: r346096 - head/sys/arm/conf
Author: manu Date: Wed Apr 10 19:27:14 2019 New Revision: 346096 URL: https://svnweb.freebsd.org/changeset/base/346096 Log: arm: kernel: Remove old kernel configs Follow up to r346095 All those kernels are either not working or the release have switched to GENERIC Deleted: head/sys/arm/conf/AML8726 head/sys/arm/conf/BEAGLEBONE head/sys/arm/conf/CHROMEBOOK head/sys/arm/conf/CHROMEBOOK-PEACH-PIT head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints head/sys/arm/conf/CHROMEBOOK-SNOW head/sys/arm/conf/CHROMEBOOK-SPRING head/sys/arm/conf/CHROMEBOOK.hints head/sys/arm/conf/EXYNOS5.common head/sys/arm/conf/EXYNOS5250 head/sys/arm/conf/EXYNOS5420 head/sys/arm/conf/ODROIDC1 head/sys/arm/conf/PANDABOARD head/sys/arm/conf/PANDABOARD.hints head/sys/arm/conf/RADXA head/sys/arm/conf/RADXA-LITE head/sys/arm/conf/RK3188 head/sys/arm/conf/RPI2 ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
On Thu, 2019-04-11 at 21:23 +0200, Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that GENERIC is so cool for some people? > > Svatopluk Kraus > > I completely agree with this. We had a plan for removing board- specific configs that had been rolled into GENERIC, and it did not involve just deleting them without providing any alternative to people who have custom configs based on them. That plan's execution has stalled, but that's not a good reason for this abrupt deletion without any warning. I think these deletions fall into two categories: 1. Configs for hardware that isn't adequately supported anymore. 2. Configs for popular supported hardware which can use GENERIC. We need to figure out which ones count as #2 and restore them until we've implemented our original plan for phasing them out. I think those would be: BEAGLEBONE PANDABOARD RPI2 For the others, we need to evaluate: if we are removing the only config file that refers to some chunks of sys/arm code, shouldn't we be removing that code too? For example, removing AML8726 probably implies that all of arm/amlogic/* can be deleted. -- Ian > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot > wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 346096 > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > Log: > > arm: kernel: Remove old kernel configs > > > > Follow up to r346095 > > All those kernels are either not working or the release have > > switched > > to GENERIC > > > > Deleted: > > head/sys/arm/conf/AML8726 > > head/sys/arm/conf/BEAGLEBONE > > head/sys/arm/conf/CHROMEBOOK > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > head/sys/arm/conf/CHROMEBOOK-SNOW > > head/sys/arm/conf/CHROMEBOOK-SPRING > > head/sys/arm/conf/CHROMEBOOK.hints > > head/sys/arm/conf/EXYNOS5.common > > head/sys/arm/conf/EXYNOS5250 > > head/sys/arm/conf/EXYNOS5420 > > head/sys/arm/conf/ODROIDC1 > > head/sys/arm/conf/PANDABOARD > > head/sys/arm/conf/PANDABOARD.hints > > head/sys/arm/conf/RADXA > > head/sys/arm/conf/RADXA-LITE > > head/sys/arm/conf/RK3188 > > head/sys/arm/conf/RPI2 > > > > ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
On Fri, 12 Apr 2019 03:50:45 -0700 (PDT) "Rodney W. Grimes" wrote: > > > > Hi Svatopluk, > > > > On Thu, 11 Apr 2019 21:23:35 +0200 > > Svatopluk Kraus wrote: > > > > > I understand the reason for GENERIC. But are we so blind that we will > > > delete everything that is not GENERIC? In other words, why to delete > > > nice specific KERNEL configurations for boards we support when only > > > reason I see is that GENERIC is so cool for some people? > > > > That's simple and maybe I should have explain more in the commit > > message. Those configs aren't tested. All the images that we provide > > are using GENERIC kernel so we know that GENERIC is tested (somewhat). > > Those config will also lack update if we need to add a new required > > pseudo device (like syscon) and maybe it's already the case on some. > > The only way (for now) that we could produce board specific kernel > > is to include GENERIC and add a bunch of nodevice "blah", which is not > > going to happen. We have plan for splitting the GENERIC kernel into soc > > familly file, then it would be easier for people to have a SoC kernel > > config. > > Finaly I guess that when you say "boards we support" you are talking > > about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board > > that we support, those are survivors that had the chance to not die in > > the past years. No developer care about or work on those boards. > > I just recently asked about the issue I was having when I last > tried to run > head/sys/arm/conf/CHROMEBOOK-SNOW > which iirc is a derived from > head/sys/arm/conf/EXYNOS5420 > which is documented in the Wiki as to how to build it, > pointing to use the kernel config you just deleted. Is there a question ? Even if you managed to compile this kernel and maybe run it, what's next ? Nobody works on this SoC. I will send some reviews in the next weeks to remove some SoC support. > > > Svatopluk Kraus > > > > > > > > > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > > > > > Author: manu > > > > Date: Wed Apr 10 19:27:14 2019 > > > > New Revision: 346096 > > > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > > > > > Log: > > > > arm: kernel: Remove old kernel configs > > > > > > > > Follow up to r346095 > > > > All those kernels are either not working or the release have switched > > > > to GENERIC > > > > > > > > Deleted: > > > > head/sys/arm/conf/AML8726 > > > > head/sys/arm/conf/BEAGLEBONE > > > > head/sys/arm/conf/CHROMEBOOK > > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > > > head/sys/arm/conf/CHROMEBOOK-SNOW > > > > head/sys/arm/conf/CHROMEBOOK-SPRING > > > > head/sys/arm/conf/CHROMEBOOK.hints > > > > head/sys/arm/conf/EXYNOS5.common > > > > head/sys/arm/conf/EXYNOS5250 > > > > head/sys/arm/conf/EXYNOS5420 > > > > head/sys/arm/conf/ODROIDC1 > > > > head/sys/arm/conf/PANDABOARD > > > > head/sys/arm/conf/PANDABOARD.hints > > > > head/sys/arm/conf/RADXA > > > > head/sys/arm/conf/RADXA-LITE > > > > head/sys/arm/conf/RK3188 > > > > head/sys/arm/conf/RPI2 > > > > > > > > > > -- > > Emmanuel Vadot > > > > > > -- > Rod Grimes rgri...@freebsd.org -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
> > Hi Svatopluk, > > On Thu, 11 Apr 2019 21:23:35 +0200 > Svatopluk Kraus wrote: > > > I understand the reason for GENERIC. But are we so blind that we will > > delete everything that is not GENERIC? In other words, why to delete > > nice specific KERNEL configurations for boards we support when only > > reason I see is that GENERIC is so cool for some people? > > That's simple and maybe I should have explain more in the commit > message. Those configs aren't tested. All the images that we provide > are using GENERIC kernel so we know that GENERIC is tested (somewhat). > Those config will also lack update if we need to add a new required > pseudo device (like syscon) and maybe it's already the case on some. > The only way (for now) that we could produce board specific kernel > is to include GENERIC and add a bunch of nodevice "blah", which is not > going to happen. We have plan for splitting the GENERIC kernel into soc > familly file, then it would be easier for people to have a SoC kernel > config. > Finaly I guess that when you say "boards we support" you are talking > about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board > that we support, those are survivors that had the chance to not die in > the past years. No developer care about or work on those boards. I just recently asked about the issue I was having when I last tried to run head/sys/arm/conf/CHROMEBOOK-SNOW which iirc is a derived from head/sys/arm/conf/EXYNOS5420 which is documented in the Wiki as to how to build it, pointing to use the kernel config you just deleted. > > Svatopluk Kraus > > > > > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > > > Author: manu > > > Date: Wed Apr 10 19:27:14 2019 > > > New Revision: 346096 > > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > > > Log: > > > arm: kernel: Remove old kernel configs > > > > > > Follow up to r346095 > > > All those kernels are either not working or the release have switched > > > to GENERIC > > > > > > Deleted: > > > head/sys/arm/conf/AML8726 > > > head/sys/arm/conf/BEAGLEBONE > > > head/sys/arm/conf/CHROMEBOOK > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > > head/sys/arm/conf/CHROMEBOOK-SNOW > > > head/sys/arm/conf/CHROMEBOOK-SPRING > > > head/sys/arm/conf/CHROMEBOOK.hints > > > head/sys/arm/conf/EXYNOS5.common > > > head/sys/arm/conf/EXYNOS5250 > > > head/sys/arm/conf/EXYNOS5420 > > > head/sys/arm/conf/ODROIDC1 > > > head/sys/arm/conf/PANDABOARD > > > head/sys/arm/conf/PANDABOARD.hints > > > head/sys/arm/conf/RADXA > > > head/sys/arm/conf/RADXA-LITE > > > head/sys/arm/conf/RK3188 > > > head/sys/arm/conf/RPI2 > > > > > > -- > Emmanuel Vadot > > -- Rod Grimes rgri...@freebsd.org ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
Hi Svatopluk, On Thu, 11 Apr 2019 21:23:35 +0200 Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that GENERIC is so cool for some people? That's simple and maybe I should have explain more in the commit message. Those configs aren't tested. All the images that we provide are using GENERIC kernel so we know that GENERIC is tested (somewhat). Those config will also lack update if we need to add a new required pseudo device (like syscon) and maybe it's already the case on some. The only way (for now) that we could produce board specific kernel is to include GENERIC and add a bunch of nodevice "blah", which is not going to happen. We have plan for splitting the GENERIC kernel into soc familly file, then it would be easier for people to have a SoC kernel config. Finaly I guess that when you say "boards we support" you are talking about RPI2, BEAGLEBONE or maybe PANDABOARD. For me those aren't board that we support, those are survivors that had the chance to not die in the past years. No developer care about or work on those boards. > Svatopluk Kraus > > > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 346096 > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > Log: > > arm: kernel: Remove old kernel configs > > > > Follow up to r346095 > > All those kernels are either not working or the release have switched > > to GENERIC > > > > Deleted: > > head/sys/arm/conf/AML8726 > > head/sys/arm/conf/BEAGLEBONE > > head/sys/arm/conf/CHROMEBOOK > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > head/sys/arm/conf/CHROMEBOOK-SNOW > > head/sys/arm/conf/CHROMEBOOK-SPRING > > head/sys/arm/conf/CHROMEBOOK.hints > > head/sys/arm/conf/EXYNOS5.common > > head/sys/arm/conf/EXYNOS5250 > > head/sys/arm/conf/EXYNOS5420 > > head/sys/arm/conf/ODROIDC1 > > head/sys/arm/conf/PANDABOARD > > head/sys/arm/conf/PANDABOARD.hints > > head/sys/arm/conf/RADXA > > head/sys/arm/conf/RADXA-LITE > > head/sys/arm/conf/RK3188 > > head/sys/arm/conf/RPI2 > > -- Emmanuel Vadot ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Re: svn commit: r346096 - head/sys/arm/conf
I understand the reason for GENERIC. But are we so blind that we will delete everything that is not GENERIC? In other words, why to delete nice specific KERNEL configurations for boards we support when only reason I see is that GENERIC is so cool for some people? Svatopluk Kraus On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot wrote: > > Author: manu > Date: Wed Apr 10 19:27:14 2019 > New Revision: 346096 > URL: https://svnweb.freebsd.org/changeset/base/346096 > > Log: > arm: kernel: Remove old kernel configs > > Follow up to r346095 > All those kernels are either not working or the release have switched > to GENERIC > > Deleted: > head/sys/arm/conf/AML8726 > head/sys/arm/conf/BEAGLEBONE > head/sys/arm/conf/CHROMEBOOK > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > head/sys/arm/conf/CHROMEBOOK-SNOW > head/sys/arm/conf/CHROMEBOOK-SPRING > head/sys/arm/conf/CHROMEBOOK.hints > head/sys/arm/conf/EXYNOS5.common > head/sys/arm/conf/EXYNOS5250 > head/sys/arm/conf/EXYNOS5420 > head/sys/arm/conf/ODROIDC1 > head/sys/arm/conf/PANDABOARD > head/sys/arm/conf/PANDABOARD.hints > head/sys/arm/conf/RADXA > head/sys/arm/conf/RADXA-LITE > head/sys/arm/conf/RK3188 > head/sys/arm/conf/RPI2 > ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
svn commit: r346096 - head/sys/arm/conf
Author: manu Date: Wed Apr 10 19:27:14 2019 New Revision: 346096 URL: https://svnweb.freebsd.org/changeset/base/346096 Log: arm: kernel: Remove old kernel configs Follow up to r346095 All those kernels are either not working or the release have switched to GENERIC Deleted: head/sys/arm/conf/AML8726 head/sys/arm/conf/BEAGLEBONE head/sys/arm/conf/CHROMEBOOK head/sys/arm/conf/CHROMEBOOK-PEACH-PIT head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints head/sys/arm/conf/CHROMEBOOK-SNOW head/sys/arm/conf/CHROMEBOOK-SPRING head/sys/arm/conf/CHROMEBOOK.hints head/sys/arm/conf/EXYNOS5.common head/sys/arm/conf/EXYNOS5250 head/sys/arm/conf/EXYNOS5420 head/sys/arm/conf/ODROIDC1 head/sys/arm/conf/PANDABOARD head/sys/arm/conf/PANDABOARD.hints head/sys/arm/conf/RADXA head/sys/arm/conf/RADXA-LITE head/sys/arm/conf/RK3188 head/sys/arm/conf/RPI2 ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"