linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.6.1-rc1-tiny1 tree for small systems
@ 2004-01-03  3:08 Matt Mackall
  2004-01-04  7:42 ` Eric W. Biederman
  0 siblings, 1 reply; 11+ messages in thread
From: Matt Mackall @ 2004-01-03  3:08 UTC (permalink / raw)
  To: linux-kernel

This is the third release of the -tiny kernel tree. The aim of this
tree is to collect patches that reduce kernel disk and memory
footprint as well as tools for working on small systems. Target users
are things like embedded systems, small or legacy desktop folks, and
handhelds.

Latest release includes:
 - sync against 2.6.1-rc1
 - latest netdrvr patchkit 
 - SLOB allocator
 - Andi Kleen's bloat-o-meter
 - configurable tcpdiag, inetpeer, dnotify, ptrace, sysenter/vsyscall
 - configurable X86 CPU feature detection
 - ability to override arch CFLAGS from Kconfig
 - optional uninlining of current and thread_info
 - other minor tweaks

The big bit here is SLOB, which optionally replaces the SLAB allocator
and kmalloc wrappers with a traditional malloc arena and a SLAB
emulation layer. SLOB is less than a tenth the size of the SLAB code
and is considerably more space efficient with its allocations, but is
not as fast and may prove less resistant to long-term fragmentation.

Thanks to Andi Kleen, Magnus Naeslund, and various others for their
contributions and suggestions.

The patch can be found at:

 http://selenic.com/tiny/2.6.1-rc1-tiny1.patch.bz2
 http://selenic.com/tiny/2.6.1-rc1-tiny1-broken-out.tar.bz2

Contributions and suggestions are encouraged. In particular, it would
be helpful if people with non-x86 hardware could take a stab at
extending some of the stuff that's currently only been done for X86 to
other architectures.


-- 
Matt Mackall : http://www.selenic.com : Linux development and consulting

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-01-10 21:49 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-03  3:08 2.6.1-rc1-tiny1 tree for small systems Matt Mackall
2004-01-04  7:42 ` Eric W. Biederman
2004-01-04  8:40   ` Matt Mackall
2004-01-04 16:02     ` Eric W. Biederman
2004-01-05  0:00     ` Eric W. Biederman
2004-01-05  0:34       ` viro
2004-01-05  4:34         ` Eric W. Biederman
     [not found]       ` <20040105170938.GY18208@waste.org>
2004-01-08 19:22         ` Eric W. Biederman
2004-01-09 20:15           ` Arnaldo Carvalho de Melo
2004-01-10 21:49           ` Matt Mackall
2004-01-08 21:04     ` bill davidsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).