Yoshihiro Takahashi
b827692436
MFi386: revision 1.22
2002-05-21 09:44:52 +00:00
Mark Murray
95f435e76a
Remove ptx. It is not used anywhere in the base system, has not been
...
maintained for years and is very old code. If there is any need for
it, I suspect that ports would be a better place.
No objection from: current@freebsd.org
2002-05-21 09:20:34 +00:00
Peter Wemm
1f777d8747
Do not guess what a bool is, just use it.
2002-05-21 08:34:18 +00:00
Peter Wemm
42d4025c74
Make this a little easier to build standalone. (same change as libpanel)
2002-05-21 07:08:30 +00:00
Peter Wemm
3e1a1dd23d
This commit was generated by cvs2svn to compensate for changes in r97055,
...
which included commits to RCS files with non-trunk default branches.
2002-05-21 06:52:47 +00:00
Peter Wemm
c8930be1de
Initial update of bmake glue for ncurses-5.2-20020518
2002-05-21 05:41:07 +00:00
Peter Wemm
e43996e59a
Initial update of bmake glue for ncurses-5.2-20020518. More to come.
2002-05-21 05:40:28 +00:00
Peter Wemm
a17d2cb23c
Merge ncurses-5.2-20010512 -> ncurses-5.2-20020518 changes onto mainline.
2002-05-21 05:38:04 +00:00
Peter Wemm
7467abe828
This commit was generated by cvs2svn to compensate for changes in r97049,
...
which included commits to RCS files with non-trunk default branches.
2002-05-21 05:30:25 +00:00
Peter Wemm
39f2269fcb
Import ncurses-5.2-20020518 onto the vendor branch.
...
Obtained from: ftp://dickey.his.com/ncurses/
2002-05-21 05:30:25 +00:00
Benno Rice
87efda010f
Spread the word of PowerPC.
2002-05-21 04:25:24 +00:00
Noriaki Mitsunaga
15e19cbbe8
MFi386: 1.398-1.399 (${MACHINE_ARCH}_dump.c -> dump_machdep.c)
2002-05-21 04:13:08 +00:00
Benno Rice
7191eaa757
Spread the word of PowerPC.
2002-05-21 04:00:47 +00:00
Benno Rice
56c18ed0ed
Let this code know about PowerPC.
2002-05-21 03:40:42 +00:00
Bruce A. Mah
9152d4d39c
New release notes: ls(1) -m/-p/-x, sh(1) -C/-u, tabs(1).
...
Deleted release note: IFS.
2002-05-21 03:26:42 +00:00
Tim J. Robbins
4ef27b1a49
Mark argc as __unused to silence GCC.
2002-05-21 02:48:55 +00:00
Seigo Tanimura
102638407c
Lock the writer socket across sorwakeup(fip->fi_writesock).
...
Spotted by: peter
2002-05-21 02:37:56 +00:00
Tim J. Robbins
743f138e8d
Build the tabs(1) utility.
...
PR: 36126
2002-05-21 02:36:12 +00:00
Tim J. Robbins
890a73ed39
Add an implementation of the tabs(1) utility, as required by SUSv3.
...
PR: 36126
2002-05-21 02:33:25 +00:00
Jake Burkholder
8a9bbbc50a
Catch up to tte.h changes.
2002-05-21 02:22:49 +00:00
Jake Burkholder
2dbb68a495
Update tsb_tte_enter prototype per tsb.c rev 1.20.
2002-05-21 02:15:37 +00:00
Jake Burkholder
38c04dc163
Rewrite pmap_enter to avoid copying ttes in all cases.
...
Pass the tte data to tsb_tte_enter instead of a whole tte, also to avoid
copying.
2002-05-21 02:14:11 +00:00
Gregory Neil Shapiro
b943c00ef4
There are still many broken nameservers out there in the wild. Even
...
though I would personally prefer to see the broken nameservers fixed
instead of standards compliant applications work around them, I can't
force FreeBSD users to help fight that battle.
Submitted by: Damon Anton Permezel <dap@damon.com>
MFC after: 2 days
pending RE approval
2002-05-21 02:02:23 +00:00
Garance A Drosehn
d77254e807
Change parts of the source code to make it closer to style(9), mainly
...
changing indentation and some comments. Main goal is not perfect style,
but just to reduce differences with NetBSD. The object code is exactly
the same after this change as before it (except for assert() statements
which have moved).
Reviewed by: /sbin/md5 on i386
Obtained from: NetBSD
2002-05-21 00:44:18 +00:00
Jake Burkholder
f631b588f5
Redefine the tte accessor macros to take a pointer to a tte, instead of the
...
value of the tag or data field.
Add macros for getting the page shift, size and mask for the physical page
that a tte maps (which may be one of several sizes).
Use the new cache functions for invalidating single pages.
2002-05-21 00:29:02 +00:00
Marcel Moolenaar
5c8e25383a
Include machine/ia64_cpu.h because we use ia64_mf().
...
Submitted by: ru
2002-05-21 00:04:08 +00:00
David E. O'Brien
34f67e88e6
Add gx(4) to the SEE ALSO.
2002-05-20 23:39:25 +00:00
Ian Dowse
d497e87891
Avoid exposing struct if_clone and the sys/queue.h macros to userland
...
programs by restricting these to the case where _KERNEL is defined.
Reviewed by: brooks (ages ago)
2002-05-20 22:48:39 +00:00
Bruce A. Mah
551ea47838
Fix whitespace nits, no content changes.
2002-05-20 22:23:12 +00:00
Bruce A. Mah
422f2e3d98
New release notes: SA-02:24, SA-02:25.
2002-05-20 22:17:18 +00:00
Andrew R. Reiter
4cb674c960
- Turn a few DIAGNOSTIC into INVARIANTS since they are really sanity
...
checks.
2002-05-20 22:05:13 +00:00
Andrew R. Reiter
1e404e4e86
- Turn a DIAGNOSTIC into an INVARIANTS since it's a sanity check. Use
...
proper ``if'' statement style.
2002-05-20 22:04:19 +00:00
Andrew R. Reiter
e16f6e6200
- Turn a #ifdef DIAGNOSTIC to #ifdef INVARIANTS as the code from this line
...
through the #endif is really a sanity check.
Reviewed by: jake
2002-05-20 21:50:39 +00:00
Warner Losh
3029e334b7
Use correct inactivity timeout of 2 minutes rather than 24 seconds due to
...
bogons introduced at some point.
Submitted by: thomas skibo
2002-05-20 19:33:49 +00:00
John Baldwin
525c135972
In witness_unlock(), when updating a lock list entry bucket, decrement the
...
count of lock list entries after we fixup the bucket of lock list entries.
In theory we can remove the intr_disable/intr_restore() calls now.
2002-05-20 19:16:22 +00:00
Will Andrews
465996134b
Add a manual page for the spic(4) device driver and hook it in the build.
...
Reviewed by: ru
2002-05-20 18:50:58 +00:00
Jake Burkholder
45eefe7176
Add a bandaid so that sysctl kern.malloc works on sparc64.
2002-05-20 18:29:37 +00:00
John Baldwin
4c1cc01cd8
In uma_zalloc_arg(), if we are performing a M_WAITOK allocation, ensure
...
that td_intr_nesting_level is 0 (like malloc() does). Since malloc() calls
uma we can probably remove the check in malloc() for this now. Also,
perform an extra witness check in that case to make sure we don't hold
any locks when performing a M_WAITOK allocation.
2002-05-20 17:54:48 +00:00
John Baldwin
bbd296aba6
- Allow witness_sleep() to be called when witness hasn't been initialized
...
yet. We just return without performing any checks.
- Don't explicitly enter and exit critical sections when walking lock
lists. We don't need a critical section to walk the list of sleep
locks for a thread. We check to see if a spin lock list is empty
before we walk it. If the list is empty we don't need to walk it. If
it isn't then we already hold at least one spin lock and are already in
a critical section and thus don't need our own explicit critical
section.
2002-05-20 17:49:46 +00:00
John Baldwin
42e498655d
Fix the td_intr_nesting_level check to work ok if a flag like M_ZERO is
...
passed in with M_WAITOK to malloc().
2002-05-20 17:46:57 +00:00
Mike Silbersack
184fec1a09
Subtle fix to the accept filter LRU code. In some cases, a newly
...
initialized socket with no qlimit was being passed in. In order
to handle this case properly, we must not use >= when comparing
queue sizes to qlimit. As a result of this improper handling,
a panic could result in certain cases.
PR: 38325
MFC after: 3 days
2002-05-20 17:34:31 +00:00
Ollivier Robert
9a1cd8e5a2
Add two FTP mirrors in France:
...
- ftp7 in Paris (ftp.club-internet.fr)
- ftp8 in Stransbourg (ftp.u-strasbg.fr)
MFC after: 1 day
2002-05-20 17:08:00 +00:00
Ruslan Ermilov
0f91d7050c
Style.
2002-05-20 16:42:15 +00:00
Jake Burkholder
b78213fb0b
Add SMP aware cache flushing functions, which operate on a single physical
...
page. These send IPIs if necessary in order to keep the caches in sync on
all cpus.
2002-05-20 16:30:47 +00:00
Jake Burkholder
856316e9c6
Forward declare struct trapframe.
2002-05-20 16:12:35 +00:00
Jake Burkholder
0f33dc7b6f
Forward declare struct thread.
2002-05-20 16:11:38 +00:00
Jake Burkholder
f7c81a5182
De-inline the tlb demap functions. These were so big that gcc3.1 refused
...
to inline them anyway. ;)
2002-05-20 16:10:17 +00:00
Hajimu UMEMOTO
5818927a00
Try to guess prefixlen for guessable cases.
...
- /0 if matches ::/128
- /64 if matches 2000::/3 and lowermost 64 bit is all 0
- /128 if matches 2000::/3 and lowermost 64 bit is non-zero 0
Obtained from: KAME/NetBSD
2002-05-20 15:01:19 +00:00
Maxime Henrion
e9e705b0df
Change two vput() that should have been vrele().
...
Submitted by: iedowse
2002-05-20 14:59:43 +00:00
Ruslan Ermilov
b501b9b5c1
Bootstrap elf2aout(1) for sparc64; used to build sys/boot/sparc64/boot1.
2002-05-20 14:42:48 +00:00