Linux kernel

Discussion about the Linux kernel.

Linux: udev 006

Submitted by Jeremy
on November 19, 2003 - 3:55pm

Greg Kroah-Hartman released version 006 of udev for the 2.6 kernel [forum], an "implementation of devfs in userspace using sysfs and /sbin/hotplug." Greg offers a lengthy list of major changes since version 005 was released [story] noting, "many, many thanks to Kay Sievers, for this release, for implementing many of the new features. I really appreciate it."

This latest release of udev includes among the many changes: rules are applied in the proper priority instead of simply the order they show up in the configuration file; partitions work properly for all types of rules, not just the LABEL rule type; subdirectories within /udev are handled properly; performs better parsing to better handle broken files; and includes a new test directory with the beginnings of a regression test suite. Read on for the full announcement and the lengthy changelog.

2.4.23-rc2

Submitted by Jeremy
on November 19, 2003 - 7:45am
Linux

2.4 stable kernel maintainer Marcelo Tosatti released 2.4.23-rc2 summarizing, "important netfilter fixes, several ACPI fixes, few driver corrections (tulip, tg3, megaraid2), amongst others." He went add to add, "if no problems shows up this should become final in a few days."

Read on for the complete changelog.

Module loading & Initrd in Fedora Core1

Submitted by fearofcarpet
on November 19, 2003 - 7:37am
Linux

This is probably super-basic, but this is my first "testing" kernel... I usually go after the precompiled packages, but I like 2.6 too much to wait. Anyway, I upgraded from the stock Fedora Core1 2.4 kernel which loads ext3 as a module. If I try that in 2.6 I get a kernel panic, so I built it into the kernel and everything is happy. During boot, however, the kernel still tries to load ext3.o as a module and yells at me. Along the same line, I can't get evdev to load early enough in the boot to let my synaptics touchpad load in time to allow a GUI startup screen...

Linux: 2.6.0-test9-mm4

Submitted by Jeremy
on November 19, 2003 - 7:32am
Linux

Upcoming 2.6 stable kernel [forum] maintainer Andrew Morton [interview] has released 2.6.0-test9-mm4. He notes that this release includes fixes for patches that are currently only in the -mm tree [story]. Also, as 2.6.0-test is currently in a freeze due to the approaching official 2.6.0 release, Andrew notes that his -mm tree has begun to collect "minor fixes which we'll queue for post-2.6.0".

A patch added in 2.6.0-test9-mm3 revealed interactivity issues which have most likely been fixed in this latest release. Andrew explains, "The interactivity problems which the ACPI PM timer patch showed up should be fixed here - please sing out if not.". Read on for the complete changelog.

ipsec or ipv6 + dhcp

Submitted by r3pek
on November 18, 2003 - 6:09pm
Linux

Hi, i was using ipv6 in my kernel and everything was going ok until i decided to run a dhcp server. to run dhcpd I have to have CONFIG_FILTER=y in the kernel. so I recompiled the kernel with this option and the modules ipsec and ipv6 can't load.

# modprobe ipv6
/lib/modules/2.4.20-gentoo-r8/kernel/net/ipv6/ipv6.o: unresolved symbol sk_run_filter

# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-gentoo-r8/kernel/net/ipsec/ipsec.o

NIS (ypbind) and X server problems...

Submitted by Anonymous
on November 18, 2003 - 2:17pm
Linux

Has anyone else noticed that on 2.6.test9 NIS no longer works?

Though NIS is started on boot up it appears not to be running when you get to a log in prompt.

