Commit Graph

158227 Commits

Author SHA1 Message Date
tnn 9e62e47cbb fix nroff warning 2007-04-14 19:59:29 +00:00
macallan aa2949fa77 add a callback to change the colour map
so now X with wsfb on top of genfb should look right
2007-04-14 19:56:05 +00:00
jmcneill dd9aa16186 Disable count/compare timer interrupts, as NetBSD does not use these. 2007-04-14 19:36:46 +00:00
tnn 5fd601f66a note addition of envctrl(4) 2007-04-14 19:35:44 +00:00
tnn b2079804d3 Add envctrl(4): Sun Ultra Enterprise 450 environmental monitoring driver.
Also add accompanying i2c controller driver, pcf8584.
Both written by me. Some cosmetic improvements from Iain Hibbert.
ok <martin>
2007-04-14 19:33:27 +00:00
matt 286b959060 For now, make vax default to -O not -O2 2007-04-14 18:39:46 +00:00
xtraeme 8d9be19250 size_t is unsigned, so use zu rather than zd which is for ssize_t,
as Matt Thomas pointed out.
2007-04-14 16:52:22 +00:00
xtraeme 6465fceffd Use zd to printf size_t. 2007-04-14 16:13:18 +00:00
jmcneill 8dd565451d Don't bother attaching if the keyboard is not the console. Reduce the
amount of time that macekbc_wait takes before timing out, and don't
bother checking the status of unattached ports in the interrupt handler.
2007-04-14 15:11:39 +00:00
martin 6668495936 Avoid crashing if booting via serial console 2007-04-14 10:59:18 +00:00
apb 97c727e8ec Fix some problems with the change from revision 1.167:
* Allow "" or "." as the last component of PATH, but do not
  allow arbitrary single-character components.
* Make a comment match the code.
2007-04-14 10:50:48 +00:00
plunky f824358540 use { | } for required alternates 2007-04-14 09:28:39 +00:00
plunky a68c837f26 use \*[Le] for <= 2007-04-14 09:22:51 +00:00
perseant 9bab95b2ae Track lwp as well as proc owner with UVM_PAGE_TRKOWN 2007-04-14 07:01:33 +00:00
perseant 55307f6a04 Include the lwpid in the lock panic message, so we don't see silly messages
like
	lockmgr: pid 17, not exclusive lock holder 17 unlocking
2007-04-14 06:59:25 +00:00
macallan ec27b894ba also include files.rasops 2007-04-14 04:50:40 +00:00
matt 75f8d3f9a5 Include byte_swap_[24].c for kernels compiled with -O0 2007-04-13 22:12:04 +00:00
matt e449ba3363 Change tst<mode> pattern to use nrmT for constraints instead of g. 2007-04-13 20:02:42 +00:00
apb 110a612826 Document recent changes to "make iso-image". 2007-04-13 19:43:38 +00:00
plunky e3a1867a4d fix usage error: use type for .Ft 2007-04-13 18:22:08 +00:00
plunky 83e1a80c5e escape Rv as it conflicts with .Rv macro 2007-04-13 18:20:48 +00:00
plunky a162e8343b Tidy this up:
fix mdoc warnings
	add missing .El
	add missing Fn

    remove extraneous text
    add function names to SYNOPSIS
2007-04-13 18:19:36 +00:00
plunky 6a6cf05532 fix mdoc warning: remove extraneous .El 2007-04-13 18:17:38 +00:00
plunky db145e3659 fix mdoc warning: remove (unused) -width 2007-04-13 18:16:27 +00:00
plunky 668aa7df44 fix mdoc warning: use -width instead of -column 2007-04-13 18:15:21 +00:00
pooka 0c3748498f Allow file servers to request the number of hash cookie buckets for
pnode -> vnode reverse lookup.
2007-04-13 15:25:35 +00:00
pooka 37dd7942fc Instead of keeping on adding parameters to puffs_mount(), make it
only take the bare essentials, which currently means removing
"maxreqlen" from the argument list (all current callers I'm aware
of set it as 0 anyway).  Introduce puffs_init(), which provides a
context for setting various parameters and puffs_domount(), which
can be used to mount the file system.  Keep puffs_mount() as a
shortcut for the above two for simple file systems.

