Gauging interest: -rthink patchset/.config
Posted: Sun Jan 30, 2011 12:51 pm
For the last year or so now, I've been maintaining my own personal kernel patchset(s), one bleeding-edge (against the latest stable kernel), and one long-term stable (against the 2.6.32 branch). It's usually a pretty minimal patchset, but sometimes I pull in or backport various things that I think would make life easier.
I've been thinking about publishing both my patchset and my .config for anyone who's interested. Obviously, since this is a bit of a larger undertaking, I'd like to see what sort of interest there would be in such a project.
The plan would be to publish two sets of configs and patches, one for whatever the latest mainline kernel release is, and one for the latest of the 2.6.32 branch.
My patchset typically includes:
- grsecurity/PaX
- alternate/experimental/special-purpose I/O schedulers
- any power-saving patches (backported as necessary)
- any i915 fixes that can be backported without breakage
- the latest version of thinkpad-acpi
- misc. patches (minor fixes, precautionary security patches, etc.)
My .config typically:
- omits any drivers that don't make sense for a ThinkPad (InfiniBand, frame relay support, that sort of thing)
- compiles in things that are critical for a ThinkPad (e.g. thinkpad-acpi)
- compiles in common filesystems (since forgetting to include these in your initrd.img sucks)
- enables either voluntary or real-time preemption with CONFIG_HZ_300
- aims to maximize power savings
I would also produce two versions of the .config: one with grsecurity enabled with a fairly militant configuration, and another without it. (grsecurity/PaX offers a lot of functionality and a lot of options, so it's probably the sort of thing that you'd want to set up on your own, hence the second option.)
--
So that's what I've got in mind. I have no idea if this will be useful to anyone, but if there's sufficient interest, I'd be happy to give it a shot.
Cheers,
Rob
I've been thinking about publishing both my patchset and my .config for anyone who's interested. Obviously, since this is a bit of a larger undertaking, I'd like to see what sort of interest there would be in such a project.
The plan would be to publish two sets of configs and patches, one for whatever the latest mainline kernel release is, and one for the latest of the 2.6.32 branch.
My patchset typically includes:
- grsecurity/PaX
- alternate/experimental/special-purpose I/O schedulers
- any power-saving patches (backported as necessary)
- any i915 fixes that can be backported without breakage
- the latest version of thinkpad-acpi
- misc. patches (minor fixes, precautionary security patches, etc.)
My .config typically:
- omits any drivers that don't make sense for a ThinkPad (InfiniBand, frame relay support, that sort of thing)
- compiles in things that are critical for a ThinkPad (e.g. thinkpad-acpi)
- compiles in common filesystems (since forgetting to include these in your initrd.img sucks)
- enables either voluntary or real-time preemption with CONFIG_HZ_300
- aims to maximize power savings
I would also produce two versions of the .config: one with grsecurity enabled with a fairly militant configuration, and another without it. (grsecurity/PaX offers a lot of functionality and a lot of options, so it's probably the sort of thing that you'd want to set up on your own, hence the second option.)
--
So that's what I've got in mind. I have no idea if this will be useful to anyone, but if there's sufficient interest, I'd be happy to give it a shot.
Cheers,
Rob