| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
provided by the user are valid else return EINVAL.
Reviewed-by: joerg
Notes:
svn path=/head/; revision=23261
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23260
|
| |
|
|
|
|
|
|
| |
here, add ">" to the end of Marc Ramirez (mrami@mramirez.sy.yale.edu)'s
e-mail address.
Notes:
svn path=/head/; revision=23259
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
anyway.
. Add /usr/share/misc/scsi_modes to the fixit floppy, and set the
appropriate env variable.
. Cleanup the (commented out) tags in the entry section a little, to
be more up-to-date.
Notes:
svn path=/head/; revision=23257
|
| |
|
|
|
|
|
|
|
|
| |
inconsistent with the remaining unix utilities, so replace it by
something better suited.
Learned from: The Unix Hater's Handbook :-)
Notes:
svn path=/head/; revision=23255
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23254
|
| |
|
|
|
|
|
|
|
| |
shift the value.
Submitted by: Andre.Albsmeier@mchp.siemens.de (Andre Albsmeier)
Notes:
svn path=/head/; revision=23252
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2) Must be root to run preload (OpenBSD ping.c 1.8)
3) Don't print all replies unless verbose and root (from idea in
OpenBSD ping.c 1.10 and 1.11) to avoid leaking information available
only to root.
4) Remove unused h: from option string to getopt.
5) Make the compiler happy with exit(0) (Lite-2?)
Reviewed by: Dan Cross <tenser@spitfire.ecsel.psu.edu>
Good candidate for 2.2 and 2.1 (as are many of the 1.17 changes).
Notes:
svn path=/head/; revision=23251
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23250
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23249
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
valid signals, else return EINVAL for ioctl VT_SETMODE.
this fixes a problem that anybody with vty access can panic the system.
2.2-Candidate (and 2.1.0 I believe)
Reviewed-by: sos
Notes:
svn path=/head/; revision=23248
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Do a better job of argument parsing.
Don't permit ping -f to a multicast address (very antisocial).
Don't permit -L, -I, -T options with unicast addresses.
Ensure that we ask for only AF_INET addresses (should close PR#2584).
Return <sysexits.h> error codes for failures. Document this.
Fix man page to identify the author and put sections in correct order.
Notes:
svn path=/head/; revision=23247
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23246
|
| |
|
|
|
|
|
| |
nfs includes even more order-dependent and less documented than before.
Notes:
svn path=/head/; revision=23245
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23244
|
| |
|
|
|
|
|
| |
support.
Notes:
svn path=/head/; revision=23243
|
| |
|
|
|
|
|
| |
Submitted by: Slaven Reziæ (Tomiæ) <eserte@cs.tu-berlin.de>
Notes:
svn path=/head/; revision=23242
|
| |
|
|
|
|
|
|
|
|
|
| |
Strong 2.2 and 2.1.x candidate. Someone should review the patch before,
however.
The maintainer of the Perl5 port should probably introduce a similar patch
there.
Notes:
svn path=/head/; revision=23241
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23238
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23236
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The sequencer expects untagged transactions to have the SCBID of the
transaction in the "busy target" array. So, ensure that the busy entry
is up to date for the target in this case. The new identify code in the
sequencer that performs additional sanity checking got caught up when a
tagged transaction created an untagged request sense.
In ahc_handle_seqint, ensure that the target ID is taken from the right
place. In the case of a selection, the ID is in SCSIID. In the case of
a reconnection it is found in SELID.
Notes:
svn path=/head/; revision=23233
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23230
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Slaven Reziæ (Tomiæ) <eserte@cs.tu-berlin.de>
Use '.for' loop from make(1), not sh(1) 'for' loops.
Notes:
svn path=/head/; revision=23228
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23227
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23224
|
| |
|
|
|
|
|
|
|
| |
Use '.for' loop from make(1), not sh(1) 'for' loops.
Submitted by: Slaven Reziæ (Tomiæ) <eserte@cs.tu-berlin.de>
Notes:
svn path=/head/; revision=23222
|
| |
|
|
|
|
|
| |
reflect how multicast loopback really works.
Notes:
svn path=/head/; revision=23221
|
| |
|
|
|
|
|
|
|
|
| |
Fix cursor place after PgUp/PgDn.
Should go into 2.2
Submitted by: "Anatoly A. Orehovsky" <tolik@mpeks.tomsk.su>
Notes:
svn path=/head/; revision=23220
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23219
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
missing-parentheses bug, but this exposed a misplaced vfs_busy_pages().
This bug cost a factor of 2.5-3 in nfsv3 write performance! It should
be fixed in 2.2.
Removed some debugging code that gets triggered often in normal
operation. There are still many backwards diagnostics (#define
DIAGNOSTIC gives no diagnostics).
Submitted by: vfs_busy_pages() fix by dfr
Notes:
svn path=/head/; revision=23218
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23217
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23214
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23209
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23208
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Print the stack pointer together with the frame pointer in the trap,
syscall and interrupt messages. The frame pointer is not very useful
for locating syscall args since syscall functions don't have a frame
pointer.
Print all the numbers in the trap, syscall and interrupt messages in
the default radix. The syscall number was confusing because it was
printed in decimal.
Use %#n format more and 0x%x less. 0x%x of course doesn't work with
a variable radix. ddb is now fairly consistent about using %+#n to
print all numbers. It omits the '+' for signed numbers the '#' in a
few cases (e.g., for function args) to save space.
Notes:
svn path=/head/; revision=23206
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23200
|
| |
|
|
|
|
|
| |
clause 3, which was removed on 1996/08/03 in the C example.
Notes:
svn path=/head/; revision=23199
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23198
|
| |
|
|
|
|
|
|
|
|
| |
use:
- don't put [your name] on a a separate line. Most authors have shorter
names than "The Regents of the University of California".
- don't repeat [your name].
Notes:
svn path=/head/; revision=23197
|
| |
|
|
|
|
|
|
|
| |
screen saver. Added a missing `break' statement in set_normal_mode().
Reviewed by: sos
Notes:
svn path=/head/; revision=23194
|
| |
|
|
|
|
|
|
| |
Submitted by: Naofumi Honda <honda@Kururu.math.hokudai.ac.jp>
Obtained from: NetBSD/pc98 patch level 81
Notes:
svn path=/head/; revision=23192
|
| |
|
|
|
|
|
|
|
| |
in the man page output. Closes PR# 2831.
Submitted by: Marc Slemko <marcs@znep.com>
Notes:
svn path=/head/; revision=23189
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23184
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23180
|
| |
|
|
|
|
|
| |
time yet. Revert to rev 1.2.
Notes:
svn path=/head/; revision=23179
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23178
|
| |
|
|
|
|
|
| |
of .Xr for the xrefs.
Notes:
svn path=/head/; revision=23173
|
| |
|
|
| |
Notes:
svn path=/head/; revision=23170
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix a bug in the initialization of the busreset_args that left the B channel
args unitialized and the A channel ones initialized to B's vales. Oops.
If we get a NO_IDENT sequencer interrupt (the reconnecting target didn't
issue an identify or botched it), reset the bus instead of panicing. We
should be able to recover from this error.
In the AWAITING_MSG handler, order messages by severity. Since the message
we send is based on a flag on the SCB, it is possible, during error recovery,
to get more than one flag set. This is fine since any time a new flag is
set, it is meant to take us to a more draconian level of recovery. This
also ensures that we don't lose any "history" of what the command has gone
through.
When we reset the bus, reset the "send ordered tag" bitmask.
Clear some additional interrupt status when we perform a bus reset.
Notes:
svn path=/head/; revision=23169
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
time that we really want to do this is when a bus reset causes the sequencer
to be reset and the kernel driver now handles this case.
Remove some reordering in the select2 routine that wasn't necessary.
It was an experimental fix for a race condition I fixed elsewhere, and
confused the code flow.
Don't bother looping on a parity error in the mesgout loop since we can't
see parity errors on out phases.
Clean up the mesgin_identify code. In the old days, we "snooped" for tag
messages and used this as an indicator of whether or not the target was
using tagged transactions. This forced the sequencer to ack the identify
before determining if a valid SCB matched the target meaning that an abort
message to handle this case might not be seen before the target entered a
data phase. Since we can determin the "tagged-ness" of a target by looking
it up in the array of busy targets (recently introduced), we can determine
this up front simplifying the search code as well as ensuring we can follow
the SCSI specs method for rejecting a reselection.
When an SCB is placed on the free list, set its SCB_TAG to SCB_LIST_NULL.
This makes it much easier for the kernel driver to find active SCBs on the
card during error recovery.
Notes:
svn path=/head/; revision=23168
|