| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Use WARNS?= instead of WARNS=.
|
| |
|
|
|
|
|
|
|
|
| |
"makedev" command for backwards compatibility, but just print out an
informational message (this was the current behaviour, anyway) and remove
it from the documentation.
Approved by: grog (mentor)
|
|
|
|
| |
Approved by: grog (mentor)
|
|
|
|
| |
Approved by: joerg (mentor)
|
|
|
|
|
|
| |
be used on devices with a block size other than DEV_BSIZE (512),
which specifically includes being unable to run on a swap-backed
md device. Swap-backed md devices use a 4k block size.
|
|
|
|
|
|
|
| |
substantially cleans up the output when running the vinum
management tool, and also makes it work better.
Long sustained silence from: grog
|
| |
|
| |
|
|
|
|
|
|
| |
recent changes broke it altogether.
Prompted by: phk
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
crashes, the config remains locked and causes all
subsequent start or read attempts to fail. This is part
of a fix for the recently reported hangs.
Approved by: re (scottl)
|
|
|
|
| |
Submitted by: Tim Kientzle <kientzle@acm.org> (embellished by me)
|
|
|
|
| |
Spotted by: mbr
|
|
|
|
| |
encrypted with gbde(8).
|
| |
|
|
|
|
|
|
| |
Submitted by: Allan Saddi <allan@saddi.com>
vinum_read: White space cleanup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
work because it referred to plexes which were almost invariably when
referred to. Instead, deprecate the "prefer" keyword for volumes
(though it's still there for the moment) and add a keyword "preferred"
to the plex definition. The relationship is like this:
Old:
vol foo ... prefer foo.p3
New:
plex foo.p3 volume foo preferred
printconfig: Print out the "preferred" keyword for plexes where
appropriate.
Still print out "prefer" for volumes. The kernel module
continues to accept this version, but it's probably not
going to live much longer.
|
|
|
|
|
|
|
|
|
|
|
| |
vinum_read:
Accept 0 parameters, hand an empty string to the kernel if so.
Use new ioctl VINUM_READCONFIG, not VINUM_CREATE, to read config.
vinum_start: When passed 0 parameters, drop the devstat kludge and
call vinum_read instead. It's no longer necessary to distinguish
between "start" and "read" if no parameters are passed, and
probably one of them should go away.
|
|
|
|
| |
to cope with kernel modules with VINUMDEBUG.
|
|
|
|
| |
Change name of history file to History to avoid name conflicts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change name of history file to History to avoid name conflicts.
Don't try to make devices unless devfs has been removed.
Don't accept resetconfig command from a file.
Abused by: Jens Schweikhardt <schweikh@schweikhardt.net>
Remove dead code (#if 0)
vinum_mirror: Don't try to create mirrors with 0 drives.
Found by: mismatch between enum kw in two different files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change name of history file to History to avoid name conflicts.
Rewrite minor number decoding. Now we have only three types of
object: subdisks, plexes and volumes. The encoding for plexes and
subdisks no longer reflects the object to which they belong. The
super devices are high-order volume numbers. This gives vastly more
potential volumes (4 million instead of 256).
Don't try to chown directories if they haven't been created.
|
|
|
|
|
|
|
| |
vinum_info: Use increasing verbosity to show time spent in disk
driver.
Correct a comment.
|
| |
|
| |
|
| |
|
|
|
|
| |
Add bio_t0 timestamp, and include <sys/time.h> where needed
|
|
|
|
|
|
| |
statements, now that gcc loudly complains about them.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
| |
the configuration of any other disk-like devices.
This is the non-DEVFS part which is normally not used in 5.x, but due
for MFC into 4.x.
PR: bin/28294, bin/32588
MFC after: 1 week
|
| |
|
|
|
|
| |
Approved by: re (jhb).
|
| |
|
| |
|
|
|
|
| |
Observed by: Chris Bolt <chris-lists@bolt.cx>
|
|
|
|
| |
Reviewed by: grog
|
| |
|
|
|
|
|
| |
Sponsored by: DARPA & NAI Labs.
Submitted by: mckusick
|
|
|
|
|
|
|
| |
Submitted by: Holger Kipp <holger.kipp@alogis.com>
PR: 37458
MFC after: 5 days
(to get 4.6 code freeze)
|
|
|
|
|
| |
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
|
|
|
|
|
|
| |
Submitted by: Olivier Tharan <olivier.tharan@idealx.com>
PR: docs/37094
MFC after: 1 week
|
|
|
|
|
|
| |
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
|
|
|
|
| |
I should reconsider whether I just leave them in without #ifdef VINUMDEBUG.
|
| |
|
|
|
|
| |
Noted by: Sean Eric Fagan <sef@kithrup.com>
|