Bump development ABI version to 13.  After all, it's Friday the 13th.
Watch out!  Bad things can happen on Friday the 13th. --No carrier--
2007-04-13 13:35:46 +00:00
pooka 4e4ce72bb3 * add fhlen to kernel argument structure
* rename it to puffs_kargs instead of puffs_args
2007-04-13 13:31:11 +00:00
darcy 14be1e0fea Add entry about making include files self-sufficient. 2007-04-13 13:23:58 +00:00
jmcneill b7875ec423 Add shadow framebuffer support; scrolling the screen still isn't great,
but it's noticeably better now than it was before.
2007-04-13 12:21:00 +00:00
matt 2b6219117d Improve the transmit logic. Use bus_dma_load_mbuf on the entire mbuf and
load each segment.  in transmit interrupt service, take advatnage on know
how many segments/descriptors are in each packet.
2007-04-13 04:16:45 +00:00
lukem 8e0dbfdf62 Use IEC 60027-2 prefixes for 2^n based prefixes. 2007-04-13 04:12:55 +00:00
jmcneill 34852bd8d5 Add mavb(4) man page 2007-04-13 03:49:13 +00:00
jmcneill c27b959d6b Add man page for mavb(4) 2007-04-13 03:48:48 +00:00
jmcneill d8dfb3533c GC a few commented out lines of code, no functional change. 2007-04-13 03:42:39 +00:00
jmcneill a71b8cb1dd Note import of mavb(4) from OpenBSD. 2007-04-13 03:41:26 +00:00
jmcneill d3000ebca1 Enable mavb audio device. 2007-04-13 03:40:22 +00:00
jmcneill 7d13eb09bd Remove traces of macau, it never existed in the first place apart for
a handful of register definitions.
2007-04-13 03:39:44 +00:00
jmcneill 845cd29d75 Add SGI O2 MACE audio driver, from OpenBSD. 2007-04-13 03:37:41 +00:00
jmcneill e7c2f5f47f Add some MACE audio bit definitions, from OpenBSD. 2007-04-13 03:36:24 +00:00
jmcneill 436a56bf9f Add AD1843 codec register defenitions, from OpenBSD. 2007-04-13 03:35:38 +00:00
lukem 0f13d99318 Expand documentation on numeric argument suffix parsing, and convert
to IEC 60027-2 prefixes for 2^n multiples ("KiB" instead of "KB", etc.)
2007-04-13 01:36:10 +00:00
plunky 4796b4c1d9 escape * and - properly 2007-04-13 00:40:11 +00:00
plunky 4f07714178 add missing .El 2007-04-13 00:39:10 +00:00
lukem 3851cea520 Use IEC 60027-2 prefixes for 2^n based prefixes. 2007-04-13 00:38:45 +00:00
plunky a3cbfe00fa use .Sq instead of .It (is not a list) 2007-04-13 00:37:47 +00:00
plunky 68df426450 remove 'unknown keyword' error (use -tag or -hyphen, not both) 2007-04-13 00:36:21 +00:00
plunky 7b01b26c16 remove extraneous .El 2007-04-13 00:35:09 +00:00
gdt a648308ef6 Rewrite coda_{get,put}pages. Now copying files from coda with mmap
does not trigger assertions in uvm_fault, and executing files from
coda works as well.

Code very lightly reviewed by wrstuden@; scrutiny by those who
understand vnode and especially {get,put}pages would be appreciated.
2007-04-12 23:34:50 +00:00
matt 89cbd8eca5 Remove the BUS_DMA_COHERENT check from bus_dma_mmap 2007-04-12 23:07:50 +00:00