Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: workaround for FreeBSD binary that hardcodes a device major (was: Re: CVS commit: src/sys/conf)



simonb%NetBSD.org@localhost wrote:

> The current problem wasn't that the "twa" major is in the MI majors
> file, but that it was referenced for a kernel config that didn't have
> a twa device.  So even if you put it in the i386 majors file and have
> a kernel that doesn't have twa (like say GENERIC_LAPTOP) you'll still
> lose.

We have to specify attribute for twa, as mentioned in config(9).
i.e. it should be:

Index: majors
===================================================================
RCS file: /cvsroot/src/sys/conf/majors,v
retrieving revision 1.28
diff -u -r1.28 majors
--- majors      23 Sep 2006 21:58:15 -0000      1.28
+++ majors      24 Sep 2006 05:20:47 -0000
@@ -27,4 +27,4 @@
 device-major   bthub           char 175                bthub
 device-major   amr             char 176                amr
 device-major   lockstat        char 177                lockstat
-device-major   twa             char 187
+device-major   twa             char 187                twa

---
Izumi Tsutsui



Home | Main Index | Thread Index | Old Index