Archive for the 'kernel' Category

Intel IXP425 | Timesys Embedded Linux [product page]

Friday, August 1st, 2008

page lists some details about intel ixp4xx combo-cpu’s and there are some useful notes as to what kernel config options should be enabled. Timesys uses 2.6.16.10

[x86 booting] The Kernel Boot Process

Wednesday, July 23rd, 2008

3rd article — explains how linux kernel boots

[x86 booting] How Computers Boot Up

Wednesday, July 23rd, 2008

2nd article, the 1st is at http://duartes.org/gustavo/blog/post/motherboard-chipsets-memory-map

Benchmarking boot latency on x86

Saturday, July 12th, 2008

article explains a few things and post sample code that shows how to instrument x86 boot process

Network channels. [experimental linux kernel code]

Monday, June 16th, 2008

Network channel is a protocol agnostic communication channel between hardware and userspace. Basically it allows very fast delivery from network hardware to userspace All protocol processing happens in process’ context.

Ksplice: Rebootless Linux kernel security updates

Thursday, April 24th, 2008

new way (hopefully will be mainstream soon) to apply updates to linux kernel”on the fly”, i.e w/out need to reboot. The system is more or less a hack at this moment.

https://www.linux-foundation.org/publications/linuxkerneldevelopment.php

Wednesday, April 2nd, 2008

paper describing kernel development process

[Russian] ( how to spread iptables/netfilter load to different cpus) Тринити. Форум – // РЕШЕНО – Использование двух ядер процессора Core 2 Duo

Thursday, March 6th, 2008

how to spread iptables/netfilter load to different cpus: bound device by irq to cpu core

Multiprocessing with the Completely Fair Scheduler

Friday, February 22nd, 2008

descriptipn for linux CFS scheduler

What is RCU? Part 2: Usage [LWN.net]

Saturday, January 5th, 2008

describes how to use linux kernel RCU mechanism instead of read-write locking