Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Summary of Some Kernel Patches
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
Cerement
Guru
Guru


Joined: 14 Jun 2003
Posts: 404

PostPosted: Wed Mar 03, 2004 8:10 am    Post subject: Summary of Some Kernel Patches Reply with quote

Was trying to collect stuff together in one place, hopefully this is a useful start for anyone who might be interested in patching their kernels at some point ...

ALSA Kernel
ftp://ftp.alsa-project.org/pub/driver/
v 1.0.3
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA has the following significant features: Efficient support for all types of audio interfaces, from consumer soundcards to professional multichannel audio interfaces; Fully modularized sound drivers;SMP and thread-safe design; User space library (alsa-lib) to simplify application programming and provide higher level functionality; Support for the older OSS API, providing binary compatibility for most OSS programs.
To create a patch against latest kernel (from genpatches README)
Code:
cd alsa-kernel
cp -Rpv Documentation/* /usr/src/linux/Documentation/sound/alsa/
rm -rf /usr/src/linux/include/sound/*
cp -Rpv include/* /usr/src/linux/include/sound/
rm -rf scripts oss Documentation include
mv /usr/src/linux/sound/oss /usr/src/linux/oss-save
rm -rf /usr/src/linux/sound/*
cp -Rpv * /usr/src/linux/sound/
mv /usr/src/linux/oss-save /usr/src/linux/sound/oss
Then diff against unchanged branch, and there you go.


SquashFS
http://squashfs.sourceforge.net/
v 1.3-r3
Squashfs is a compressed read-only filesystem for Linux. Squashfs is intended for general read-only filesystem use, for archival use, and in constrained block device/memory systems where low overhead is needed.

Bootsplash
http://www.bootsplash.org/
v 3.1.3
Bootsplash is the graphical boot process for the linux kernel. Features: Nice graphics (JPEG); Antialiased text rendering (TrueType); Animations (MNG); Progress Bar; Display of boot messages above or below a graphic. ("verbose" and "silent" modes); Fully themeable

Supermount-NG
http://supermount-ng.sourceforge.net/
v 2.0.4
Supermount is a pseudo-filesystem which manages filesystems on removable media like floppy disks and CD-ROMs. It frees you from need to manually mount and unmount media.

Speakup Accessibility
http://www.linux-speakup.org/ftp/
v 1.5
The speakup project is basically a bunch of blind people who like messing around with Linux and writing cool and, hopefully useful, software. It began with the Speakup screen reader package and has grown to encompass a number of projects as well as becoming a vibrant community.

LIRC
http://flameeyes.web.ctonet.it/downloads.html#lirc
http://www.lirc.org/
v 20040229
Linux Infrared Remote Control (LIRC) is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls.

gcloop
http://www.gentoo.org/proj/en/releng/gcloop/
v 20040118
Gentoo Compressed Loop -- This project develops gcloop kernel module and userspace tools, which will be used to build official Gentoo LiveCDs. The whole project aims to be completely compression algothm agnostic, even if the current development is focused on ucl nrv2e compressor.

AM7
http://members.optusnet.com.au/ckolivas/kernel/
v am7
Autoregulates the virtual memory swappiness (part of the -ck patchset)

SWSusp
http://swsusp.sourceforge.net/
v 2.6.2-r1
Software Suspend is most easily described as the Linux equivalent of Windows' hibernate functionality. It saves the contents of memory to disk and powers down. When the computer is started up again, it reloads the contents and the user can continue from where they left off. No documents need to be reloaded or applications reopened and the process is much faster than a normal shutdown and start up.

PaX
http://pax.grsecurity.net/
v 2.6.3 20040225
The goal of the PaX project is to research various defense mechanisms against the exploitation of software bugs that give an attacker arbitrary read/write access to the attacked task's address space. This class of bugs contains among others various forms of buffer overflow bugs (be they stack or heap based), user supplied format string bugs, etc.

Layer 7 Packet Classifier
http://l7-filter.sourceforge.net/
v 0.6
These patches allow the Linux kernel to classify packets based on patterns in application layer data. This allows correct classification of P2P traffic that uses random ports as well as standard protocols running on non-standard ports.

Reiser FS v4
http://thebsh.namesys.com/snapshots/LATEST/
v 20040223
Reiser4 is the fastest filesystem. Reiser4 is an atomic filesystem. Reiser4 uses dancing trees. Reiser4 is based on plugins. Reiser4 is architected for military grade security.
Back to top
View user's profile Send private message
neenee
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1786

PostPosted: Wed Mar 03, 2004 8:59 am    Post subject: Reply with quote

nice :) i was wondering what pax was.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum