tls
ad6779479c
Oops. I missed this file in my previous commit. Add inclusion of
...
"files.skipjack" now that Skipjack has been moved from
sys/opencrypto to crypto/skipjack.
2003-11-16 12:10:41 +00:00
tls
1f93975cf8
Move the Skipjack algorithm from sys/opencrypto to sys/crypto/skipjack.
...
There are now no cryptographic algorithms in sys/opencrypto, which,
according to the comment formerly in files.opencrypto, was the original
intent.
2003-11-16 12:07:50 +00:00
tls
2a94b617f1
We can't use bf_cbc.S if I386_CPU is defined; the 80386 doesn't have
...
bswapl, and bf_cbc.S uses it. Unfortunately, this means that GENERIC
will no longer use the asm code -- though it will still use the asm
for the basic Blowfish transform. This won't slow down the KAME IPsec
(since it rolls its own CBC) but may slow down fast-ipsec in kernels
that have I386_CPU defined.
2003-11-16 12:02:15 +00:00
pk
95ad31d40c
__cpu_simple_unlock: use __insn_barrier() instead of a "memory" clobber.
2003-11-16 11:22:30 +00:00
pk
fdd5b03782
Use __insn_barrier() in all bus_space read/write operations.
2003-11-16 11:09:07 +00:00
pk
97bb6a9d59
Introduce __insn_barrier(), designed to prevent instruction re-ordering
...
with minimal side-effects across its location in the source code.
2003-11-16 11:07:57 +00:00
wiz
e0f60703ab
Bump date for previous. New sentence, new line.
2003-11-16 10:16:56 +00:00
manu
91d6d92c2e
Add an argument to the -x flag to choose between byte per byte display
...
and word per word display in hex dumps.
-x1 gives you byte per byte, -x4 word per word, and -x defaults to -x1
2003-11-16 10:13:48 +00:00
wiz
c99f5ab0c4
Bump date for previous.
2003-11-16 10:13:12 +00:00
wiz
ce0f8cbf55
Bump date for previous; add comma in enumeration.
2003-11-16 10:12:21 +00:00
wiz
8d1916a3fe
Bump date for previous.
2003-11-16 10:10:45 +00:00
manu
94d3385454
Re-add the static root conditionnal that was removed by mistake.
2003-11-16 10:10:37 +00:00
wiz
8fe886b55b
Bump date for previous; make dca xref point to hp300 dir.
2003-11-16 10:09:02 +00:00
wiz
47bfd8c0da
Bump date for previous.
2003-11-16 10:05:48 +00:00
dyoung
18652e3785
From Steve Woodford (scw@): fix wi(4) and wiconfig(8) on big-endian
...
machines.
2003-11-16 09:41:01 +00:00
dyoung
0c32f8693f
So that the internal bridge works in AP mode, call ath_start after
...
processing Rx packets.
2003-11-16 09:32:01 +00:00
dyoung
fe919dfeb0
Fix spelling/grammar in a comment.
2003-11-16 09:05:53 +00:00
dyoung
23d8f48692
Add data-link type DLT_IEEE802_11_RADIO to wi and atw. DLT_IEEE802_11_RADIO
...
lets you monitor radio stats like received signal strength, which
diversity antenna was used, channel/frequency, modulation, and data
rate.
2003-11-16 09:02:42 +00:00
manu
5d86e6465f
Typos in make_memory_entry_64 name definitions
2003-11-16 01:14:07 +00:00
manu
ce84f3934f
Implement swtch_pri() and swtch()
2003-11-16 01:12:30 +00:00
jonathan
3638f1686a
Support symmetric crypto ops, including AES, on hifn 7955 and 7956.
...
Not tested on 795[56], but compiles and matches FreeBSD-tested diffs.
Suggested by Sam Leffler <sam@errno.com>, as imported into FreeBSD by Sam.
Submitted to FreeBSD by Rajesh Vaidyanath <RVaidyanath@hifn.com>.
2003-11-16 00:22:09 +00:00
jonathan
2862355ab1
Remove '#ifdef notdef' around userspace ioctl() requests for
...
pure (non-HMAC) MD5 and SHA1.
2003-11-16 00:16:06 +00:00
uwe
66008dfef1
Fix cpu_switchto() to correctly prepare new lwp before switching to it.
...
Fixes PR port-sh3/19956.
Big thanks to Christian Limpach <cl@> for pointing this out and
explaning what the fix is.
2003-11-16 00:07:13 +00:00
uwe
60f0942660
Tweak KDASSERT to avoid double negation.
2003-11-15 23:47:58 +00:00
mbw
3719f2611e
Prep for 2.0 release:
...
- MI SCSI
- MI com
2003-11-15 23:46:04 +00:00
mbw
318a2bce85
- dcl not really supported
...
- Update to reflect that dca and apci are now handled by the com driver.
2003-11-15 23:45:08 +00:00
mbw
da21fca5a5
Update to reflect that dca and apci are now handled by the com driver.
2003-11-15 23:18:24 +00:00
mbw
af70459403
- move dca and apci to com
...
- remove "dcl HP 98628A communications link" since it's not supported
in NetBSD
2003-11-15 23:17:56 +00:00
manu
a0399121cc
kdump now displays Mach services names itself, including a table of
...
id/names in sys/compat/mach/mach_services_names.c
Remove ports and flags displays, the information is already in the message.
2003-11-15 23:10:31 +00:00
mbw
d00d4c68df
Update to reflect that dca and apci are now handled by the com driver.
2003-11-15 23:06:42 +00:00
mbw
cd72a6bb0c
Add for hp300:
...
com* at dio? scode ?
com* at frodo? offset ?
2003-11-15 22:58:11 +00:00
manu
4513f19345
iTry to gather as much Mach services names as possible, this way we
...
will have unimplemented services showing their names in ktrace
Add a new generated file with only service id and name, which will
be included by kdump to display services names.
This removes the need for using the user ktrace facility for services names.
2003-11-15 22:55:35 +00:00
mbw
ac52f1946b
Mention that DCL is not actually supported in NetBSD, but there were
...
4.3BSD drivers.
2003-11-15 21:45:52 +00:00
thorpej
052ba0ec50
We have CVS; there is no reason to make .bak files when generating the
...
syscall tables.
2003-11-15 20:30:59 +00:00
thorpej
48afa79adc
We have CVS; there is no reason to make .bak files when generating the
...
syscall table and vnode interface tables.
2003-11-15 20:26:02 +00:00
scw
07acf64710
Re-instate the behaviour of sending SIGKILL to a process if uvm_fault()
...
returns ENOMEM. SIGSEGV just doesn't cut it. The original code looks to
have been lost in revision 1.34.
2003-11-15 20:18:34 +00:00
bouyer
6fb817f5dd
Commit changes proposed on tech-kern Thu, 6 Nov 2003
...
- factor out disksubr.c between sun3, sparc and sparc64. Keep the sun3
groveling code to find a NetBSD disklabel in the first sector (so that it
can find a label at the old sun3 LABELOFFSET) as a fallback is not
label at LABELOFFSET, or sun label is present.
- Fix the sun3 LABELOFFSET (was 64, but the kernel wrote the NetBSD label at
128)
- Make next68k disksubr.c always write a next-compatible disklabel.
- remove #ifdef __sparc__ hack from disklabel(8), and change it to issue
a DIOCWDINFO after writing the disklabel to the raw partition in the
-r/-I case (so that the kernel can convert the label if needed).
2003-11-15 17:52:30 +00:00
manu
527b59366e
regen
2003-11-15 17:45:34 +00:00
manu
26853377eb
Try to add all mach servers defined in Darwin in the server list. Most of
...
them will never be implemented, of course.
2003-11-15 17:44:38 +00:00
bouyer
5741c101e5
Clear interrupts at end of attach, in case there is one pending.
...
Avoid "bogus intr" messages when interrupts are enabled later.
Patch tested by myself and Chuck Silvers.
2003-11-15 16:40:46 +00:00
isaki
ae90c838ab
make it compilable even if FDDEBUG was defined.
2003-11-15 15:02:08 +00:00
dsainty
39973c5237
Optimise previous change, using fcntl(F_DUPFD) to locate a free descriptor
...
for us, rather than iterating until satisfied.
Suggested by David Laight.
2003-11-15 14:55:32 +00:00
sekiya
1cc0ebce1f
A few sysinst fixes:
...
* use cd0a rather than cd0[cd] as the CDROM installation device.
This fixes problems with platforms that install from iso9660 images
encapsulated in a partition, and should not affect platforms that
don't.
* add RUN_PROGRESS to the run_prog() flags for ftp installs.
Okay'ed by David Laight.
2003-11-15 12:53:34 +00:00
dsainty
0b16f71074
Avoid corrupting the dd(1) IO streams. This would happen by accidentally
...
outputting to the files being manipulated by opening a file in the standard IO
descriptor space. In particular, an output file unlucky enough to be sitting
on descriptor 2 (stderr) is certain to be corrupted.
Addresses PR bin/8521, and passes the recently committed regression test
"bin/dd".
2003-11-15 12:44:54 +00:00
ragge
ab6a210f76
Use itimerval() instead of alarm() for interval displaying. This increases
...
accuracy on interval stats also on fast machines.
2003-11-15 11:54:34 +00:00
dsainty
4c758a9f41
Descend into bin/dd
2003-11-15 10:50:59 +00:00
dsainty
9adae06087
Regression tests for dd(1). Not currently comprehensive, but tests for the bug reported in PR bin/8521.
2003-11-15 10:48:53 +00:00
sekiya
845cc26789
Add iso-image-md-pre and iso-image-md-post targets. Installation media can
...
now be built with the iso-image target from ${NETBSDSRCDIR}/etc.
2003-11-15 08:58:27 +00:00
jdolecek
67702193cc
explicitly pass MACHINE and MACHINE_ARCH to MAKEDEV.awk via environment,
...
so that this works as expected when not invoked via build.sh
2003-11-15 08:50:26 +00:00
scw
a7533e4cdc
- Add LOCKDEBUG-protected calls to sched_lock_idle() to cpu_switchto and
...
the idle loop. They seem to have gone AWOL sometime in the past.
Fixes port-arm/23390.
- While here, tidy up the idle loop.
- Add a cheap DIAGNOSTIC check for run queue sanity.
2003-11-15 08:44:18 +00:00