6fdf4a0bdf
in conf/majors so we can avoid autoallocating them in the kernel.
22 lines
319 B
Awk
22 lines
319 B
Awk
# $FreeBSD$
|
|
/^#/ { next }
|
|
NF == 1 { next }
|
|
$2 == "??" { next }
|
|
$2 == "lkm" { next }
|
|
{
|
|
a[$1] = $1;
|
|
}
|
|
END {
|
|
print "unsigned char reserved_majors[256] = {"
|
|
for (i = 0; i < 256; i += 16) {
|
|
for (j = 0; j < 16; j++) {
|
|
printf("%3d", a[i + j]);
|
|
if (i + j != 255)
|
|
printf(",");
|
|
}
|
|
print ""
|
|
}
|
|
print "};"
|
|
}
|
|
|