| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
routine, instead of rolling our own.
|
| |
|
|
|
|
| |
Still needs more locking I belive.
|
|
|
|
|
| |
Now TS_TBLOCK used as general input flow flag
for both IXOFF and CRTS_IFLOW cases.
|
| |
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | |
| \ | |
|\ \ \
| | |/
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Imported on CSRG/V_8_6_10 branch.
Obtained from: CSRG/Allman
|
| | |
| | |
| | |
| | |
| | |
| | | |
Imported on CSRG/V_8_6_10 branch.
Obtained from: CSRG/Allman
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
dummy array of 4 integers. Declare the struct in the header file and update
the man page.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the values that it doesn't print by defaults. This seems wrong. I want
to be able to see the total number of sectors more than edit it. The
default d_secperunit of (sectors/track * tracks/cylinder * cylinders) is
bogus if sectors/track is only an approximation and more bogus if
sectors/track and tracks/cylinder are dummy values such as 4096 and 1
to defeat ufs's pessimizations.
|
| | |
| | |
| | |
| | | |
Submitted by: iverson@lionheart.com
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
labels.
Please test the slice/label features:
cd /dev; sh MAKEDEV svn0
cd /var/tmp; dd if=/dev/zero of=vnfile bs=8192 count=1024
vnconfig -c /dev/rvn0 /var/tmp/vnfile
fdisk /dev/rvn0 # invent a geometry, create one BSD partition
disklabel -r -w vn0 floppy # a convenient (bogus) label
disklabel -e vn0 # edit label to match device
newfs /dev/rvn0a
mount /dev/vn0a /mnt
...
The steps after the fdisk could name the device vn0s1 instead of vn0.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix the sign of the adjustment after writing a label.
Writing of labels should work now.
Merge adjust_label() into fixlabel(). Detect more errors and don't
write if there is an error. Adjust sectors/unit and total sectors
to the numbers on the slice.
Add a function dsname() to print slice device names consistently, and
use it.
|
| | |
| | |
| | |
| | | |
Sorry, no 8x8 or 8x14 font.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Submitted by: wolf
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If you invoke config with the `-n' flag or have NO_CONFIG_CLOBBER in
your environment, config will behave the same way it used to. This is
now _documented_ as well. Rip out all the CONFIG_DONT_CLOBBER cruft;
some of it wasn't even correct anyway.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
PCI BIOS mappings are retained, except if option PCI_REMAP
is specified in the kernel config file.
There is now a list of attach addresses, and the first
address that seems to make some device registers appear
is chosen.
Reviewed by: se
Submitted by: wolf
|
| | |
| | |
| | |
| | | |
Cleaned up Makefile
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removed screensavers from syscons, they are now LKM's. This makes it
possible to do some really "interesting" screensavers...
Fixed bug that sometimes caused garbage to appear when leaving
"scroll-lock" history.
Reformattet indentation, it got too deep for a normal 80 pos screen.
Split up in syscons.c & syscons.h for use with the saver-lkm's.
Temporarily removed -s option from vidcontrol, savers should now
be loaded with modload.
|
| | |
| | |
| | |
| | | |
do a quick check here..
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
that 9 bits aren't lost in the conversion. Changed all callers to expect
this. This allows paging on large (>2GB) filesystems.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use request==VM_ALLOC_NORMAL rather than object!=kmem_object in deciding
if the caller is "important" in vm_page_alloc(). Also established a new
low threshold for non-interrupt allocations via cnt.v_interrupt_free_min.
vm_pageout.c:
Various algorithmic cleanup. Some calculations simplified. Initialize
cnt.v_interrupt_free_min to 2 pages.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | | |
Return VM_PAGE_BITS_ALL even if size > PAGE_SIZE in vm_page_bits().
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | | |
was done a month or so ago).
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
spcific check was bogus).
Removed old copy of vm_object_page_clean and took out the #if 1 around
the remaining one.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Various more tweaks from John Dyson to improve read ahead calculations.
vfs_subr.c:
Only wakeup if numoutput is 0 in vwakeup().
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
metadata aren't thrashed by regular file I/O.
Added mechanism to limit the amount of outstanding I/O on a given vnode.
Pagedaemon wakeup policy changed to skew priority a little in favor of
file caching.
Slight code reorganization to improve clarity.
Added a few more comments.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
condition.
Added some comments.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | | |
condition.
Submitted by: John Dyson
|
| | |
| | |
| | |
| | |
| | |
| | | |
routine was highly convoluted.
Submitted by: John Dyson
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
IP addresses and/or protocol+port, but in the case where both are
supplied, it happily accepts the command but ignores the proto+port
It also attempts to handle the case where the second IP address
is omitted, but this doesn't work.
Reviewed by: amurai@spec.co.jp
Submitted by: Andrew.Gordon@net-tel.co.uk
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
isn't enough for spin up
|
| | |
| | |
| | |
| | | |
Submitted by: hvd@terry.ping.dk
|