cvs commit: src/sys/i386/i386 src/sys/i386/isa
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Oct 13 20:06:52 PDT 2004
dillon 2004/10/13 20:05:54 PDT
DragonFly src repository
Modified files:
sys/i386/i386 autoconf.c busdma_machdep.c k6_mem.c
nexus.c pnpbios.c
sys/i386/isa atapi.c ccbque.h
Log:
Do not use non-blocking malloc()'s in the busdma support code. A lot of
drivers basically expect these functions to work, so they must work. It
was originally believed that the ATA code might be effected but it turns out
our ATA code does not (yet) use busdma. However, other disk drivers such
as TWE *do* use it. Note that most drivers appear to use the busdma
allocation functions at driver initialization rather then at run time.
Revision Changes Path
1.14 +2 -2 src/sys/i386/i386/autoconf.c
1.10 +16 -12 src/sys/i386/i386/busdma_machdep.c
1.4 +2 -2 src/sys/i386/i386/k6_mem.c
1.11 +1 -1 src/sys/i386/i386/nexus.c
1.2 +1 -1 src/sys/i386/i386/pnpbios.c
1.5 +1 -1 src/sys/i386/isa/atapi.c
1.6 +1 -1 src/sys/i386/isa/ccbque.h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/autoconf.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/busdma_machdep.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/k6_mem.c.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/nexus.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/pnpbios.c.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/atapi.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/ccbque.h.diff?r1=1.5&r2=1.6&f=u
More information about the Commits
mailing list