About

Zen-Sources is a collaborative effort of kernel hackers and enthusiasts to provide the best Linux kernel possible. We include code that is not yet found in the mainline kernel in an attempt to support the latest hardware, new features, security fixes, optimizations, etc. We are generally more up to date than your distribution's default kernel. If there is something you would like included in a future Zen kernel just ask and we will try to include it. Zen-Sources is NOT a "patchset" like many of you are used to. Zen-Sources is a Linux kernel.

Use KLive to help us track Zen kernel usage stats!

The KLive system (http://klive.cpushare.com/) is used by any volunteer Linux users that wish to contribute and provide statistical information about kernel versions usage. Ultimately, this information helps in the kernel development process. More about KLive can be found on the KLive wiki (https://www.cpushare.com/wiki/klive/).

On Gentoo it's as easy as "emerge klive; rc-udpate add klive default"

dm-loop

Overview

The dm-loop target provides integrated loopback device support for device-mapper. This is similar to the standard Linux /dev/loop in that it allows a regular file to be treated as if it were a block device. With dm-loop, it is possible to create far more than the 256 loop devices possible with the regular loop driver. The upper limit varies between systems depending on available memory. Test runs regularly use >2000 loop devices and we have reports of 10s of thousands of devices being successfully created on a system with 32GiB of RAM.

Implementation

Zen-Sources 2.6.28-zen3

Download: 2.6.28-zen3.patch.lzma
Size: 3.7 MB
md5_file hash: d254e7f84e354499d2c9895c3d3a46fb
First released: Sun, 01/04/2009 - 23:15
Last updated: Mon, 01/05/2009 - 01:43

Changes
1. New ext4 patchset (2.6.29 backported changes and updates)
2. New fastboot code (linus approved?)
3. Logitech quickcam usb camera support (qc-usb)
4. DRBD 8.3.0
5. New toshiba laptop driver
6. drm from linus
7. dm-loop

See "Kernel Code Included in Zen kernels" for the nodes on the new drivers, etc.

DRBD

Homepage: http://oss.linbit.com/drbd/

About:
DRBD is a block device which is designed to build high availability clusters.
This is done by mirroring a whole block device via (a dedicated) network. You
could see it as a network raid-1.

DRBD takes over the data, writes it to the local disk and sends it to the other
host. On the other host, it takes it to the disk there.

The other components needed are a cluster membership service, which is supposed
to be heartbeat, and some kind of application that works on top of a block
device.

tlsup

tlsup (Toshiba Laptop Support) is new drivers for toshiba laptops.

Includes ACPI support, LCD backlight support, hotkey support, aggregation and module structural support, and radio kill switch support.

QC-USB

Zen-Sources 2.6.28-zen2

Download: 2.6.28-zen2.patch.lzma
Size: 3.36 MB
md5_file hash: 02ec3b79f54ec01069474a74414c01e9
First released: Sat, 01/03/2009 - 14:10
Last updated: Sat, 01/03/2009 - 14:11

2.6.28-zen2
Two small changes since 2.6.28-zen1 was released. The zen-tune sysfs module is gone and so are the static system layouts. All that is left is he ability to set custom values prior to compiling your kernel. Additionally, a new patch was included that exposes the processor select option. We used to include a patch that let you select what x86 cpu vendor support would be built into the kernel. This patch eventually made it into the mainline kernel; you can only see it though if you enable CONFIG_EMBEDDED. Then new patch removes the "if EMBEDDED" requirement in Kconfig.

Complete listing/description of all kernel paramaters

If you are looking for a list of kernel command line arguments or a description of one that you already know about, you can look in the file "Documentation/kernel-parameters.txt" located in your kernel source directory.

ACPI DSDT

Syndicate content