minoura
17724e2968
Stop the timer explicitly before initialization.
...
Apparently certain BIOS requires this. Noted by yamt.
2004-03-15 01:23:49 +00:00
lukem
b166f025eb
Adjust tstart_volume (volume start time) by the time spent in query(),
...
similar to the adjustment for tstart_writing made in optr.c rev 1.4.
Should fix PR bin/19711 from matthew green.
2004-03-15 01:06:06 +00:00
rtr
542451dd14
use native libz
...
patch from Krister Walfridsson via pr#24783
2004-03-15 00:39:31 +00:00
lukem
709e718d29
fix a typo in a comment, and expand the description of x86_boot_params.
2004-03-14 23:05:47 +00:00
yamt
936455ecbc
"Upcall handlers should be registered" -> "An upcall handler ..."
...
as only one handler can be registered.
2004-03-14 23:05:09 +00:00
martin
31644c5596
Add a regression test that (at least on some archs) catches the problem
...
fixed in usr.bin/sort/fields.c rev. 1.18.
2004-03-14 23:01:33 +00:00
cube
5e6e0e1b39
vn_close() expects an unlocked vnode.
2004-03-14 22:39:21 +00:00
heas
2a3d05aa4e
Do not step over the edge of the buffer (check for '\0'). This just happens
...
to not lose on i386 because another buffer appears immediately following.
Regress tests all passed.
2004-03-14 21:12:14 +00:00
simonb
55965d25ad
Use "#define<tab>" consistently.
2004-03-14 21:12:08 +00:00
heas
c68b80b9a5
remove double initialisation of SINGL_FLD & SEP_FLAG
2004-03-14 21:09:30 +00:00
simonb
de37ce0135
Use tabs consistently at the start of lines.
2004-03-14 21:08:10 +00:00
wiz
60f9cb09db
Begin sentences with uppercase letters.
2004-03-14 20:57:49 +00:00
soren
3efacde2ee
Wow, I was more confused still. The former bsd.endian.mk wasn't actually
...
using the little/big values.
I wonder how this happened to work..
2004-03-14 20:43:20 +00:00
wiz
4fdf521f76
It's extension, not extention. From Miod Vallat (miod at online fr).
2004-03-14 20:11:24 +00:00
chs
cec587ddf6
checkpoint of MP work from dennis and myself. includes cross-processor
...
interrupt framework, a sledgehammer TLB invalidation and misc MP fixes.
doesn't work at all yet.
2004-03-14 18:18:54 +00:00
matt
2781c357ae
Only build newport on sgimips.
2004-03-14 17:01:10 +00:00
matt
9c9d9ff61c
Bump XF86 version to 4.4.0
2004-03-14 17:00:30 +00:00
matt
f6513452e5
Don't use loadable modules for sgimips. XF86 doesn't understand mips
...
relocs at this time.
2004-03-14 16:59:00 +00:00
jdolecek
43bafa5c97
fix typo in comment
2004-03-14 16:47:23 +00:00
dbj
6f51d6ea03
update information about the botched superblock messages
2004-03-14 14:56:47 +00:00
dbj
16def41342
update information about the botched superblock messages
2004-03-14 14:56:00 +00:00
minoura
d8b2961a5c
Add ichlpcib.
2004-03-14 14:13:42 +00:00
bjh21
1f2a1581c0
pckbport_machdep_cnattach has replaced pckbc_machdep_cnattach.
2004-03-14 13:54:07 +00:00
bjh21
e972d70350
pckbc_machdep_cnattach has been replaced by pckbport_machdep_cnattach, so the
...
former attribute can be removed.
2004-03-14 13:52:12 +00:00
simonb
899c20a789
Remove trailing blank line.
2004-03-14 13:06:39 +00:00
he
99f69b6c5f
It appears that <sys/lock.h> requires <sys/types.h>, so include that as well.
2004-03-14 12:49:31 +00:00
simonb
15ae71a28c
Call sbmac_start() at the end of the interrupt service function to try
...
to send more packets. Fixes problems with high UDP Tx rates.
Thanks to Matt Thomas for applying clue.
2004-03-14 10:55:45 +00:00
snj
ae6d7048fe
Spelling fix.
2004-03-14 10:36:09 +00:00
snj
63b1d00163
Fix macro usage and a slight English problem.
2004-03-14 10:22:06 +00:00
snj
cd1f209f54
English fix.
2004-03-14 10:21:22 +00:00
snj
2fdc7bef13
English improvements.
2004-03-14 10:20:43 +00:00
snj
4e8e4580a2
Fix macro usage, use Dv for SA_FLAG_STACKINFO, and English nits.
2004-03-14 10:19:59 +00:00
snj
bcba66f310
Minor English nits.
2004-03-14 10:18:33 +00:00
yamt
e71ca4ef99
some manpages of scheduler activation syscalls.
2004-03-14 09:18:45 +00:00
jdc
09067ca179
Sun 3 MD X server sets list for src/x11 builds.
2004-03-14 08:12:20 +00:00
minoura
10cb1fb645
Add ichlpcib.
2004-03-14 08:09:42 +00:00
jdc
b79da97fe9
Split Xsun servers so that we can build:
...
Xsun, XsunMono, Xsun24 on sparc, sparc64
Xsun, XsunMono on sun3
2004-03-14 08:08:45 +00:00
minoura
b332b550b9
Add Intel ICHn PCI-LPC bridge driver.
...
It is a pcib, but with sysmon watchdog support.
2004-03-14 08:04:38 +00:00
matt
63acca1d77
Split drivers between obviously i386-only drivers and not
...
macppc/sgimips drivers.
2004-03-14 07:26:58 +00:00
matt
888790cc43
Add sgimips specific contents for xsets.
2004-03-14 07:22:29 +00:00
matt
09b62d7310
Make the sgimips XF86 server use loadable modules.
2004-03-14 06:22:32 +00:00
matt
98c3642817
Add Xmacppc
2004-03-14 04:08:24 +00:00
wiz
0fdcb19e98
postfix-2.0.19 out, from Takahiro Kambe.
2004-03-14 01:31:01 +00:00
cl
f3f745b9af
fix comment for recent pthread_stack* var rename
2004-03-14 01:20:01 +00:00
cl
f2f106648c
add libpthread part of concurrency support for SA on MP systems
...
- enable concurrency according to environment variable PTHREAD_CONCURRENCY
- add idle VP wakeup if there are additional jobs and idle VPs
- make reidlequeue per VP
- enable spinning for locks
- fix race condition in alarm processing
- fix race condition in mutex locking
- make debugging output line buffered and add VP prefix to debug lines
2004-03-14 01:19:41 +00:00
cl
ea5ec0212d
add kernel part of concurrency support for SA on MP systems
...
- move per VP data into struct sadata_vp referenced from l->l_savp
* VP id
* lock on VP data
* LWP on VP
* recently blocked LWP on VP
* queue of LWPs woken which ran on this VP before sleep
* faultaddr
* LWP cache for upcalls
* upcall queue
- add current concurrency and requested concurrency variables
- make process exit run LWP on all VPs
- make signal delivery consider all VPs
- make timer events consider all VPs
- add sa_newsavp to allocate new sadata_vp structure
- add sa_increaseconcurrency to prepare new VP
- make sys_sa_setconcurrency request new VP or wakeup idle VP
- make sa_yield lower current concurrency
- set sa_cpu = VP id in upcalls
- maintain cached LWPs per VP
2004-03-14 01:08:47 +00:00
cl
f1bacc8b38
disable SA upcalls during "systrmsg" sleep
...
-> improves problem from PR bin/23429
2004-03-14 00:48:58 +00:00
cl
63fe298156
regen after:
...
g/c sys_sa_unblockyield which has been unused since 2004/01/02
2004-03-14 00:47:25 +00:00
matt
eca4702ec5
Indicate that sparc64*-*-netbsd* and x86_64*-*-netbsd* are host64 platforms.
2004-03-14 00:46:39 +00:00
cl
919b9e33c4
g/c sys_sa_unblockyield which has been unused since 2004/01/02
2004-03-14 00:45:21 +00:00