Live data from Hacker News

Warning: Debian stable kernel upgrade breaks most ARM SBC

bugs.debian.org

21–30 of 43 posts

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#21
post #4
post #2

This should be made "sticky", if there was this feature @HN. Strange that ci.debian.net didn't catch this.

What % of HN users use an ARM SBC with Debian?

I don't run Debian, but I have multiple ARM SBCs that I work with as well.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#22

Oops: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=922478#72 The problem patch is in http://deb.debian.org/debian/pool/main/l/linux/linux_4.9.144... (I think) "Commit 901e325f772f "ARM: bugs: add support for per-processor bug checking" added a new member to struct processor. This structure is always instantiated in built-in code and the new member is only used in built-in code. Therefore we can safely add the ne…

If only Debian had someone like Linus Torvalds, he'd have insulted the fuck out of the developer who introduced this bug.

Diabian will never be as good as Linux without Torvalds.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#23
post #15

Earlier quoted context omitted.

We do at https://fosdem.org on our custom made video gear. That's 56 boxes in a crucial spot in our operation. We went out of our way to make sure we had plain vanilla mainline Debian stable packaged linux running on the Allwinner A20 based boards that power them, instead of some binary arm kernel with all kinds of issues.

OffTopic: At FOSDEM, I was quite curious about those media boxes. Is there any docs to read about them?

Here's some info at least:

* a rough diagram: https://github.com/FOSDEM/video/tree/master/hardware

* the software running on them: https://github.com/FOSDEM/infrastructure/tree/master/ansible...

Your message also served as a reminder that I should really publish the laser cut box cutting and assembly info. I'll get to that eventually.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#24
post #7

Earlier quoted context omitted.

I'm sure it's small, but at least a few of us are here. Also worth noting is that (most) Raspberry Pi (an ARM SBC) users are indirectly Debian users too. (and I'm a Pi user as well)

There's just about zero chance that this bug would make it into raspbian stable, though, since they are always at least several months behind debian-stable on AMD64.

And you'd really hope they'd actually test it on real hardware. Although I don't know if they have anything automated, that'd be interesting to know.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#25
post #15
post #4

Earlier quoted context omitted.

What % of HN users use an ARM SBC with Debian?

We do at https://fosdem.org on our custom made video gear. That's 56 boxes in a crucial spot in our operation. We went out of our way to make sure we had plain vanilla mainline Debian stable packaged linux running on the Allwinner A20 based boards that power them, instead of some binary arm kernel with all kinds of issues.

Off-topic, but Fosdem is great! Started going about 6ish years ago and always enjoy it!

Thanks for the hard work and for providing such a great event for free. And for the cool t-shirts :D

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#26
post #4
post #2

This should be made "sticky", if there was this feature @HN. Strange that ci.debian.net didn't catch this.

What % of HN users use an ARM SBC with Debian?

I have 10 Raspberry Pi's with Debian Stretch and Jessie - the Raspbian variant. I updated a "sacrificial" Pi and rebooted without error.. this time!

  Package: linux-libc-dev
  Version: 4.9.82-1+deb9u3+rpi1
  Priority: optional
  Section: devel
  Source: linux-4.9
  Maintainer: Debian Kernel Team 
  Installed-Size: 4,466 kB
  Provides: linux-kernel-headers
  Homepage: https://www.kernel.org/
  Download-Size: 1,300 kB
  APT-Manual-Installed: no
  APT-Sources: http://raspbian.raspberrypi.org/raspbian stretch/main
  armhf Packages Description: Linux support headers for userspace
  development This package provides userspaces headers from the Linux
  kernel.  These headers are used by the installed headers for GNU libc
  and other system libraries.
edit: formatting

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#27
post #4
post #2

This should be made "sticky", if there was this feature @HN. Strange that ci.debian.net didn't catch this.

What % of HN users use an ARM SBC with Debian?

I do, but I'm OK with being a statistical fluke.

I imagine there could be a number of IOT, media or other devices unknowingly running Debian on ARM though; more than we realise.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#28
post #17
post #5

Earlier quoted context omitted.

As far as I can tell, ci.debian.net doesn't support any of the ARM architectures and does not test suites other than testing and unstable: https://ci.debian.net/data/

Why do they call it "stable" then?

Because when it breaks, it is broken in a stable way.

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#29
love this note on it: "Sure, maybe. I've suggested kernelci as a useful thing to help here, but we really need to be testing kernels complete with all the Debian patches to..."

so does that mean they test the kernel but not their own patches to it? seems silly :D

Re: Warning: Debian stable kernel upgrade breaks most ARM SBC

#30
post #4
post #2

This should be made "sticky", if there was this feature @HN. Strange that ci.debian.net didn't catch this.

What % of HN users use an ARM SBC with Debian?

I use 2 Olimex A20 Micro with Debian stable as personal servers (Web, Email, Backup). One of them had already installed the toxic update via unattended-upgrades. Fortunately I did not configure automatic reboot. So I had the chance to read about the issue here on Hacker News and reinstall the old version:

$ wget https://snapshot.debian.org/archive/debian/20181028T150508Z/...

$ dpkg -i linux-image-4.9.0-8-armmp-lpae_4.9.130-2_armhf.deb

and set the version on hold:

$ apt-mark hold linux-image-4.9.0-8-armmp-lpae

Post reply on HN