20095 Commits

Author SHA1 Message Date
mpp
0527877004 The .Fx macro doesn't know about any of the 1.* FreeBSD releases. 1997-02-28 02:20:42 +00:00
bde
166500e69d Wrapped mi_switch() with splstatclock()/splx(). This fixes excessive
interrupt latency for certain cases involving for restarting stopped
processes.
1997-02-27 18:03:48 +00:00
bde
c7bf781727 Fixed loading of vfs's. The Lite2 merge added unnecessary compatibility
cruft and resulted in loading usually following a null pointer.  Use
something closer to the pre-Lite2 code, including not making a copy of
the new filesystem's config info.  Not making a copy also fixes a race
for loading and a memory leak for unloading.

Fixed unloading of vfs's.  maxvfsconf wasn't maintained.

Look up the vfs to unload by name instead of by number.  The numbers
should go away as soon as all mount utilities are converted.
1997-02-27 16:40:20 +00:00
bde
b19a6b276f Fixed Lite2 merge of spechash simplelocking. It was misplaced in
checkalias() and missing in vfinddev() and vcount().
1997-02-27 16:08:43 +00:00
bde
61157dd0d7 Removed a wrong LK_INTERLOCK flag. 1997-02-27 15:38:41 +00:00
wosch
151748e908 Add forgotten entries for Croatia
Pointed out by: ache
1997-02-27 12:22:25 +00:00
brian
9f7e600a0d Change my email address 1997-02-27 10:16:38 +00:00
hanai
2e900d9cc7 Sync with the original.
Submitted by: Yukinori Maeda <yuki@zephyr.elcom.nitech.ac.jp>
1997-02-27 07:47:11 +00:00
dyson
c33087f4e0 Fix the previous simple_lock fix breakage in the combined
vput/vrele routine.  Fix a panic message.  Fix the vop_nounlock
routine so that "special" filesystems that use it work correctly.
1997-02-27 05:28:58 +00:00
ache
2d211f6dad Back out "shell" / pw_shell change, I was confused by the same
variable name (with different functionality)
1997-02-27 05:09:58 +00:00
hanai
fcbba57d16 Sync with the original. 1997-02-27 05:07:34 +00:00
ache
0b7ae13ecc Fix few bogons with pw_shell / shell variables values mismatch
introduced by LOGIN_CAP
1997-02-27 03:52:22 +00:00
dyson
b3686e776a Fix the simple_lock problem with the physical I/O buffer code, and
also fix the missing simple_unlock in vrele, and improve vrele/vput
by merging them into one routine.  BDE pointed these problems out.
1997-02-27 02:57:03 +00:00
ache
4815b9da37 "infinity" check was missed from login_getcapsize(), add it
One manifestation of this bug: all networking users have coredumpsize=0
1997-02-27 00:24:05 +00:00
wosch
e1a3d6b7d7 Add Croatia.
Submitted by: Slaven Reziæ (Tomiæ) <eserte@cs.tu-berlin.de>
1997-02-27 00:08:53 +00:00
ache
6d8c76c5a2 Fix typing error in default class: rc= instead of tc= 1997-02-26 23:41:33 +00:00
ache
b092d6702f For root & daemon classes bump max openfiles to 1024 to really activate
bumped select limit
1997-02-26 23:20:11 +00:00
jdp
7502187cc9 Add descriptions for the individual src-* and ports-* collections.
Correct some errors and omissions in the listing of collections.
1997-02-26 22:24:28 +00:00
eivind
8db9f05d1b Actually remove sys/time.h hack; fix typo.
Pointed out by:	bde
1997-02-26 20:10:45 +00:00
nate
5945714246 - Added "Brent J. Nordquist" <bjn@visi.com> for his pccard doc patch. 1997-02-26 15:58:27 +00:00
nate
13746b1a77 The pccard daemon doesn't support the 'class' parameter as stated in the
documentation, so remove any hints of it.

Submitted by:	"Brent J. Nordquist" <bjn@visi.com>
1997-02-26 15:55:10 +00:00
bde
c19ef73557 Fixed unmounting of the root fs. vfs_unmountroot() wasn't fully updated
to do Lite2 locking and vfs_unmountall() wasn't as simple as the Lite2
version.
1997-02-26 15:35:42 +00:00
bde
26d93ee7e1 Updated msdosfs to use Lite2 vfs configuration and Lite2 locking. It
should now work as (un)well as before the Lite2 merge.
1997-02-26 14:23:16 +00:00
jkh
c2cd734530 Bring in Argentina, Denmark, Poland. 1997-02-26 11:07:24 +00:00
jkh
8118ad4216 Poland now has a proper hostmaster in charge of pl.freebsd.org 1997-02-26 10:58:49 +00:00
mpp
91da5c1099 Remove the -lrpclib, since it causes the build of these examples
to fail.

Closes PR# 2359

Submitted by:	Pedro A M Vazquez <vazquez@IQM.Unicamp.BR>
1997-02-26 06:56:57 +00:00
imp
00bfe049f9 Buffer overflow from DNS name information which could cause root access
when called from lpd.

Reviewed by:	jkh, pst
Submitted by:	Oliver Friedrichs <oliver@secnet.com>
1997-02-26 06:12:34 +00:00
mpp
00300384a2 Silence -Wall when SYSLOG_NAMES is defined.
Submitted by:	davidn
1997-02-26 06:03:20 +00:00
mpp
9e28b13e66 If an administrator somehow manages to break the hardlinks
on chpass & passwd and turn the links into individual files
with the schg flag set, make install will fail to install all
of the proper links.

Fixed by removing the schg flag on all of the links before installing.

Closes PR# 2040.

Submitted by:	 Ph. Charnier <charnier@xp11.frmug.org>
1997-02-26 05:31:52 +00:00
dyson
96d17830f3 Correct the port of ext2fs to Lite/2. I incorrectly used ufs_reclaim
instead of ffs_reclaim.
1997-02-26 05:08:18 +00:00
hanai
e2464e0916 Sync with the original.
Submitted by: Hidetoshi Shimokawa <simokawa@jp.FreeBSD.ORG>
1997-02-26 04:49:47 +00:00
mpp
1cccbbea72 Fix an off by one error when determing the default job name for
the banner page.

Closes PR# 1986.

Submitted by:	Mark Valentine <mark@linus.demon.co.uk>
1997-02-26 02:22:45 +00:00
mpp
2e0efc5be6 Larn needs /var/games/larn to exist so that it can create its scorefile.
Closes PR# 1944.
1997-02-26 01:17:49 +00:00
wosch
3dfb2449e6 Add timedef for Austria. The only difference to the German timedef is
the full month name for January.
1997-02-25 21:01:52 +00:00
bde
4f04146c67 Merged some missing locking from Lite2:
- getnewvnode() and vref() were missing one simple_unlock() each.
- the Lite2 locking changes weren't merged at all in
  printlockedvnodes() or sysctl_vnode().  Merging these undid
  some KNF style regressions.
1997-02-25 19:33:23 +00:00
kato
44b6077163 Synchronize with sys/i386/i386/machdep.c revision 1.229. 1997-02-25 16:36:48 +00:00
hanai
8c01fadfb7 Sync with the original.
Submitted by: Takashi Saeki <saeki@saskg.semicon.sony.co.jp>
1997-02-25 14:24:28 +00:00
brian
4a576feefd osreldate.h stuff suggested by: Eivind Eklund
Remove #include's from sig.h and get dependant modules to include them
themselves.  Make inclusion of if_var.h depend on __FreeBSD_version so
that the -current version of ppp can be used with 2.1.*

2.2 Candidate ?
1997-02-25 14:05:17 +00:00
hanai
9558dcc2c3 Sync with the original. 1997-02-25 09:31:39 +00:00
tg
1bf2057fd2 Add joel Sutton for his xgs port. 1997-02-25 09:08:06 +00:00
hanai
4d49d49acb Synchronize the ``Original revision'' field with the original. 1997-02-25 08:04:56 +00:00
asami
918927b9fc Update section about __FreeBSD_version. Add 2.1.7R (same as 2.1.6R), and
change 2.2R to 220000 and 3.0-current to 300000.
1997-02-25 07:51:19 +00:00
jkh
c87151df5a Close PR#2459 1997-02-25 07:22:23 +00:00
hanai
a346bc8ffa Sync with the original. 1997-02-25 07:02:40 +00:00
jdp
03717b3d4f A maintainer's e-mail address changed. 1997-02-25 06:41:08 +00:00
mpp
136fab770c Don't set the umask until after we have processed the arguments
and opened the archive file.  This allows "cpio -o -O output_file"
to create the output file with the callers proper umask.
Closes PR# 1391.
1997-02-25 06:11:19 +00:00
hanai
b93535330d ``Original revision'' fields are changed to synchronize with
the original handbook.
1997-02-25 04:59:30 +00:00
gibbs
fa7eed70e8 Make it clearer how the termination settings from the PCI probe are used by
the ahc_init routine.
1997-02-25 03:06:19 +00:00
gibbs
776a1609d4 Fix numerous problems with the abort/recovery code. Highlights include fixing
a race condition in how SDTR and WDTR negotiation are handled, fixes for multi-lun
non-tagged device recovery, and ensuring that the timedout scbs in the waiting queue
are cleaned up.

Fix a problem with SCB paging that caused bogus residuals to be reported.
1997-02-25 03:05:35 +00:00
gibbs
3d9663354c Leave reselections on all the time.
If we are aborting an SCB from findSCB, don't add it back to the free list -
	the kernel driver will do this for us.
1997-02-25 03:02:58 +00:00