Commit Graph

100492 Commits

Author SHA1 Message Date
tjr
feae82b01a Refer to "wide characters" instead of "wide-characters". 2004-03-16 13:30:11 +00:00
nyan
76ef71db9d The arlconfig is needed on i386 only. 2004-03-16 12:46:14 +00:00
nyan
304659e67f Move the arl to i386 only. 2004-03-16 12:43:08 +00:00
nyan
6e962440fd Don't use the pcic polling. 2004-03-16 12:40:11 +00:00
scottl
8fd981485e Remove the RAIDframe manual page 2004-03-16 12:35:55 +00:00
scottl
57374797f1 Remove the RAIDframe userland tool. 2004-03-16 12:28:40 +00:00
scottl
d7a0e027d9 Remove the module reference for RAIDframe 2004-03-16 12:27:34 +00:00
scottl
5bf26ae88e Remove RAIDFrame. It hasn't worked since GEOM replaced the old disk
mini-layer.  I don't have time to bing it forward into the GEOM world, and
no one else has stepped forward to claim it.  It'll be in the Attic for safe
keeping for now.
2004-03-16 12:23:43 +00:00
des
f795311fe8 Given the impact of CFLAGS and COPTFLAGS on the build, report them in
the log, even when not verbose.
2004-03-16 12:12:10 +00:00
des
74c45061e0 Whitespace nit. 2004-03-16 12:08:59 +00:00
tjr
d28b18f4b5 Sort MLINKS.
Noticed by:	ru
2004-03-16 11:06:31 +00:00
dwmalone
116755fef7 Nudge Giant as far as I can into kern_open(). Mark open() as MPSAFE.
Use kern_open() to implement creat() rather than taking the long route
through open(). Mark creat as MPSAFE.

While I'm at it, mark nosys() (syscall 0) as MPSAFE, for all the
difference it will make.
2004-03-16 10:46:42 +00:00
dwmalone
bfd66a78ad Get ready to mark open, creat and nosys as MPSAFE. 2004-03-16 10:41:23 +00:00
tjr
48661b2fa3 Add fairly minimal documentation for the nmount() syscall. 2004-03-16 09:45:38 +00:00
tjr
5fb6c2e59a Use vfs_nmount() to mount linprocfs filesystems in linux_mount();
linprocfs doesn't support the old mount interface.
2004-03-16 09:05:56 +00:00
tjr
d37f036c18 Make vfs_nmount() public. The Linux emulator needs this in order to mount
linprocfs filesystems.
2004-03-16 08:59:37 +00:00
tjr
f1f3d78ff5 Correct size argument passed to copyinstr() in linux_mount(): mntfromname
and mntonname are both MNAMELEN characters long, not MFSNAMELEN.
2004-03-16 08:37:19 +00:00
cperciva
4d1e6cb1d3 Fix memory leak
PR:		bin/64321
Submitted by:	Rodney Ruddock <rodney@interopsystems.com>
MFOpenBSD:	rev 1.17
MFC after:	3 days
2004-03-16 08:33:33 +00:00
truckman
3c4fad0869 Rename the wiredlen member of struct sysctl_req to validlen and always
set it to avoid the need for a bunch of code that tests whether or
not the lock member is set to REQ_WIRED in order to determine which
length member should be used.

Fix another bug in the oldlen return value code.

Fix a potential wired memory leak if a sysctl handler uses
sysctl_wire_old_buffer() and returns an EAGAIN error to trigger
a retry.
2004-03-16 06:53:03 +00:00
hrs
82bae980d5 New release note:
arl(4) for Aironet Arlan 655 wireless adapters.
2004-03-16 04:40:10 +00:00
truckman
2b0bda9870 Don't bother calling vslock() and vsunlock() if oldlen is zero.
If vslock() returns ENOMEM, sysctl_wire_old_buffer() should set
wiredlen to zero and return zero (success) so that the handler will
operate according to sysctl(3):
     The size of the buffer is given by the location specified by
     oldlenp before the call, and that location gives the amount
     of data copied after a successful call and after a call that
     returns with the error code ENOMEM.
The handler will return an ENOMEM error because the zero length
buffer will overflow.
2004-03-16 01:28:45 +00:00
des
12adb9e4a7 Set TZ to UTC so dates in the history file will match dates in the logs. 2004-03-16 00:31:27 +00:00
des
f5a61d1e2b Build the tinderbox with -O2. 2004-03-16 00:24:54 +00:00
des
2053e2932b The documentation lists configuration variables in uppercase, so dump
them in uppercase.
2004-03-16 00:15:05 +00:00
des
e1a6d2a472 Add configuration shortcuts for CFLAGS and COPTFLAGS. 2004-03-16 00:12:59 +00:00
des
7c2bf140bd Allow the user to override CFLAGS and COPTFLAGS on the command line. 2004-03-16 00:12:33 +00:00
jhb
5670428480 When installing boot blocks into an Alpha BSD label, setup the location,
length, and flags fields at the end of the SRM boot sector so that SRM can
find the bootstrap code.  This fixes bsdlabel -m alpha to generate bootable
disklabels.

