Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Presentation from 2020: broken link to subsystems that don't tag for stable (slide 25) #22

Open
kdave opened this issue Jun 16, 2021 · 7 comments

Comments

@kdave
Copy link

kdave commented Jun 16, 2021

Hi,

in the presentation (./presentations/The_state_of_the_Linux_kernel_security.pdf) slide 25 there's a link to subsystems that refuse to tag for stable, leading to https://groups.google.com/a/google.com/g/kernel-dynamic-tools/c/SZnwXich2tM/m/gTkaJXxxAQAJ , but there's nothing on that page, nor kernel-dynamic-tools seems to exist on lore.k.org. The google group itself https://groups.google.com/a/google.com/g/kernel-dynamic-tools/ says it's inaccessible.

Can somebody please be more specific what subsystem is it and post a working link? Thanks.

@christo4ferris
Copy link

Unless @dvyukov has that info, suggest we just close this issue.

@dvyukov
Copy link
Contributor

dvyukov commented Jul 15, 2022

Right, it's an internal link. Sorry.
I've tried to find any similar public statements, but it's very hard to google for something like "subsystems don't mark patches for stable" b/c there are lots of LWN articles that mention all of these words...

@kdave
Copy link
Author

kdave commented Jul 15, 2022

I'm interested and curious if there's something to improve in the process, or if there's a subsystem not usually hit by security problems that should be more careful about that or what kind of issues/patches slip under the radar even if people care. There was not much to start with in the presentation IIRC, a link to discussion would be best of course, perhaps something for future security presentations.

@dvyukov
Copy link
Contributor

dvyukov commented Jul 15, 2022

Frankly I don't know the current status and if/how things have improved. Perhaps @gregkh and @sashalevin can share more on the current status of the stable process:

  • are there still subsystems that don't mark patches for stable, etc?
  • what does need improvement in the current stable process?
    Is there some link to description of the current status?

One problem that I think still exists is stable patches that don't automatically apply to older trees, such patches may be lost.

@gregkh
Copy link

gregkh commented Jul 15, 2022

  • Yes, there are currently still some major kernel subsystems that do not mark patches for the stable trees.
  • I don't know what you mean by "current status" of the stable process, the process is documented in the kernel tree, the status is the daily acceptance of patches marked for stable releases and us digging up and finding more and applying them as well.
  • For stable patches that do not apply to older trees, the authors are notified and if they think it is relevant, they can provide a working backport. Everyone is always strongly encouraged to always use the latest LTS release unless they really really think they know what they are doing :)

@gregkh
Copy link

gregkh commented Jul 15, 2022

And invalid link on the above presentation, that's not nice to do drive-by github requests with no context about private presentations...

@kdave
Copy link
Author

kdave commented Jul 19, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants