[go: up one dir, main page]

|
|
Log in / Subscribe / Register

Unexporting kallsyms_lookup_name()

Unexporting kallsyms_lookup_name()

Posted Feb 29, 2020 20:21 UTC (Sat) by ncm (guest, #165)
Parent article: Unexporting kallsyms_lookup_name()

I see this as part of Google's upcoming effort to move vendors off Linux to their proprietary Fuchsia kernel.

(A certain alternative pronunciation of its name perhaps telegraphs its purpose.)

We may be heartened by the previously demonstrated inability of large organizations to create a viable new kernel from scratch--OS/360 excepted.


to post comments

Unexporting kallsyms_lookup_name()

Posted Feb 29, 2020 21:12 UTC (Sat) by mfuzzey (subscriber, #57966) [Link]

I don't see how preventing symbol access restriction bypasses would help them do that.

Maybe Google does want to move Android to Fuchsia but they don't need to change anything in Linux to do that.

Unexporting kallsyms_lookup_name()

Posted Feb 29, 2020 22:00 UTC (Sat) by Lionel_Debroux (subscriber, #30014) [Link]

Even though it is often rendered moot by the fact most people use distro kernels, making it (slightly) harder to find the addresses of non-exported symbols is probably (slightly) raising the cost of producing, and testing, exploits reliable across a range of kernel versions, configs and patches from vendors. This is unlikely to be a bad thing, especially with most kernels lacking powerful anti-exploitation features.

Unexporting kallsyms_lookup_name()

Posted Mar 1, 2020 17:58 UTC (Sun) by NYKevin (subscriber, #129325) [Link] (5 responses)

Fuchsia is open source.

Unexporting kallsyms_lookup_name()

Posted Mar 1, 2020 18:17 UTC (Sun) by rahulsundaram (subscriber, #21946) [Link]

> Fuchsia is open source.

Upstream is at the moment. Given that it is permissive licensed and mobile vendors like to slap on a ton of patches for differentiation, how it will be distributed in practice is murky and the outlook isn't great given the track record even with current Android

fuchsia license looks like BSD 3-clause

Posted Mar 1, 2020 20:39 UTC (Sun) by stephen.pollei (subscriber, #125364) [Link] (2 responses)

The fuchsia license looks a lot like the 3-Clause BSD License. For some reason, reminds me of BSD - The Dark Horse of Open Source.

fuchsia license looks like BSD 3-clause

Posted Mar 3, 2020 12:16 UTC (Tue) by dunlapg (guest, #57764) [Link] (1 responses)

I miss Groklaw. *sniff*

fuchsia license looks like BSD 3-clause

Posted Mar 5, 2020 23:22 UTC (Thu) by Wol (subscriber, #4433) [Link]

I think a lot of us do ... :-(

Sadly,
Wol

Unexporting kallsyms_lookup_name()

Posted Jun 22, 2021 17:45 UTC (Tue) by scientes (guest, #83068) [Link]

I have worked with packaging chromium for Debian before, and I also know that every time the v8 developers at Google do a refactor they do a Fuscia on IBM's work to port to POWER. If you are anti-social a "Do What The Fuck You Want License" is certainly not a promise not to fuck their users, especially when the users are NOT using an open source build.

Unexporting kallsyms_lookup_name()

Posted Mar 9, 2020 14:57 UTC (Mon) by scientes (guest, #83068) [Link]

> effort to move vendors off Linux to their proprietary Fuck You kernel.

FTFY


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