| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
the TCP_NOPUSH socket option.
This disables TAO for those services that do not know about T/TCP.
Reviewed by: Garrett Wollman
Submitted by: Peter Wemm
|
|
|
|
|
| |
to vinvalbuf, but I incorrectly added the "V_SAVE|V_SAVEMETA" flags.
Submitted by: Luoqi Chen <luoqi@watermarkgroup.com>
|
|
|
|
| |
from being split, and instead added an OBJ_NOSPLIT.
|
| |
|
|
|
|
|
|
| |
PR: 6496
Reviewed by: phk
Submitted by: Kurt D. Zeilenga <Kurt@Boolean.NET>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
option.
|
| |
|
| |
|
|
|
|
|
| |
swap space free calculation. More complete fixes will be forthcoming,
in a week.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Technologies' Socket 7 chipsets. This covers all of the Apollo chipsets
except the Master (82C570) and the MVP3, and it also covers the cheap
VXPro and VXTWO knockoffs of the VP1 and VPX.
PR: 6481
Reviewed by: phk
Submitted by: Lee Cremeans <lcremean@tidalwave.net>
|
|
|
|
| |
Submitted by: Steinar Haug <sthaug@nethelp.no>
|
|
|
|
|
| |
busied during the entire time, so that the waits for pages being
unbusy don't make the objects inconsistant.
|
|
|
|
|
|
|
|
|
|
|
| |
the page offset. If a large file offset was passed in, a large negative
array index could be generated which could cause page faults etc at worst
and file corruption at the least. (Pages are allocated within file
space on page alignment boundaries, so a file offset being passed in here
is harmless to DTRT. The case where this was happening has already been
fixed though, this is in case it happens again).
Reviewed by: dyson
|
|
|
|
|
| |
Submitted by: Nobuyuki Koganemaru <kogane@koganemaru.co.jp>,
NOKUBI Hirotaka <hnokubi@yyy.or.jp>
|
| |
|
| |
|
|
|
|
|
|
|
| |
[__]inline is only used to bloat the code here. It gives a separate copy
of all the strings for each time this header is included...
Fixed misuse of __P(()).
|
|
|
|
| |
not `__i386'.
|
|
|
|
|
|
|
| |
called from vfs_bio_awrite() without going through cluster_write()
or ufs_bmaparray(), in particular for all writes to block disk devices.
Only ufs_bmaparray() sets vp->v_maxio in a correct way, and it doesn't
seem to be called early enough even for regular files.
|
|
|
|
|
|
|
|
|
|
|
| |
expecting a sub-page offset. We were passing the file position,
and vm_page_bits() could do some interesting things when base was
larger PAGE_SIZE.
if (size > PAGE_SIZE - base)
size = PAGE_SIZE - base;
is interesting when (PAGE_SIZE - base) is negative. I could imagine that
this could have interesting consequences for memory page -> device block
bit validation.
|
|
|
|
| |
Submitted by: bde
|
| |
|
|
|
|
|
|
|
|
| |
ioctl handler.
PR: 6466
Reviewed by: phk
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
|
|
|
|
|
|
|
|
|
|
|
|
| |
necessary to compile with _THREAD_SAFE defined. This means that people
will get thread-aware code whether they like it or not. This change
is required to allow a process to link against libpthread and libc
to use kernel threads (and prevent each thread from clobbering another
thread's errno just be doing a syscall).
This is bound to break some ports, but it is strictly allowed by ANSI C,
so anything that breaks as a result was already broken anyway 8-).
"Sorry".
|
|
|
|
|
|
| |
of softupdates, we need to do vtruncbuf the old way. Luoqi
caught, found the bug and submitted this fix.
Submitted by: Luoqi Chen <luoqi@chen.ml.org>
|
|
|
|
|
|
| |
on my box doesn't grok machine type pc98.
PR: 3272
Submitted by: jhs
|
|
|
|
|
|
| |
LINT config file. Should be merged to -STABLE as well.
PR: closes 6447
Submitted by: Steven Plite splite@purdue.edu
|
|
|
|
|
|
|
|
|
|
| |
In msdosfs_sync: spelling fix, formatting changes; fix MNT_LAZY (sync
modified denodes, don't sync device)
Mostly submitted by (and with hints from): bde
Increase limit for maximum disk size: as far as I can see previous limit was
gratuitously too low.
|
| |
|
|
|
|
| |
memory code.
|
|
|
|
| |
manner as the GENERIC kernel to the -h option.
|
|
|
|
|
|
|
| |
deallocation cycles. This should provide a measurable improvement
on swap and memory allocation on loaded systems. It is unlikely a
complete solution. Also, provide more map info with procfs.
Chuck Cranor spurred on this improvement.
|
|
|
|
|
|
|
|
|
| |
Linux emulation. This make Allegro Common Lisp 4.3 work under
FreeBSD!
Submitted by: Fred Gilham <gilham@csl.sri.com>
Commented on by: bde, dg, msmith, tg
Hoping he got everything right: eivind
|
|
|
|
|
|
| |
freeing partial objects, not freeing entire objects didn't
free any of it. Simple fix to the map code.
Reviewed by: dg
|
|
|
|
| |
make standard links for the first detected sound card.
|
|
|
|
|
|
|
| |
incorrectly refers to them as e.g. fp_except rather than fp_except_t.
PR: misc/6310
Submitted by: Niall Smart
|
|
|
|
| |
PR: kern/6429
|
|
|
|
|
|
|
|
| |
$ ls -l /dev/tun25[4-7]
crw------- 1 fax dialer 52, 254 Apr 27 02:27 /dev/tun254
crw------- 1 fax dialer 52, 255 Apr 27 02:27 /dev/tun255
crw------- 1 fax dialer 52, 0x00010000 Apr 27 02:31 /dev/tun256
crw------- 1 fax dialer 52, 0x00010001 Apr 27 02:31 /dev/tun257
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
fix to get around this
|
| |
|