|
|
Subscribe / Log in / New account

The 5.11 kernel is out

Linus has released the 5.11 kernel, as expected. "I know it's Valentine's Day here in the US - maybe give this release a good testing before you go back and play with development kernels. All right? Because I'm sure your SO will understand." Headline features in 5.11 include Intel SGX support, a new system-call interception mechanism, the seccomp() constant-action bitmap optimization, the internal kmap_local() API, the epoll_pwait2() system call, and much more. See the LWN merge-window articles (part 1, part 2) and the (under development) KernelNewbies 5.11 page for more information.

to post comments

The 5.11 kernel is out

Posted Feb 15, 2021 2:21 UTC (Mon) by tarkasteve (subscriber, #94934) [Link] (3 responses)

There's unicode hearts in the Makefile. I wonder how many scripts that will break ;).

The 5.11 kernel is out

Posted Feb 15, 2021 8:57 UTC (Mon) by oldtomas (guest, #72579) [Link] (1 responses)

As long as the encoding is UTF-8 (and you don't have a blatant stupidity like a BOM [1] -- Microsoft, I'm looking at you!) somewhere in there, all should be well.

[1] Stupidity in the context of a byte stream, as UTF-8 is.

The 5.11 kernel is out

Posted Feb 16, 2021 5:47 UTC (Tue) by madscientist (subscriber, #16861) [Link]

FWIW, GNU make assumes all makefiles are UTF-8-encoded, insofar as that matters, and does recognize (and ignore) the UTF-8 BOM. Although the BOM can't be "somewhere in there"; it has to be the first 3 chars of a file of course.

GNU make doesn't reject invalid UTF-8 chars though, and it doesn't reject makefiles that declare they are not UTF-8: any 3 chars that are not a UTF-8 BOM are interpreted as Makefile content.

Probably that should be addressed and a warning generated if the first 3 chars are determined to be a non-UTF-8 BOM.

The 5.11 kernel is out

Posted Feb 15, 2021 10:25 UTC (Mon) by adobriyan (subscriber, #30858) [Link]

> unicode hearts in the Makefile

Emoji Linux, anyone?

[ 0.000000] 🐧version 5.10.15-200.fc33.x86_64 ...

The 5.11 kernel is out

Posted Feb 15, 2021 5:34 UTC (Mon) by alison (subscriber, #63752) [Link] (3 responses)

Now that SGX has merged, maybe there's hope for AFBUS/KDBUS/BUS1 in-kernel broadcast messaging!

Okay, maybe not.

The 5.11 kernel is out

Posted Feb 15, 2021 9:35 UTC (Mon) by tlamp (subscriber, #108540) [Link] (2 responses)

Possible stupid question, but how is SGX and those bus implementations related?

The 5.11 kernel is out

Posted Feb 15, 2021 11:18 UTC (Mon) by Sesse (subscriber, #53779) [Link]

The joke is that SGX had something like 35 respins before it was finally accepted.

The 5.11 kernel is out

Posted Feb 15, 2021 11:22 UTC (Mon) by darwi (subscriber, #131202) [Link]

The only relation between the two is that both faced huge upstream resistance. SGX took like fourty-plus versions to get merged. AF_BUS/kdbus developers gave up after a while and moved to bus1.org

The 5.11 kernel is out

Posted Feb 15, 2021 7:24 UTC (Mon) by arekm (guest, #4846) [Link] (4 responses)

The 5.11 kernel is out

Posted Feb 15, 2021 9:36 UTC (Mon) by gregkh (subscriber, #8) [Link] (3 responses)

Give me time, it's there now, you have read the kernel.org FAQ page about why there is a few hours delay in this, right? :)

The 5.11 kernel is out

Posted Feb 15, 2021 9:46 UTC (Mon) by arekm (guest, #4846) [Link]

Actually no, that explains it clearly, thanks!

The 5.11 kernel is out

Posted Feb 15, 2021 12:53 UTC (Mon) by peda (subscriber, #5285) [Link] (1 responses)

Regarding reading the FAQ, its last entry links to the "Linux Weather Forecast" page, which has not been updated for a couple of years...

The 5.11 kernel is out

Posted Feb 16, 2021 3:06 UTC (Tue) by calumapplepie (guest, #143655) [Link]

*pokes grumpy editor* I think that's you...

The 5.11 kernel is out

Posted Feb 16, 2021 10:27 UTC (Tue) by ILMostro (guest, #105083) [Link] (1 responses)

"Add support for running SEV-ES guests under KVM."

Does that mean I can finally stop using "memencrypt=off"?

The 5.11 kernel is out

Posted Feb 16, 2021 17:40 UTC (Tue) by pbonzini (subscriber, #60935) [Link]

Can you explain how that is related? memencrypt is for SME, not SEV.


Copyright © 2021, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds