diff options
author | imp <imp@FreeBSD.org> | 2000-06-14 23:34:22 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2000-06-14 23:34:22 +0000 |
commit | 164b9a109cd752885b55bd2472e93c218aeff33c (patch) | |
tree | 9cf51df6f9691a583e8495a5e4ce1af4a738b92a /sys/compat/linux/linux_misc.c | |
parent | 34fec64322b7b78a8673d018e3bbe50eaf8a8cc1 (diff) | |
download | FreeBSD-src-164b9a109cd752885b55bd2472e93c218aeff33c.zip FreeBSD-src-164b9a109cd752885b55bd2472e93c218aeff33c.tar.gz |
This file lies by saying 200-255 are reserved for local use, thus
implying that they aren't used for the rest of the system.
Fix the lies:
253 is used by mfs (bad MFS for not registering it).
254 is a magic cookie inside of the dev code in at least one place.
255 is -1 which is magic in a different way in the dev code.
So, that means that 200-252 are reserved for local users. A grep for
252 didn't turn anything up, so I'm assuming it and lower are safe.
And I thought I was being smart by allocating our local major numbers
from 254 on down. This caused very very odd problems that were hard
to track down: close not being called, sync failing at reboot, etc.
Diffstat (limited to 'sys/compat/linux/linux_misc.c')
0 files changed, 0 insertions, 0 deletions