uio interfaces are present on alpha, but not yet tested due to lack
of mainstream network interface drivers (hopefully soon forthcoming).
Note there are separate issues here with large memory machines, and
Drew doesn't claim responsibility for that :-).
if_lge Nope
if_lmc Nope
if_my Nope
if_nge Nope
if_pdq Nope
if_tx Nope
iir Nope
isp OK
mlx OK
mly OK
mpt OK
pst Nope
stg OK
sym Nope
trm Nope
musycc Nope
ubsec Nope
usb Nope
wds OK
Also, make sure we have ';' after entities and related notions.
notes field (generally kvtop(), vtophys()).
Add/change the following conditions:
if_ed Nope
if_en Nope
if_idt Nope
if_ie Nope
aha OK
aic OK
asr Nope
buslogic Nope
dpt Nope
ida OK
ct Nope
digi Nope
drm Nope
exca OK
fb Nope
firewire Nope
hea Nope
hfa Nope
hifn OK
src/sys/dev/*/if* for use of dma. Most drivers don't use busdma.
if_lnc uses busdma, but also uses vtophys() so is likely bogus.
if_hme and if_gem appear to use older busdma interfaces and may
require updating.
a first pass with a brief description, and some initial status. Status
is split into two areas: platform support (i386, sparc64, etc), and
driver support (network interfaces, storage, ...). For each, the level
of support is in the process of being documented, and for drivers under
active work, that is listed along with the task owner. Providing
support for PAE on i386, as well as high performance driver support on
non-i386 platforms, will require the conversion of many of the important
system drivers. We'll need to inventory the relevant drivers, and then
have maintainers update them to use the proper interfaces.
easier for people to track the status.
Add a developers.sgml entry for Justin Wojdacki for use in the status page.
Reviewed by: ceri
Add an entry for MIPS on the platforms page, and a small page there with
a few tiny bits of information, mostly mailing list info and a link to
the afforementioned status page.
Requested by: ceri
o Mark <sys/_posix.h> task as completed.
o Add struct ipc_perm task, unassigned.
o Upgrade locale(1) and localdef(1) task to WIP.
o Mark printf(3) wide character support task as completed.
o Add new task for signal(3)/sigaction(2), unassigned.
o Add new task for RTS (real-time signal) functions, unassigned.
o Add completed task for <sys/socket.h>.
o Add completed task for <sys/uio.h>.
o Mark the <signal.h> task as completed.
o Add task for the remaining <sys/signal.h> issues.
o Assign insque(), lsearch(), remque() task to robert.
o Mark some utility tasks as no MFC planned.
o Mark command(1) and cd(1) task as MFC'd.
o Mark c99(1) task as complete.
o Add a completed task for regex.h.
o Add a completed task for sched.h.
o Add a completed task for semaphore.h.
o Add a completed task for setjmp.h.
o Add a WIP task for signal.h - assigned to mike.
o Add completed task for <net/if.h>.
o Add completed task for <netinet/tcp.h>.
o Add new task for <ndbm.h>, unassigned.
o Add new task for <netdb.h>, unassigned.
o Add new task for <pthread.h>, unassigned.
o Mark a wchar task not applicable for 4.x.
o Mark <stdlib.h> task as completed.
o Mark a <unistd.h> task as completed.
o Add new task for <sys/_posix.h>, unassigned.
o Add new task for sys/posix4, unassigned.
o Add completed task for <stdarg.h>.
o Add task for <glob.h>, unassigned.
o Add task for <libgen.h>, unassigned.
o Add task for <limits.h>, unassigned.
o Add task for <locale.h>, unassigned.
o Add task for <math.h>, unassigned.
o Mark the getconf(1) task as completed.
o Mark the <fcntl.h> task as complete.
o Add task for <fnmatch.h>, mark as completed.
o Add task for <grp.h>, mark as completed.
o Add task for <iconv.h>, unassigned.
o Add task for <langinfo.h>, mark as completed.
o Clarify <float.h> task.
o Add task for wchar printf()-style functions, assigned to tjr.
o Assign printf(3) and scanf(3) wchar format types task to tjr.
o Add task for wcscoll() and wcsxfrm(), assigned to tjr.
o Add second <unistd.h> task, assigned to wollman.
o Add task for getconf(1), assigned to wollman.
o Add task for sysconf(3), assigned to wollman.
o Assign wordexp() task to tjr.
o Change a64l() task to note that it and related functions should be
obtained from NetBSD.
o Add completed task for _Exit() function.
o Add completed task for <dlfcm.h> header.
o Add new task for <errno.h>, assigned to mike.