Running NIS manually as root seems to bring it up. Using an NIS service (e.g. logging in if ypbind is NIS'd) will then hang.

On my set up the services file is NIS'd too (as per /etc/nsswitch) hence this bug causes loss of connectivity (Remote sessions cant connect to the local X server, connection refused - no protocol).

Linux: Nicksched v19a

Submitted by Nick
on November 15, 2003 - 9:00pm
Linux

I have recently released v19a of my CPU scheduler for Linus and mm kernels. Hosted by kerneltrap here http://www.kerneltrap.org/~npiggin/v19a/. This release contains the first interactivity patches for some time, as I have been busy looking at improving NUMA and SMP balancing in previous releases.

The interactivity work includes microsecond accounting for priority calculation as well as timeslices, improved dynamic priority responsiveness for preempted tasks, and improved fairness when the CPU starts running after becoming idle.

These are quite big changes, and I would like to hear any feedback from my small band of users, or if you are just interested in discussing any aspects please do so here or email me personally. Thank you!

no USB mouse w/ 2.6

Submitted by Anonymous
on November 13, 2003 - 7:12pm
Linux

Everything is fine and dandy after dropping in the newest 2.6 rpm in Fedora Core 1... except my USB mouse. I get a cursor, but no movement. The light won't even come on on the mouse.

Linux: 2.6.0-test9-mm3

Submitted by Jeremy
on November 13, 2003 - 5:47am
Linux

Andrew Morton [interview] released 2.6.0-test9-mm3 saying, "Various new fixes; generally uncritical ones." He did point out a couple areas needing additional testing, "Significant changes to the AIO and direct-io code. This needs beating on; hopefully we're now close to a solution to the fairly complex problems in there. Several ext2 and ext3 allocator fixes. These need serious testing on big SMP."

Andrew, the 2.6 kernel maintainer, also points out that any code aimed for 2.6.0 inclusion should be first tested in -mm3. Read on for the full changelog.

2.4.23-rc1-pac1

Submitted by Jeremy
on November 12, 2003 - 7:28am
Linux

Bernhard Rosenkraenzer released 2.4.23-rc1-pac1, synchronizing his tree with 2.4.23-rc1 [story], fixing the compilation of the VIA DRI driver, and merging the recently released Forcedeth driver for nvnet ethernet chips.

Nick's scheduler v18

Submitted by Jeremy
on November 12, 2003 - 7:24am
Linux

Nick Piggin [interview] released version 18 of his scheduler patch today saying, "Nothing exciting for desktop users. High end performance is now starting to get better. Has an (unimportant) accounting fix that shouldn't really be here, but doesn't look like it will get in before 2.6.0." He goes on to add, "Volanomark looks much better than mainline."

USB Hard drive problems

Submitted by andza
on November 10, 2003 - 3:53pm
Linux

Hello i have problems with my USB 2.0 HDD on 2.6.0-tes9 kernel. I have a Q-tec device with maxtor 80 GB disk and two partitions on it.
When i mount partitions on it there are no any error messages, but after some time i can't read any information from mounted patitions. And error messages are similar to that:


Nov 7 22:24:46 andza kernel: sdb: assuming drive cache: write through

Nov 7 22:24:46 andza kernel: sdb1 sdb2

Linux 2.4.23-rc1

Submitted by Mind Booster Noori
on November 10, 2003 - 12:48pm
Linux

2.4 stable kernel maintainer Marcelo Tosatti released 2.4.23-rc1 with the following comments:

Hi,

Here goes -rc1.

It contains network driver fixes (b44, tg3, 8139cp), several x86-64
bugfixes, amongst others.

Please help testing!

Read on for the complete changelog.

cpufreq support for 2.4.23-pre9

Submitted by schisma
on November 8, 2003 - 9:23am
Linux

Hi,
i am trying to compile a patched 2.4.23-pre9 kernel for my nx9005 laptop.
unfortunately i get this error when doing 'make bzImage':


make CFLAGS="-D__KERNEL__ -I/root/kernels/linux-2.4.22/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon " -C arch/i386/kernel
make[1]: Entering directory `/root/kernels/linux-2.4.22/arch/i386/kernel'

Occasionally lockups with kernel-2.6.0-test9

Submitted by Adrian Punga
on November 6, 2003 - 3:44pm
Linux

I'll keep this short:
Kernel 2.6.0-test9 blocks suddenly in one odd situation:
- when running LDAP !!!!!!!
This happened to me 3 times today and I begin to think it's something related to the ide driver.
The only error I could see was something about interrupts.
I don't have the output because at the moment I was only furious on my LDAP panicing the kernel :)
I tried to reproduce this but no results yet. I'll keep trying although.