Reviewed by:	phk
2004-03-15 23:10:34 +00:00
jhb
216c5338ff Add a mixer script that saves the current settings of all mixers present
in the system on shutdown and restores the settings on boot.  The settings
can also be reset to the saved values via 'mixer reload'.

Reviewed by:	current@
2004-03-15 23:09:17 +00:00
jhb
15596982a5 Regenerate. 2004-03-15 22:44:35 +00:00
jhb
28f51bd3cc - Mark ABI syscalls that call wait4() MP safe as recent changes to
the kernel wait4() made these all panic() implementations otherwise.
- The i386 linux_ptrace() syscall is MP safe.  Alpha was already marked
  MP safe.
2004-03-15 22:43:49 +00:00
fjoe
988426d9e5 Add arl(4): driver for Aironet Arlan 655 wireless adapters.
MFC after:	2 weeks
2004-03-15 22:24:28 +00:00
phk
6c8e5c543f The PPS code needs to be much more brutal to avoid synchronism on
hardware with non-sucky clocks.
2004-03-15 21:47:34 +00:00
hrs
31018190bc New release note:
ata(4) cardbus ATA/SATA support.
	ifconfig(8) prints polling(4) status.
2004-03-15 21:20:39 +00:00
fjoe
6d50413c73 Add ru.koi8-r.win.kbd based on ru.koi8-r.shift.kbd which closely mimics
ru(winkeys) XFree86 layout.

Differences with ru.koi8-r.shift.kbd are:
- ctrl+shift = alock
- left/right win = meta, menu = saver
- alock'ed shift+[0-9] = )!@#$%^&*(
2004-03-15 20:34:18 +00:00
jhb
1ed25bd5c1 Regen for ptrace being safe again. 2004-03-15 18:50:06 +00:00
jhb
d8445e0c8d Drop the proc lock around calls to the MD functions ptrace_single_step(),
ptrace_set_pc(), and cpu_ptrace() so that those functions are free to
acquire Giant, sleep, etc.  We already do a PHOLD/PRELE around them so
that it is safe to sleep inside of these routines if necessary.  This
allows ptrace() to be marked MP safe again as it no longer triggers lock
order reversals on Alpha.

Tested by:	wilko
2004-03-15 18:48:28 +00:00
des
2fe413a41a Correctly document the default value of UsePAM. 2004-03-15 18:38:29 +00:00
wes
e998d37f8e Add script for creating ramdisks at boot time, in time to be processed
by fstab.
2004-03-15 18:36:21 +00:00
des
4c7061da8c Remove bogus (void **) casts. This unbreaks the -O2 build. 2004-03-15 17:43:36 +00:00
des
a52d3498dd Don't try to pass off a struct sockaddr as a struct sockaddr_in when it
may in fact very well be a struct sockaddr_in6.  Just use plain struct
sockaddr.

This brings us yet another step closer to a clean -O2 build.
2004-03-15 17:08:28 +00:00
trhodes
c1888d71d1 Remove whitespace at EOL. 2004-03-15 17:01:31 +00:00
wpaul
5aa1390e61 Add vectors for _snprintf() and _vsnprintf() (redirected straight to
snprintf() and vsnprintf() in FreeBSD kernel land).

This is needed by the Intel Centrino 2200BG driver. Unfortunately, this
driver still doesn't work right with Project Evil even with this tweak,
but I'm unable to diagnose the problem since I don't have access to a
sample card.
2004-03-15 16:39:03 +00:00
mlaier
4169d56a67 Move GID/UID_MAX under __BSD_VISIBLE protection.
Requested by:	bde
Approved by:	bms(mentor)
2004-03-15 13:43:44 +00:00
mlaier
4c91a73d42 Fix some style(9) related issues after discussion with/education from bde:
- Add <sys/param.h> and <limits.h> where required (do not depend on other
   headers pulling it in).
 - __dead -> __dead2
 - #if defined() -> #ifdef
 - Remove ugly PRIu64 macros and use %llu w/ (unsigned long long) cast.

All changes looped back to OpenBSD (where applicable) for easier sync in the
future.

Requested by:	bde
Approved by:	bms(mentor)
2004-03-15 13:41:17 +00:00
des
950b98f1f7 Add -DDEBUG to DEBUG_FLAGS if PAM_DEBUG is defined. 2004-03-15 13:23:20 +00:00
sos
127008a266 Add printing of relevant SATA info where approbiate. 2004-03-15 13:21:41 +00:00
sos
56797a08a5 Add SATA support fields 2004-03-15 13:17:24 +00:00
pjd
aae1ea0f99 Remove sysctl security.jail.list_allowed.
This functionality was a misfeature, sysctl was added and turned off by
default just to check if nobody complains.

Reviewed by:	rwatson
2004-03-15 12:10:34 +00:00
sos
dc99d6d221 Add support for detaching PCI controllers.
This adds support for cardbus ATA/SATA controllers. I get roughly the
same transfer speeds as on true PCI controllers. Nice to be able to add
a couble of "real" disks to a laptop :)
2004-03-15 12:03:48 +00:00
imp
a745e2bbf1 Kill bogus isa compat opt file. 2004-03-15 11:27:39 +00:00