Re: [Reproducible-builds] Raspi 3 suitable for arm64?
Hi, Karsten Merker wrote: > For the Odroid-C2 there is AFAICS no mainline support at all. There was a pull recently for the SoC used on that board (Amlogic S905): https://lkml.org/lkml/2016/3/1/1401 Does that make mainline support for the Odroid C2 any more likely? I guess substantial work is still needed yet. (Annoying that there are so many cheap boards that claim to be/do so much and yet, are of little practical use if they can only boot a vendor-supplied kernel). Regards, -- Steven Chamberlain ste...@pyro.eu.org signature.asc Description: Digital signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
On Sun, Mar 06, 2016 at 08:34:23AM -0800, Vagrant Cascadian wrote: > I got the impression it was another broadcom chip, maybe with a > cortex-a53? Gotta love ARM's confusing namespace. Yes another broadcom videocore chip with the quad A7 upgraded to quad A53. Nothing to do with Allwinner (who really like to confuse things by using A## codes for their chips that have nothing to do with the A## arm cores they are based on). > I've definitely been thinking about some of these new arm64 capable > boards. The Odroid-C2, Pine64 and LeMaker HiKey have 2GB RAM options, at > least. I do worry a bit about sufficient mainline support, as a few of > the boards I've tried (odroid-c1+, cubieboard4) didnt really work out > with vendor kernels and the mainline support wasn't close enough to be > useable. > > That said, I'm not sure how much CPU/board diversity has really resulted > in reproducibility issues at this point, so getting a less diverse > network set up might be fine. > > Also of note, the arm64 boards *could* be used to test arm64, armhf or > armel. So they're certainly more flexible. I've considered getting a > small number of the arm64 capable boards and plugging them into the > armhf network with the idea that they could be switched over to arm64 in > the future. Actually armv8 deprecated quite a bit of stuff, so armel code might not run on it, and some armhf code might not either, although certainly most will. -- Len Sorensen ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
Hi Axel, On Sonntag, 6. März 2016, Axel Beckert wrote: > > I think we'd need 10-12 of such boards for a start, not sure if we still > > have Debian funds to buy those (but I almost think so… Vagrant?) - > > providing we would find someone interested+able to host these. Would you > > (Axel) be able too? > I probably can host some, too, given that them only being reachable > via IPv6 suffices. (I currently only have a SixXS IPv6 tunnel at home, > but I'm thinking about switching my ISP at home to one with fiber and > native IPv6.) I guess that would be fine in principle, except that jenkins.d.n has no ipv6, and adding that would involve tunneling. Would you be willing to forward ports from an ipv4 address of yours to the ssh ports of these nodes, so that we can use ipv4 like in the setup with Vagrant? cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
Hi, as a general comment to the Debian ARM people: thanks a lot for your insightful comments, even though they smashed the idea of cheap arm64 Debian builders for now! Much appreciated feedback! On Sonntag, 6. März 2016, Vagrant Cascadian wrote: > That said, I'm not sure how much CPU/board diversity has really resulted > in reproducibility issues at this point, so getting a less diverse > network set up might be fine. I think it has found a fair number of bugs. > > I think we'd need 10-12 of such boards for a start, not sure if we still > > have Debian funds to buy those (but I almost think so… Vagrant?) - > I need to do a final tally yet, but it's nearly done. There might be > some funding left for a few boards, but probably not 10 boards once you > factor in the costs of SSDs, power supplies, and other necessary > adapters. It would be good to know the exact number left… > We've certainly met the target of tripling the build network speed, at > least! > > https://tests.reproducible-builds.org/stats_builds_per_day_armhf.png :-))) and \o/ cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
Hi Holger, Holger Levsen wrote: > On Sonntag, 6. März 2016, Axel Beckert wrote: > > I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit > > CPUs (IIRC an Allwinner A53T) -- would make us able to check > > reproducible-builds for Debian arm64, too. > > as far as I know, yes. Good! :-) > Though I would want to use some other arm64 boards as > well, to have hardware variety right from the start. Good point. > for example: > http://www.heise.de/newsticker/meldung/RasPi-Angreifer-Odroid-C2-Schneller- > etwas-teurer-aber-ohne-WLAN-3123182.html also has an arm64 cpu, but > twice as much ram (2gb) as the raspi3 and 2 ghz cores instead of 1.2 > ghz ones on the raspi3. And without the unnecessary WLAN and Bluetooth, yay! *drool* *want* :-) Anyone knows if that thing fits into (most) Raspi cases? At least the ports and screw holes look like being at the same position. > I think we'd need 10-12 of such boards for a start, not sure if we still have > Debian funds to buy those (but I almost think so… Vagrant?) - providing we > would find someone interested+able to host these. Would you (Axel) be able > too? I probably can host some, too, given that them only being reachable via IPv6 suffices. (I currently only have a SixXS IPv6 tunnel at home, but I'm thinking about switching my ISP at home to one with fiber and native IPv6.) Regards, Axel -- ,''`. | Axel Beckert, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `-| 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
Cc'ed correct debian-arm address... On 2016-03-06, Holger Levsen wrote: > On Sonntag, 6. März 2016, Axel Beckert wrote: >> I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit >> CPUs (IIRC an Allwinner A53T) -- would make us able to check >> reproducible-builds for Debian arm64, too. I got the impression it was another broadcom chip, maybe with a cortex-a53? Gotta love ARM's confusing namespace. > as far as I know, yes. Though I would want to use some other arm64 boards as > well, to have hardware variety right from the start. for example: > http://www.heise.de/newsticker/meldung/RasPi-Angreifer-Odroid-C2-Schneller- > etwas-teurer-aber-ohne-WLAN-3123182.html also has an arm64 cpu, but twice > as much ram (2gb) as the raspi3 and 2 ghz cores instead of 1.2 ghz ones on > the > raspi3. *buntu also has a new arm64 developer/reference board. There will be > more in 3 months too. I've definitely been thinking about some of these new arm64 capable boards. The Odroid-C2, Pine64 and LeMaker HiKey have 2GB RAM options, at least. I do worry a bit about sufficient mainline support, as a few of the boards I've tried (odroid-c1+, cubieboard4) didnt really work out with vendor kernels and the mainline support wasn't close enough to be useable. That said, I'm not sure how much CPU/board diversity has really resulted in reproducibility issues at this point, so getting a less diverse network set up might be fine. Also of note, the arm64 boards *could* be used to test arm64, armhf or armel. So they're certainly more flexible. I've considered getting a small number of the arm64 capable boards and plugging them into the armhf network with the idea that they could be switched over to arm64 in the future. > I think we'd need 10-12 of such boards for a start, not sure if we still have > Debian funds to buy those (but I almost think so… Vagrant?) - I need to do a final tally yet, but it's nearly done. There might be some funding left for a few boards, but probably not 10 boards once you factor in the costs of SSDs, power supplies, and other necessary adapters. We've certainly met the target of tripling the build network speed, at least! https://tests.reproducible-builds.org/stats_builds_per_day_armhf.png > providing we would find someone interested+able to host these. Would > you (Axel) be able too? One thing is it uses a considerable amount of bandwidth monthly. The 16 boards we had running last month consumed about 500GB of upload bandwidth for the last two months. Most of that was upload bandwidth, since a caching proxy minimizes the impact of downloads (~90GB downloaded on the proxy). Power consumption is, of course, relatively low... even with 18 boards and some infrastructure, it uses under 150 watts. live well, vagrant signature.asc Description: PGP signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64?
On 2016-03-06, Holger Levsen wrote: > On Sonntag, 6. März 2016, Axel Beckert wrote: >> I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit >> CPUs (IIRC an Allwinner A53T) -- would make us able to check >> reproducible-builds for Debian arm64, too. I got the impression it was another broadcom chip, maybe with a cortex-a53? Gotta love ARM's confusing namespace. > as far as I know, yes. Though I would want to use some other arm64 boards as > well, to have hardware variety right from the start. for example: > http://www.heise.de/newsticker/meldung/RasPi-Angreifer-Odroid-C2-Schneller- > etwas-teurer-aber-ohne-WLAN-3123182.html also has an arm64 cpu, but twice > as much ram (2gb) as the raspi3 and 2 ghz cores instead of 1.2 ghz ones on > the > raspi3. *buntu also has a new arm64 developer/reference board. There will be > more in 3 months too. I've definitely been thinking about some of these new arm64 capable boards. The Odroid-C2, Pine64 and LeMaker HiKey have 2GB RAM options, at least. I do worry a bit about sufficient mainline support, as a few of the boards I've tried (odroid-c1+, cubieboard4) didnt really work out with vendor kernels and the mainline support wasn't close enough to be useable. That said, I'm not sure how much CPU/board diversity has really resulted in reproducibility issues at this point, so getting a less diverse network set up might be fine. Also of note, the arm64 boards *could* be used to test arm64, armhf or armel. So they're certainly more flexible. I've considered getting a small number of the arm64 capable boards and plugging them into the armhf network with the idea that they could be switched over to arm64 in the future. > I think we'd need 10-12 of such boards for a start, not sure if we still have > Debian funds to buy those (but I almost think so… Vagrant?) - I need to do a final tally yet, but it's nearly done. There might be some funding left for a few boards, but probably not 10 boards once you factor in the costs of SSDs, power supplies, and other necessary adapters. We've certainly met the target of tripling the build network speed, at least! > providing we would find someone interested+able to host these. Would > you (Axel) be able too? One thing is it uses a considerable amount of bandwidth monthly. The 16 boards we had running last month consumed about 500GB of upload bandwidth for the last two months. Most of that was upload bandwidth, since a caching proxy minimizes the impact of downloads (~90GB downloaded on the proxy). Power consumption is, of course, relatively low... even with 18 boards and some infrastructure, it uses under 150 watts. live well, vagrant signature.asc Description: PGP signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64? (was: new armhf node (Odroid-XU4))
Hi Axel, On Sonntag, 6. März 2016, Axel Beckert wrote: > I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit > CPUs (IIRC an Allwinner A53T) -- would make us able to check > reproducible-builds for Debian arm64, too. as far as I know, yes. Though I would want to use some other arm64 boards as well, to have hardware variety right from the start. for example: http://www.heise.de/newsticker/meldung/RasPi-Angreifer-Odroid-C2-Schneller- etwas-teurer-aber-ohne-WLAN-3123182.html also has an arm64 cpu, but twice as much ram (2gb) as the raspi3 and 2 ghz cores instead of 1.2 ghz ones on the raspi3. *buntu also has a new arm64 developer/reference board. There will be more in 3 months too. I think we'd need 10-12 of such boards for a start, not sure if we still have Debian funds to buy those (but I almost think so… Vagrant?) - providing we would find someone interested+able to host these. Would you (Axel) be able too? cheers, Holger signature.asc Description: This is a digitally signed message part. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] Raspi 3 suitable for arm64? (was: new armhf node (Odroid-XU4))
Hi Vagrant, Vagrant Cascadian wrote: > Odroid-XU4, exynos5422 quad-core, 2GB ram, ~60GB USB3 SATA spinning disk this thread seems a good source for looking which ARM SBC can run Debian armhf". Thanks for that. :-) I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit CPUs (IIRC an Allwinner A53T) -- would make us able to check reproducible-builds for Debian arm64, too. Regards, Axel -- ,''`. | Axel Beckert, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 `-| 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds