64608 Commits

Author SHA1 Message Date
oster
4c318b5d41 At boot, initiate parity/mirror reconstruction as required.
This operation is backgrounded, and sequentially ordered.
2000-05-16 16:54:33 +00:00
hubertf
0948b6f2cb pkg_delete -r was done by Chris Hopps (I used the same code do implement
pkg_delete -R on that later on).
2000-05-16 16:38:15 +00:00
hubertf
7f040da3cd Don't remove any INSTALL scripts. Just in case someone needs them later
(e.g. to tar up the pkg again, and install it elsewhere).
2000-05-16 15:59:16 +00:00
itojun
019d9b540c correct p2p interface address handling.
avoid memory leak.
bzero() after malloc().
(sync from kame)
2000-05-16 14:04:32 +00:00
simonb
0c59b3c325 Apply patch from Robert Elz in PR kern/10113. This fixes two problems
with procfs's cmdline - from the PR:

	The cmdline implementation in procfs is bogus.  It's possible that
	part of the fix is a workaround of a UVM problem - that is, when
	(internally) accessing the top of the process VM (the end of the
	args) a request for I/0 of a PAGE_SIZE'd block starting at less
	than a PAGE_SIZE from the end of the mem space returns EINVAL
	rather than the data that is available.  Whether this is a bug
	in UVM or not depends upon how it is defined to work, and I was
	unable to determine that.   (Simon Burge found that problem, and
	provided the basis of the workaround/fix).

	Then, the cmdline function is unable to read more than one
	page of args, and a good thing too, as the way it is written
	attempting to get more than that would reference into lala land.

	And, on an attempt to read a lot of data when the above is
	fixed, most of the data won't be returned, only the final block
	of any read.

Tested on alpha, pmax, i386 and sparc.
2000-05-16 13:45:25 +00:00
shin
f26609f174 add X server for hpcmips (Xhpc). 2000-05-16 11:27:37 +00:00
thorpej
463931b3ba Nuke dk_establish() from orbit except from those ports which still use
it to determine the boot device: mvme68k, pc532, macppc, ofppc.  Those
platforms should be changed to use device_register().  In the mean time,
those ports defined __BROKEN_DK_ESTABLISH.
2000-05-16 05:45:44 +00:00
itojun
3c67584219 propose better IPv6 ifid alternative to the peer, when ifid collides
during IPv6CP negotiation.  it is very rare to see collision.
2000-05-16 05:45:27 +00:00
perseant
e6c7065240 fsck_lfs can now write to the filesystem, allowing it to correct most
(though still not all) errors in a damaged lfs.  Segment byte accounting
is corrected in pass 5.  "fsck_lfs -p" will do a partial roll-forward,
verifying the checkpoint from the newer superblock.  fscknames[] is
updated so that fsck knows about fsck_lfs.
2000-05-16 04:55:58 +00:00
itojun
6047a12c7b move IPv6 considerations into BUGS section 2000-05-16 00:59:12 +00:00
thorpej
6d7f14dc5d Record the proc directly, not the pid, of the MFS server process,
and nuke the spare fields in the mfsnode.
2000-05-16 00:24:08 +00:00
thorpej
47490d3527 Whitespace glitch. 2000-05-16 00:18:44 +00:00
thorpej
e7d81a3225 Fix a tyop, pointed out by Bill Studenmund. 2000-05-15 23:56:49 +00:00
hubertf
5cb5e5143c Don't read +CONTENTS files if not needed. 2000-05-15 23:14:42 +00:00
jhawk
f9d6838fb8 Document "!" as a synonym for "call" 2000-05-15 20:37:56 +00:00
jhawk
aa0007b5a5 In case of db_onpanic=0, still drop to ddb if the trap was from within
ddb.
i.e. "db> x/s 0x14" should return you to ddb when it faults, regardless
of the state of db_onpanic.
2000-05-15 20:16:48 +00:00
jhawk
cc732067b7 "p" should be an alias for "print", and was until "ps" was added.
Now it is, again.
2000-05-15 19:56:43 +00:00
itojun
1cac955ef7 remove unnecessary _DISGASSERT(). 2000-05-15 17:11:29 +00:00
itojun
614637a5f5 use getifaddrs instead of SIOCGIFCONF (do we need to keep old code around?)
avoid buffer overrun, when you configure more than 20 IPv4 broadcast addresses
on a node.
2000-05-15 17:06:05 +00:00
itojun
3a44ebc43c backout previous (packed attribute to struct ifreq) 2000-05-15 16:59:37 +00:00
itojun
3df6dbc4c7 add packed attribute to struct ifreq. this should avoid unaligned access
while parsing SIOCGIFCONF, on alignment-picky archs.
2000-05-15 16:45:50 +00:00
dante
e66be0bd10 Cosmetic change 2000-05-15 16:38:49 +00:00
dante
ceb378e070 Add few peripheral device type
Remove "???" from T_IT8_1/2. They actually are pre-press devices for graphic arts as described by ASC IT8
Zeros and blanks scsipi_inquiry_data from byte 58 to byte 74 if additional_length is less than 58
2000-05-15 16:35:49 +00:00
itojun
005442ad58 typo. FreeBSD PR 18547. 2000-05-15 16:26:16 +00:00
bouyer
c94bdce1f4 Don't enable debug message by default. 2000-05-15 15:16:59 +00:00
christos
cd8eacbb27 don't dump core on empty files. 2000-05-15 12:15:38 +00:00
bouyer
1900598507 Sync copyrigth notice. 2000-05-15 08:51:55 +00:00
bouyer
7e71ffde06 Sync copyrigth notice 2000-05-15 08:48:25 +00:00
bouyer
c4042e45a5 Sync my copyrigth notice. 2000-05-15 08:46:00 +00:00
nisimura
66ecdc15d3 Remove unused PSL_USERCLR defines for processor status register. 2000-05-15 08:36:32 +00:00
bouyer
92a5f4d724 Sync my copyrigth notice 2000-05-15 08:32:07 +00:00
bouyer
2b86c61a31 - sync my copyrigth
- Add usefull message for obsolete error code (part of fix for kern/9856).
2000-05-15 08:31:33 +00:00
bouyer
e557084177 Update for siop split. 2000-05-15 08:27:24 +00:00
enami
769cc65919 Free memory when failed to map it. 2000-05-15 08:08:12 +00:00
enami
01f1223f94 Cosmetic changes. 2000-05-15 07:57:19 +00:00
bouyer
a1c4db6c37 - split siop_pci in attachements vs helper functions, for comming esiop
- add a reset callback to enable PCI-specific features. This improve bandwith
  by a factor of 2 on my alpha with a 875 !
