friendica (DFRN) - Link to source

Linux Kernel Dolts


I'm more than a little peeved with the Linux Kernel dolts.
When 5.18 came out, I attempted to compile with gcc 12.1, the then current stable release of gcc. It failed owing to some array bounds issues that previous versions of gcc did not check.

I filed a bug report, bug #216026.

One of the developers came out with a patch that addressed this and submitted it for inclusion.

5.18.1 came out, patch still not included, kernel would not compile with the most recent gcc.

I indicated concern that this would not be fixed before they EOL'd 5.17 and also that if developers used current rather than antique tools it never would have been released with this flaw. Further going to older gcc is NOT a good fix because overrunning an array bounds results in overwriting something else and unpredictable behavior results.

5.18.2 came out, patch still not included.

I re-iterated my concerns.

5.18.3 came out, patch still not included.

I re-iterated my concerns again.

5.18.4 came out, 5.17 is now EOL, and 5.18.4 STILL does not compile with the current release of gcc.

Since the official channel for reporting bugs, Bugzilla.kernel.org, is not working to get this to the attention of someone who cares, I am at a loss.

Maybe the problem is that there is noone who cares.

Unknown parent

friendica (DFRN) - Link to source

Nanook

@Robin Unfortunately the performance of the last long term kernels, 5.15 and 5.10 before it were both very poor on my hardware (all Intel gen 9 and gen 10 CPUs), 5.16 performed well but was unstable, 5.17 performs well and so far has been stable. In particular the 5.10 and 5.15 kernels had very poor context switching performance and spent more time in SYS than in user code, no good. I'm hoping we'll eventually get a stable kernel that performs well but that rarely seems to happen.