In der c't vom 21.2. findet sich ein Hotline-Artikel, wie man den lockd
des c't-Debian-Servers auf einen bestimmten Port festnagelt.
Wenn ich nun versuche, dies auf einem PowerMac mit Kernel 2.6
umzusetzen, bekomme ich nicht etwa das gew�nschte Ergebnis sondern
modprobe st�rzt halb ab und hinterl��t einen nur bedingt
funktionierenden Kernel:

# cat /etc/modprobe.d/lockd
options lockd nlm_udpport=2052 nlm_tcpport=2052
# modprobe lockd
Oops: Exception in kernel mode, sig: 4 [#1]
PREEMPT
NIP: CBB66558 LR: CBB5FC80 SP: C8A6FE20 REGS: c8a6fd70 TRAP: 0700    Not tainted
MSR: 00089032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
TASK = c95bc460[1596] 'modprobe' THREAD: c8a6e000Last syscall: 128
GPR00: C00302BC C8A6FE20 C95BC460 C05D98EC C8A6FE28 00000000 00000004 00000000
GPR08: C05D98E0 0000000C CBB6D3FC 00000000 00000002 1001E284 0000000C 00000000
GPR16: 00000010 00000000 0000000D CBB531BC CBB6DF40 CBB532CC 00000021 00000004
GPR24: 00000020 C0270000 CBB5DF4C CBB69E88 00000004 C05D98EC CBB537F4 CBB69EB0
NIP [cbb66558] 0xcbb66558
LR [cbb5fc80] 0xcbb5fc80
Call trace:
 [c00302bc] parse_one+0x70/0xb4
 [c0030480] parse_args+0x60/0x108
 [c00374c0] load_module+0x794/0x9a4
 [c0037748] sys_init_module+0x78/0x3cc
 [c0005c20] ret_from_syscall+0x0/0x44
Illegal instruction

Ich w��te gerne, was da schiefl�uft, es betrifft anscheinend nur dieses
eine Modul (ich lade auf der gleichen Maschine auch andere Module mit
Parametern). Leider kenne ich mich mit PPC-Assembler nicht genug aus, um
die Ursache aufzufinden und f�r den Kernel-Debugger fehlen mir auch die
Nerven.

F�r Kommentare bin ich dankbar, schlie�lich kann ich noch nicht
ausschlie�en, da� ich selbst den Fehler verursacht habe, obwohl ich
davon ausgehe, da� ein Kernel-Oops schlu�endlich nur auf einen Fehler im
Kernel zur�ckgehen kann.

Thomas Jahns
-- 
"Computers are good at following instructions,
 but not at reading your mind."
D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an