- sync copyrigth notice
2000-05-15 07:53:17 +00:00
bouyer
73faa41bdf Add siop(4) 2000-05-15 07:50:44 +00:00
bouyer
863014523a - split siop.c in script-dependant vs script-independant part, for
comming esiop
- add a reset callback for bus-dependant registers settings
2000-05-15 07:48:24 +00:00
bouyer
95d08cb691 Regen 2000-05-15 07:44:05 +00:00
bouyer
06d4aa45eb - use my standart copyrigth notice
- After reselect, don't clear ack after the IDENTIFY message, this breaks
  when the reselecting target has different sync parameters than the previous
  one.
2000-05-15 07:43:45 +00:00
nisimura
8a71a7a50f Backout the previous change which was done mistakenly. 2000-05-15 06:45:44 +00:00
nisimura
c7c815f46b Remove #include <machine/psl.h> which is not used. 2000-05-15 06:39:14 +00:00
bouyer
d7a4b673e1 Use my standart copyrigth notice. 2000-05-15 06:34:47 +00:00
bouyer
d7e243ca4f Use same copyrigth notice everywhere. 2000-05-15 06:33:21 +00:00
bouyer
48d7ad6cf4 Add a man page for siop and xref it. 2000-05-15 06:31:56 +00:00
bouyer
215b7aab97 Use the same copyrigth notice everywhere. 2000-05-15 06:26:42 +00:00
tron
d683136c9f Don't complain about existence of "/etc/sendmail.cf" if "sendmail" is
not set to "YES" in "/etc/rc.conf".
2000-05-15 06:16:04 +00:00
itohy
cb3a247145 Use bsd.hostprog.mk to allow ELF target on a.out host. 2000-05-15 05:02:29 +00:00
elric
e8b0f2b813 INTON and FORCEINTON modify global variables, and so should not be
executed while we are vforked.
2000-05-15 03:42:48 +00:00
thorpej
7da80620c9 splimp() -> splnet() 2000-05-15 01:55:53 +00:00