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
matt
2fcaa9eb41
On 64bit hosts or bdf64 is enabled, add x86_64 support when configuring
...
i386-*-netbsdelf. This part of 1 on letting i386 crossbuild on amd64.
2004-03-14 00:45:16 +00:00
christos
c89e18bcd0
Fix remaining issues:
...
- use getulong everywhere for proper range checking
- fix error checking in getulong
2004-03-14 00:39:53 +00:00
thorpej
4e473186db
Use scsipi_adapter_minphys().
2004-03-14 00:17:37 +00:00
wiz
15d1617c9e
Two grammar fixes from jmc@openbsd.
2004-03-13 23:46:37 +00:00
wiz
46d960757a
Add example to keymap description. Use more macros. Bump date.
2004-03-13 23:43:45 +00:00
bjh21
759fb56651
Convert to use pckbport infrastructure -- another file I missed on the first
...
pass.
2004-03-13 23:03:43 +00:00