pk
b8081a591a
Change locking prerequisites for the pv_changepte4m() helper function
...
to avoid locking recursion.
2003-02-20 16:22:49 +00:00
jdolecek
b4cbac6f51
remove SMBFS_NAME_DEBUG code, mainly because it didn't work on alignment-picky
...
archs anyway
don't bother to zero terminate smbnode name (penny saved ...)
2003-02-20 15:39:58 +00:00
jdolecek
7be3184fb7
don't assume struct smbnode -> n_name is zero terminated,
...
use .*s to print it
2003-02-20 15:35:55 +00:00
jdolecek
02f8f49e38
g/c commented out code
2003-02-20 15:34:42 +00:00
fredb
3b33ad6fc2
OpenSSL is now up to 0.9.7a.
2003-02-20 15:19:14 +00:00
martin
58a4ff2fef
Avoid lots of stupid alignement problems.
...
You can now actually use this on sparc64 systems. Unfortunately the
kernel part contains lots more of this ****** code.
2003-02-20 14:07:12 +00:00
martin
5463479362
Add a few devices.
2003-02-20 13:37:33 +00:00
seb
3cd76da95a
Add vlan(4) pseudo device. Approved by martin@
2003-02-20 13:30:44 +00:00
lukem
4777a3b44a
rm -f target file before cp -f.
2003-02-20 12:47:29 +00:00
hannken
b7fea04c8d
The SonicVibes DMA is broken and only works on 24-bit addresses. As long
...
as bus_dmamem_alloc_range() is missing we use the ISA dma tag on i386.
The iorange for the dma registers now gets allocated near the used range.
Chances are high, that this range is valid on this PCI bus.
This one is really ugly :-)
Approved by: Lennart Augustsson <augustss@netbsd.org>
2003-02-20 12:24:05 +00:00
lukem
73b865f1d6
install obsolete set lists as /etc/obsolete/%s not /dist/%s_obsolete
2003-02-20 12:06:54 +00:00
lukem
87d530f065
cleanup_dist():
...
- filenames in obsolete sets start with "./" not "/" (i changed that a
while ago, and forgot to update this)
- only call target_prefix() once, not for each filename parsed...
- look for obsolete lists in /etc/obsolete/%s instead of /dist/%s_obsolete
2003-02-20 12:02:56 +00:00
martin
c3ed92df3e
Add a few new devices.
2003-02-20 12:02:31 +00:00
lukem
5c198ab018
etc/postinstall
...
* Improve message display in find_file_in_dirlist()
* do_obsolete(): instead of running distrib/sets/makeobsolete to
temporarily generate the obsolete sets lists, look for them in
${SRC_DIR}/etc/obsolete/* or ${DEST_DIR}/etc/obsolete/*.
The obsolete check now works for "extracted etc.tgz" as the source dir.
etc/Makefile (install-etc-files), distrib/sets/lists/*
* Install obsolete set lists into /etc/obsolete/
* Tweak how pwd_mkdb files are added to METALOG
distrib/sets/makeobsolete
* Don't bother with "_obsolete" suffix on generated file names.
2003-02-20 11:40:28 +00:00
grant
d1d5ade4cf
remove -O arg in pax->tar change.
...
also noted by MOCHIZUKI Tomomitsu.
2003-02-20 11:03:34 +00:00
grant
5bb479a60f
add missing '-' (stdin) to progress/tar command line.
...
noted by MOCHIZUKI Tomomitsu in PR install/20442.
2003-02-20 11:00:35 +00:00
wiz
658b9c6d28
In ssl3_get_record (ssl/s3_pkt.c), minimize information leaked
...
via timing by performing a MAC computation even if incorrect
block cipher padding has been found. This is a countermeasure
against active attacks where the attacker has to distinguish
between bad padding and a MAC verification error. (CAN-2003-0078)
2003-02-20 07:39:17 +00:00
perseant
fdf4bfe002
Tabify, and fix some comment alignment problems.
2003-02-20 04:27:23 +00:00
jmc
ff58e08182
Move simple_lock after the hashinit's to avoid possible sleeping/malloc'ing
...
with a simplelock held.
2003-02-20 02:49:51 +00:00
matt
4630a8e7f3
Add a MIIF_FORCEANEG flag to be passed to mii_attach. This forces an
...
autonegotiation to take place if IFM_AUTO is selected in mii_media_set.
Make the gem driver use it. (XXX hme probably should use it but I can't
test that).
2003-02-20 00:55:21 +00:00
matt
b42cde14b7
Set KERN_AS=obj now that LKMs work. (otherwise when you loaded LKMs they
...
wouldn't have all the library routines available).
2003-02-19 23:55:48 +00:00
matt
0f3ffeff6a
gidlist is nolonger an array.
2003-02-19 23:12:20 +00:00
pk
9ead24ac7a
Use lock_printf() in SPINLOCK_SPINCHECK() and SLOCK_TRACE().
2003-02-19 22:34:42 +00:00
pk
b66bce23df
Finish PV table locking. Terminology and locking strategy stolen from
...
the alpha port.
2003-02-19 22:27:08 +00:00
martin
d47d521c0f
Since size_t is unsigned, better use (unsigned long) and %lu to print
...
a size_t. Spotted by kleink.
2003-02-19 19:15:28 +00:00
matt
f7418ccd14
Add helper awk scripts for generating trampolines for PowerPC LKMs.
2003-02-19 19:04:27 +00:00
matt
f65e1190f5
When making a LKM for powerpc, add function trampolines to undefined
...
functions. This makes LKMs functional for powerpc.
2003-02-19 19:03:41 +00:00
dsl
3dfa0d0485
Stop ftpd changing inetd's 'logname'
...
Stop buffer overrun if {NGROUPS_MAX} is greater than the compile time
NGROUPS_MAX.
(approved by christos)
2003-02-19 18:26:48 +00:00
martin
93f473507c
Replace some int's with size_t. Use %ld and cast to long when printing
...
size_t's.
2003-02-19 16:53:26 +00:00
martin
cfa07275ad
Follow changes in rev. 1.79 of sys/kern/exec_conf.c
...
(if emulation uses elf32_copyargs(), it shouldn't use it's own idea
of how many AUX arguments are actually passed)
2003-02-19 15:43:56 +00:00
hannken
8f45c81f55
Add PQUIRK_NO_FLEX_PAGE for Fujitsu MO MCJ3230AP.
...
This drive returns bogus geometry (0 heads, 0 sectors).
2003-02-19 14:33:15 +00:00
he
3d65d2c867
The ports which use grep in their miniroot need to have a special
...
rule to get at the source (and object) directory after the recent
grep move.
2003-02-19 14:21:06 +00:00
jdolecek
5c10202b37
do previous differently - pass ap->a_id down to smbfs_smb_lock()
...
and smbfs_smb_lockandx() as caddr_t, and mask it to 16bit value
in smbfs_smb_lockandx()
okayed by Martin
2003-02-19 13:51:24 +00:00
yamt
5f444770aa
add debug code to lfs_free.
2003-02-19 12:58:53 +00:00
simonb
81dc935e33
Show the last "track" as the start of the lead-out area instead of a
...
bogus track number. Remove a magic number and (slightly) simplify the
TOC entry display function a little.
2003-02-19 12:55:58 +00:00
yamt
65fda8e404
workaround for "another flush is..." infinity loop in writerd.
...
if we're writerd, sleep in lfs_flush until another writer goes away
instead of busy loop in writed.
2003-02-19 12:49:10 +00:00
martin
681bcd85a7
SMB lock ids apparently are 16bit items. And the code uses id 1 always.
...
No need to cast it back and forth to a caddr_t and u_int32_t - which does
not work well on 64bit archs.
2003-02-19 12:44:47 +00:00
yamt
d9a4f81d1c
wire the pages instead of just dequeue'ing them.
...
advised by Chuck Silvers.
2003-02-19 12:22:51 +00:00
yamt
18e00c1196
init b_interlock.
2003-02-19 12:18:59 +00:00
yamt
2be86f2ff8
acquire v_interlock before calling VOP_PUTPAGES.
2003-02-19 12:02:38 +00:00
martin
6b7ecffb54
Change a few int -> size_t to make it compile on archs where they are not
...
the same.
2003-02-19 12:01:37 +00:00
yamt
0ad89cf93e
init b_interlock.
2003-02-19 12:01:17 +00:00
scw
beccdcb402
Make this at least compile on BE platforms.
...
XXX: Needs testing by someone with a suitable SMB server.
2003-02-19 11:58:58 +00:00
yamt
148af81ca0
initialize a simple_lock in softc.
2003-02-19 11:32:13 +00:00
jdolecek
25d6f89a59
update emul alarm syscalls to recent timer changes
...
problem encountered by Luke Mewburn for linux emul, problem spot
found by Enami Tsugutomo
2003-02-19 11:23:53 +00:00
drochner
f7320016a9
add copyright notice
2003-02-19 10:48:00 +00:00
jdolecek
853290d652
remove local idea of ELF_AUX_ARGSIZ - since this emul uses elf32_copyargs(),
...
it shouldn't override the size
2003-02-19 09:45:48 +00:00
jdolecek
382f8f9883
if emulation uses elf32_copyargs(), it shouldn't use it's own idea
...
of how many AUX arguments are actually passed
this fixes PR kern/20423 by Shingo WATANABE
2003-02-19 09:44:42 +00:00
dsl
c17244d768
Create session before setting logname - we don't want to change the
...
parents logname (or any other children pre-empted in that window).
2003-02-19 09:21:15 +00:00
jdolecek
1cacc8d1a4
always include support for password encryption
...
const-poison smb_crypt.c some
2003-02-19 08:33:08 +00:00