Yup. Definitely a bug if it segfaults.
Works fine here though, maybe try updating your libraries?
> - printk("%s: not 100%% native mode: will probe irqs later\n", d->name);
> + printk("%s: not native mode: will probe irqs later\n",
Only problem is that the new message is not accurate,
as the controller could be in half-and-half mode.
I suppose one could say "completely" instead of "100%",
but I liked the shorter output myself.
-- mlord@pobox.com The Linux IDE guy