riz
fe4a332636
The 'list_sessions' command has a -c flag to display connections
...
associated with the sessions.
2012-05-29 00:33:04 +00:00
wiz
c1043d5896
Sort option descriptions (options without args, then options with args).
2012-05-28 08:51:44 +00:00
wiz
cbfba0058c
Remove trailing whitespace.
2012-05-28 08:49:57 +00:00
riz
04f0598fd2
Fix up the wording of the new flags, and show that the -d flag
...
now takes an argument.
2012-05-28 00:45:31 +00:00
riz
57488d154f
Fix 4 more instances of the same bug (not returning NULL when stuff
...
not found). While I'm here, add comments so it hopefully doesn't happen
again.
2012-05-28 00:37:55 +00:00
riz
c08d1e5212
Make the debugging printouts actually work when setting the debug level,
...
and allow the level to be set numerically from the command line.
2012-05-28 00:13:19 +00:00
riz
d94a631efa
Fix a bug introduced in rev 1.2: return "curr", like the debugging
...
says we're doing, because it, unlike "t", will propely be NULL when
the target name isn't found in the list. Now we can have multiple
targets again!
2012-05-27 23:54:45 +00:00
riz
1b247119f1
Implement the remaining bits of unthreaded operation.
2012-05-27 22:03:16 +00:00
riz
763e2736f6
Use Fl for the flags.
2012-05-27 20:11:58 +00:00
christos
f547f45639
use -n for nothreads.
2012-05-27 20:05:04 +00:00
christos
68a964c306
make the debug level available on the command line.
2012-05-27 19:52:51 +00:00
riz
e754ddcc7f
When ISCSI_NOTHREAD is defined, make UNLOCK_SESSIONS a different kind
...
of noop, so that things build.
2012-05-27 17:27:33 +00:00
riz
42b7a81606
Don't try to print pointers as integers, use %p instead and don't cast.
2012-05-27 16:50:32 +00:00
wiz
f2a0d89379
NetBSD -> Nx; new sentence, new line; remove superfluous Pp.
2012-05-27 11:59:12 +00:00
riz
490c38bdf2
Begin the tedious process of documenting iscsictl(8) commands,
...
options, and flags. I gathered this information by tediously
slogging through the source code, so it's likely to be incomplete
and occasionally flat wrong.
At a minimum, specify which options the various commands take, and
clarify the address specifications. There is still much to do,
but this increases the usefulness of this man page for me, at least.
2012-05-26 20:03:34 +00:00
jakllsch
8e3694ab9d
Don't exit on ioctl failure, instead let the caller handle it.
...
This is needed so that we can detect failure of the 40LD firmware
interface and fall back to the 8LD interface.
2012-05-18 14:01:34 +00:00
jakllsch
853736acf9
Add $NetBSD$ to header, and add __RCSID.
2012-05-18 13:59:23 +00:00
jakllsch
cb015b40f8
Use C99 fixed width integer types.
2012-05-18 13:55:15 +00:00
jakllsch
a0e1d2a5df
Use err(3) instead of perror(3) + exit(3).
...
Additionally, use symbolic EXIT_FAILURE.
2012-05-18 13:51:17 +00:00
jakllsch
1304a641ca
Use __arraycount instead of identical local macro.
2012-05-18 13:47:33 +00:00
jakllsch
c1cc7f8759
constify number to string lookup tables
2012-05-18 13:41:37 +00:00
christos
57ca898c48
remove ancient crap
2012-05-05 21:03:02 +00:00
tsutsui
56ed3d51fc
Don't use "#if defined(__i386__) || defined(__x86_64__)" conditionals
...
in C source file to define option features.
Define proper options in each Makefile per ${MACHINE_ARCH} variable instead.
Previously if a host is x86 and it has /usr/mdec/mbr file in its system,
tools fdisk implicitly installs it as mbr bootcode even for !x86 targets.
2012-05-05 16:03:55 +00:00
jakllsch
ccce006c72
Bump date to date of previous change.
2012-05-02 15:42:58 +00:00
christos
7c8eec143a
fix cast in local macro
2012-04-20 13:20:39 +00:00
mlelstv
4c4531d7b7
return exit code from mount_XXXX again
2012-04-09 15:50:20 +00:00
wiz
1ac719d147
Remove unnecessary Bk/Ek pairs from SYNOPSIS.
...
No effective change except where I used the opportunity to sort options
and/or option descriptions.
2012-04-08 22:00:37 +00:00
cyber
05b3cc487c
PR bin/45744
...
from Julian Fagir
Removing options that have had implementations removed.
-b: removed in -r1.4
-s: removed in -r1.2
2012-04-08 07:59:53 +00:00
christos
ba7ad7276d
Don't re-use the same buffer that we pass in for newname in the cooked->raw
...
conversion. Better variable names.
2012-04-08 04:19:14 +00:00
christos
ca11e1e667
factor out rawname() from dump, fsck, savecore.
2012-04-07 16:44:10 +00:00
christos
8b15007246
add missing DPADD
2012-04-07 05:58:55 +00:00
christos
5727fadda2
use getfsspecname()
2012-04-07 04:52:20 +00:00
christos
338fb03101
use getfsspecname
2012-04-07 04:13:06 +00:00
christos
6ab6e47220
Accept NAME=label for special so that we can wire down our wedges.
2012-04-07 03:13:32 +00:00
christos
fe1ffb96a2
compile this for everyone, and warns=5
2012-04-06 22:42:50 +00:00
christos
788118e647
support sector sizes > 512.
2012-04-06 20:09:26 +00:00
christos
1b4e5840af
don't print 2 lines of info, remove the bogus one.
2012-04-02 21:08:02 +00:00
njoly
5dfcab3622
Note that amd64 defaults to 32k read/write data size, just like i386.
2012-04-02 07:27:43 +00:00
joerg
6d6a95294e
Avoid non-literal format string. Raise WARNS to 4 and disable
...
sign warnings instead.
2012-03-24 08:22:24 +00:00
njoly
af97374da1
Remove unexpected newline between Em macro and text.
2012-03-23 18:28:13 +00:00
wiz
89cc021f65
Bump date for previous.
2012-03-22 21:47:20 +00:00
drochner
364a06bb29
remove KAME IPSEC, replaced by FAST_IPSEC
2012-03-22 20:34:37 +00:00
he
1afead990d
Convert from K&R to c89 function definitions.
2012-03-21 16:11:26 +00:00
matt
d8695ce615
Default to WARNS=5
2012-03-21 05:47:53 +00:00
riz
f76fc16550
Remove ${NETBSDSRCDIR}/sys/lib/libkern from .PATH; there are no
...
source files from there compiled.
2012-03-21 00:35:33 +00:00
matt
cf7ed4c9cc
Convert to C89 function definitions
2012-03-20 18:50:30 +00:00
christos
c583007244
PR/43141: Tobias Nygren: Print an error on unknown interfaces.
2012-03-17 02:25:08 +00:00
christos
e101c08658
PR/42179: Christoph Badura: Be a little friendlier about missing args.
2012-03-17 02:13:44 +00:00
njoly
d0e00679ff
Use Lk macro when dealing with URLs. While here update or remove some
...
dead URL links. Another part of PR/29238.
2012-03-15 22:35:02 +00:00
joerg
66dd2755f5
Add __printflike attribution to use vprintf and friends with an argument
...
as format string.
2012-03-15 02:02:20 +00:00
christos
3ddbe03f5e
PR/44961: Jukka Ruohonen: for sysctl's with built-in handlers, return OPNOTSUPP
...
if we don't have handlers instead of using the handler we have and silently
failing on attempts to write a node that cannot be written.
2012-03-11 23:33:00 +00:00
drochner
da4ea9e87f
fix a path
2012-03-09 12:30:28 +00:00
tsutsui
50ccec61ff
Stop zero'ing all possible superblock backup leftovers conservatively.
...
Instead, explicitly zap only possible first backups and FFS superblocks.
Fixes "Extreamly slow newfs_ext2fs on 60Gb USB stick" problem
reported by Aleksey Cheusov on tech-kern@.
2012-03-06 15:39:41 +00:00
wiz
f801d65453
Mention scan_ffs -b.
...
Based on a patch by Matthew Mondor <mm_lists@pulsar-zone.net> on
tech-userlevel.
Bump date.
2012-03-06 10:30:20 +00:00
jakllsch
68ceb36701
Prevent stack buffer overflow when copying too-large-CDB into request.
2012-02-21 02:22:54 +00:00
jakllsch
1355b3bb87
constify command data argument to scsi_command().
2012-02-21 02:19:41 +00:00
wiz
ea95a8c187
Sort option descriptions a bit more.
2012-02-19 21:32:02 +00:00
christos
fd6f00f4bf
PR/45735: Bug Hunting: The dump(8) manpage, as well as the program's `usage'-line,
...
needs improvement
2012-02-19 19:49:20 +00:00
perseant
ed08fe6512
Pass t_renamerace and t_rmdirrace tests.
...
Adapt dholland@'s fix to ufs_rename to fix PR kern/43582. Address several
other MP locking issues discovered during the course of investigating the
same problem.
Removed extraneous vn_lock() calls on the Ifile, since the Ifile writes
are controlled by the segment lock.
Fix PR kern/45982 by deemphasizing the estimate of how much metadata
will fill the empty space on disk when the disk is nearly empty
(t_renamerace crates a lot of inode blocks on a tiny empty disk).
2012-02-16 02:47:54 +00:00
wiz
155b16958f
Fix typo.
2012-02-14 11:05:32 +00:00
wiz
d2b212ea03
Remove unused variables.
...
From cppcheck via Henning Petersen in PR 46004.
2012-02-13 12:59:56 +00:00
christos
b678a11dc2
Only print errors when -A or required. Fix the error message to match others.
2012-02-12 20:54:07 +00:00
wiz
b3d989a54f
Remove duplicate RS_LOCAL. From cppcheck via Henning Petersen in PR 46000.
2012-02-12 13:56:56 +00:00
tsutsui
d42cbdf611
Explicitly zap possible Ext2fs magic leftover to prevent
...
kernel vfs_mountroot() and bootloaders from mis-recognizing
the newfs(8)'ed file system as still Ext2fs.
The problem is reported and the fix is tested by Frank Wille
on current-users@. Also approved by releng.
2012-02-07 14:14:45 +00:00
tls
7b0b7dedd9
Entropy-pool implementation move and cleanup.
...
1) Move core entropy-pool code and source/sink/sample management code
to sys/kern from sys/dev.
2) Remove use of NRND as test for presence of entropy-pool code throughout
source tree.
3) Remove use of RND_ENABLED in device drivers as microoptimization to
avoid expensive operations on disabled entropy sources; make the
rnd_add calls do this directly so all callers benefit.
4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
have lead to slight entropy overestimation for some sources.
5) Add new source types for environmental sensors, power sensors, VM
system events, and skew between clocks, with a sample implementation
for each.
ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files). Tested with release
builds on amd64 and evbarm and live testing on amd64.
2012-02-02 19:42:57 +00:00
perseant
2e80c2a7d9
When creating a very small filesystem, use well-known small segment,
...
block and fragment sizes by default instead of the ordinary 1M/8k/1k
default for larger filesystems.
2012-02-02 03:50:32 +00:00
perseant
8c0be006bf
If invoked with -D and creating an image file, ensure that the image
...
file is filled to the given size. This prevents false failures
with "lfs: ifile read: 22" in ATF tests.
2012-02-02 03:49:22 +00:00
nonaka
5295a64fde
use FS_UFS[12]_MAGIC_SWAPPED instead of bswap32(FS_UFS[12]_MAGIC).
2012-01-29 00:58:13 +00:00
mbalmer
28c55e99d7
When ifconfig is invoked without any arguments, display the list of
...
all network interfaces (equivalent to ifconfig -a), instead of displaying
the usage. (This is consistent with the behaviour on FreeBSD and OpenBSD.)
2012-01-28 15:01:44 +00:00
perseant
76c43fd1cf
Use an even smaller segment size when creating a very small filesystem.
...
This allows the lfs_renamerace_dirs case of the t_renamerace test to
fail correctly, rather than with a bogus "file system full" error as it
has since rev 1.135 of sys/ufs/lfs/lfs.h.
2012-01-17 16:27:19 +00:00
wiz
bca510b70c
Add -n to usage.
2012-01-17 08:22:09 +00:00
pgoyette
440a886090
Enhance drvctl -p processing to handle new autoconfig info in property
...
dictionaries.
2012-01-16 19:43:50 +00:00
christos
7f5fd4a5cd
PR/45842: Henning Petersen: compare fgets with NULL not 0
2012-01-16 17:38:16 +00:00
perseant
4ab567960c
Correct fragment extension calculation in pass6, to avoid putting
...
negative block counts on inodes during roll-forward.
2012-01-05 16:18:00 +00:00
drochner
8fd6dadaf8
include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland
...
where possible, for consistency and compatibility to FreeBSD
(exception: KAME specific statistics gathering in netstat(1) and systat(1))
2012-01-04 16:09:40 +00:00
drochner
3712f81ced
-consistently use "char *" for the compiled policy buffer in the
...
ipsec_*_policy() functions, as it was documented and used by clients
-remove "ipsec_policy_t" which was undocumented and only present
in the KAME version of the ipsec.h header
-misc cleanup of historical artefacts, and to remove unnecessary
differences between KAME ans FAST_IPSEC
2012-01-04 15:55:35 +00:00
wiz
68693617f8
Remove trailing whitespace.
2012-01-04 10:57:40 +00:00
riz
99370de066
According to most other OSes and documentation sources, an MBR has
...
one "extended" partition and the partitions inside that are "logical"
partitions. Make fdisk(8) man page follow suit.
Patch from Julian Fagir in PR#45695.
2011-12-31 22:18:56 +00:00
christos
b8425b06fb
PR/45759: Khanh-Dang Nguyen Thu Lam: slattach(8) is not compatible with
...
pseudo-terminals. Fixed by ignoring the error for the DTR ioctl.
2011-12-30 03:19:36 +00:00
christos
76898fae15
Off by one and clarity improvement from Christian Biere
2011-12-26 00:20:43 +00:00
christos
9feffc5f5a
PR/45661: Henning Petersen: Overlapping buffer in route.c.
2011-12-24 23:48:17 +00:00
riastradh
dade315727
Fix error reporting in puffs_framev_enqueue_waitevent and callers.
...
ok christos
2011-12-19 15:36:26 +00:00
apb
d560323cc4
Make "rndctl -L" overwrite the file with zeros, not with the
...
same data that was just read from the file.
2011-12-17 13:18:20 +00:00
phx
01173747fc
Amiga wscons/Xorg support, first phase.
...
Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are
prepared for it, but will not be attempted before Xorg is not running.
The wscons support is disabled by default. A GENERIC kernel should behave
like always. Use WSCONS to try out a kernel with wscons support.
Done by rkujawa@ and phx@.
2011-12-15 14:25:12 +00:00
jmcneill
104b886e37
exit 0 on success
2011-12-04 13:01:54 +00:00
christos
765bd39696
Also ignore out of space conditions for -I so we can create overlapping
...
partitions on a full disk. Document and add it to the options.
2011-12-02 15:21:15 +00:00
enami
ecc71da821
Add missing -F flag and -I flag in usage. Sort the order to match
...
manpage.
2011-12-02 04:05:20 +00:00
christos
6d19ec83d5
put the error check in the conditional where it belongs.
2011-12-02 03:04:11 +00:00
wiz
1b8846959e
Remove trailing whitespace.
2011-12-01 23:14:06 +00:00
christos
7bef7412af
Add a flag to support writing overlapping partitions and explain why.
2011-12-01 22:24:29 +00:00
ahoka
dfffc92f05
add known bugs
...
fix license (copypaste)
2011-11-29 13:27:50 +00:00
tls
aae64c95c0
Make the rndsave structure public -- the kernel will learn to read it
...
and sysinst may learn to write it (since, on some systems, most of
the keyboard input they ever get happens to be during install). Fix a
couple of minor problems with the random_seed rc script addition.
2011-11-26 01:17:17 +00:00
wiz
3184ff8634
Add RCS Id, sort sections, sort SEE ALSO, use more markup.
...
XXX: is the license correct? it is for jmmv.
2011-11-24 16:20:35 +00:00
ahoka
ccfcc4b31e
Import mount_chfs for CHFS.
2011-11-24 15:54:54 +00:00
wiz
69d02ecf2f
Sort option descriptions, bump date for previous.
2011-11-23 12:15:30 +00:00
tls
4924aa205a
Load entropy at system boot (only works at securelevel < 1); save
...
at system shutdown. Disable with random_seed=NO in rc.conf if desired.
Goes to some trouble to never load or save to network filesystems.
Entropy should really be loaded by the boot loader but I am still
sorting out how to pass it to the kernel.
2011-11-23 10:47:48 +00:00
njoly
35d9543121
Fix title and xrefs.
2011-11-21 08:23:20 +00:00
agc
38a27f5af8
simplify code by removing a useless "#define STATIC static" in both debug
...
and normal usage, and all of its uses.
2011-11-20 01:23:57 +00:00
agc
76ad6f22c6
give the correct count of arguments to the sub-functions
2011-11-20 01:14:17 +00:00
joerg
549f044e13
Use __dead
2011-11-17 16:20:47 +00:00