Commit Graph

155806 Commits

Author SHA1 Message Date
tsutsui
f7397aaa8c Make si at obio and si at vme on sun3 use bus_dma(9) for data xfer.
XXX1: Only si at vme on TME is tested.
XXX2: No info about DMA on si at sebuf. (bounce buffer required?)
2007-02-03 18:02:57 +00:00
tsutsui
277e6a5263 Prepare bus_dma(9) structures for sun3 obio devices. 2007-02-03 17:00:37 +00:00
tsutsui
5ec98f218f Add bus_space(9) and bus_dma(9) glue to sun3 MD VME attachment
to test these APIs on TME.

XXX I hope these sun3 MD VME stuff will be replaced by MI VME driver soon.
2007-02-03 16:58:08 +00:00
tsutsui
39bbf3e6c5 Implement bus_dmamap_load(9) and bus_dmamap_unload(9) for sun3. 2007-02-03 16:51:13 +00:00
ad
26d6ccf325 Document cv_has_waiters(). 2007-02-03 16:49:11 +00:00
christos
20b56f03ed make extended precision gdtoa friendly. 2007-02-03 16:44:45 +00:00
christos
818764fc7c some int -> size_t
deal with sparc64 that has 112 bits of mantissa.
2007-02-03 16:44:02 +00:00
ad
00b8f6d201 - Require that cv_signal/cv_broadcast be called with the interlock held.
- Provide 'async' versions that don't need the interlock.
2007-02-03 16:39:53 +00:00
pooka
3f280a11a4 fstrans owner automatically gets a normal lock, don't need to lazy lock
pointed out by hannken
2007-02-03 16:29:05 +00:00
christos
3ab861054c make this compile with DIAGNOSTIC 2007-02-03 16:22:48 +00:00
christos
0e61db23eb Compile with DIAGNOSTIC 2007-02-03 16:17:15 +00:00
christos
b513fb7c0a make this compile with DIAGNOSTIC 2007-02-03 16:12:47 +00:00
tsutsui
3c39b23802 Fix botch in #ifdef DIAGNOSTIC. 2007-02-03 05:20:31 +00:00
tsutsui
b19c5b0bc7 Make esp and its dma on 3/80 use bus_dma(9).
XXX: Maybe we should consider to use MI sys/dev/ic/lsi64854.c.
2007-02-03 05:17:30 +00:00
tsutsui
8763f0bf0e Prepare bus_dma(9) structures for sun3x obio devices. 2007-02-03 05:14:38 +00:00
tsutsui
2fce94aa7d Implement bus_dmamap_load(9) and bus_dmamap_unload(9) for sun3x. 2007-02-03 05:13:58 +00:00
elad
d60f1f435f If Veriexec prevents indirect execution of the binary, in addition to just
blocking the mmap() if exec bit is requested, also strip exec bit from
maxprot for further mprotect() calls.

Okay joerg@.
2007-02-03 01:11:50 +00:00
christos
d228a772b3 enable wide doubles. 2007-02-03 00:28:56 +00:00
christos
f38f949967 use vfwprintf.c 2007-02-03 00:28:43 +00:00
christos
093145397b - merge change from freebsd
- add support for building as vfprintf.c
- XXX: we strdup to simplify the freeing logic. This should be fixed for
  efficiency in the vfprintf case.
2007-02-03 00:28:33 +00:00
christos
5d7be27437 the buffer len is called slen. 2007-02-03 00:27:52 +00:00
christos
cca9be70a3 protect buffer size from overflow. 2007-02-03 00:23:01 +00:00
christos
12287894d6 ext_int bit is no more. 2007-02-02 23:18:57 +00:00
christos
0449ecc079 since the int bit is merged, do the explicit math. 2007-02-02 23:14:09 +00:00
christos
efdcbc425e add constants used by gdtoa 2007-02-02 23:08:22 +00:00
christos
b5b1a9d57c Merge the int bit with the high fraction bit. Add constants/macros
needed by gdtoa.
2007-02-02 23:07:44 +00:00
christos
113cee3dbe add the new files to the build. Note I am not bumping libc now, because
these are not used yet.
2007-02-02 23:06:34 +00:00
christos
9ad6657285 add new prototypes. 2007-02-02 23:05:56 +00:00
christos
1634560e9d make this compile. 2007-02-02 23:05:41 +00:00
christos
482b8dd60c add long double and hex double support from freebsd. 2007-02-02 23:03:35 +00:00
christos
a12ac1f620 remove __SAFE 2007-02-02 23:00:53 +00:00
christos
aa781c37c2 Instead of abusing stdio to get a signal-safe version of sprintf, provide one. 2007-02-02 23:00:28 +00:00
christos
e903e46b14 deal with hex doubles. 2007-02-02 20:02:18 +00:00
mjf
118bbc15f5 Fix typo. 2007-02-02 19:35:59 +00:00
dogcow
14ae239c93 The screaming hordes have made their wishes known for a working MD5 checksum
file; as `cksum -m` is no longer functional, convert it to `cksum -a MD5`.
2007-02-02 16:11:05 +00:00
tsutsui
4f989cd028 KNF 2007-02-02 15:50:58 +00:00
christos
ca93cf9ea4 fix spello (from Anon Ymous) 2007-02-02 15:48:54 +00:00
vanhu
5374d6ac89 Fixed a check of NAT-T support in libipsec 2007-02-02 13:42:28 +00:00
is
390a01e1f0 Only the SigmaTel 4220 is _very_ fast 2007-02-02 09:39:24 +00:00
wiz
711856f6bb Fix Dd argument. 2007-02-02 07:37:06 +00:00
wiz
a88d4440e3 Sort SEE ALSO. Fix typo. 2007-02-02 07:36:09 +00:00
wiz
401fd96995 Sort options. Fix a few typos. 2007-02-02 07:35:28 +00:00
wiz
4400332b14 Bump date for previous. 2007-02-02 07:28:03 +00:00
wiz
b7d64c2725 Fix typo. 2007-02-02 07:27:15 +00:00
ad
c1a5096807 Add manpage for memory barrier ops. Not enabled in the Makefile yet. 2007-02-02 03:40:07 +00:00
elad
319fb82387 paxctl(1) -> paxctl(8), add "table of contents". 2007-02-02 02:42:00 +00:00
elad
2f9fd85b15 Some nits, paxctl(1) -> paxctl(8). 2007-02-02 02:39:13 +00:00
ober
5c470843ae Updates to allow Zaurus screen to rotate 90 degrees to a usable state with the keyboard. Patch from peter@ copied from OpenBSD. Feedback and OK from matt@ 2007-02-02 02:10:24 +00:00
alc
340d62487a - sync file list with reality
- add a description for fd/# (with reference to fd(4))
2007-02-02 00:54:19 +00:00
tron
e69d5781b7 Add entry for iwi(4) changes from ticket #387. 2007-02-01 21:56:12 +00:00