Hi, I've never used mailing lists so please correct mistakes and forgive me if this is not a bug, but as I understand it you should not be able to crash the kernel as an unpriviledged user.
In brief, I was trying to format a usb stick as ext2, and was going back and forth between linux and openbsd to get it working on both (I'm fairly new to openbsd). The disklabel I ended up with is pasted below. It seems misconfigured, but is the result of using (on arch linux) cfdisk to delete all partitions and create a new one, and then mkfs.ext2 to create the filesystem. Previously I had created a working ext2 partition on openbsd, but linux could not read it. I can mount this disk fine, but when I go to list the mount directory with ls -l, the whole computer crashes. I've verified this is true many times both at the console and also when ssh'd into the pc. It just freezes and accepts no input. The ssh connection hangs. Nothing except a physical poweroff does anything. I should point out that the usb stick can be read and written to normally on linux, so it doesn't seem to be a physical hardware problem. I should also say that the method I'm using to mount the stick as a non priviledged user seems a little fishy - namely chmodding 660 /dev/sd1* and making my user a member of the operators group. Or perhaps this is the normal way on OpenBSD, I don't know. I'm using 5.4 on an IBM Thinkpad T60. I'm happy to post a full dmesg/usbdevs/pcidump etc if it helps, but thought it might be too much for a first post. > disklabel sd1 # /dev/rsd1c: type: SCSI disk: SCSI disk label: Cruzer Blade duid: 704ebc363be23fd4 flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 255 sectors/cylinder: 16065 cylinders: 973 total sectors: 15633408 boundstart: 0 boundend: 15633408 drivedata: 0 16 partitions: # size offset fstype [fsize bsize cpg] a: 15633408 0 ext2fs # /home/z/mounts/key c: 15633408 0 ISO9660 > disklabel -d sd1 # /dev/rsd1c: type: SCSI disk: SCSI disk label: Cruzer Blade duid: 0000000000000000 flags: bytes/sector: 512 sectors/track: 63 tracks/cylinder: 255 sectors/cylinder: 16065 cylinders: 973 total sectors: 15633408 boundstart: 0 boundend: 15633408 drivedata: 0 16 partitions: # size offset fstype [fsize bsize cpg] c: 15633408 0 unused i: 15633346 62 ext2fs PS - excuse the email username "z" - I haven't got around to properly configuring smtpd yet.