| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
commands per target. I could have followed the route of the ncr driver
and gone to great lengths to get the SCSI subsystem to support more, but
I think I'll use the time saved to help Julian and Peter make tagged
queuing a better handled generic feature. This also includes some comment
and enum clean up and a possible fix for the hanging PCI controllers.
|
| |
|
| |
|
| |
|
|
|
|
| |
Do not open cd on help and quit commands.
|
|
|
|
| |
Fix first open fails bug
|
|
|
|
| |
Fix the sign of the timezone offset again.
|
|
|
|
| |
Submitted by: "Philippe Charnier" <charnier@lirmm.fr>
|
| |
|
|
|
|
|
|
|
| |
libs.
Reviewed by: Michael Reifenberger <root@rz-wb.fh-sw.de>,
roberto@blaise.ibp.fr (Ollivier ROBERT)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the same as when initializing the in-core copies. Adjust checksums in
labels after adjusting labels. This finishes fudging the on-disk label to
make it coherent with the in-core label.
Handle EIO during initialization better.
Initialize the compatibility slice to the whole disk If there are no real
slices.
Don't warn about adjusting offsets in the label to make the 'c' partition
start at 0. The 'c' offset is now always absolute on-disk and 0 in-core
so an adjustment is usually required.
Don't confuse LABEL_PART with RAW_PART so much.
Check for partitions being within slices differently.
|
|
|
|
| |
table is not an error, it just causes a smaller slice table.
|
|
|
|
| |
memcpy equivalent functions.
|