Tim J. Robbins
eabe23f352
Lock proc while accessing p_siglist p_sigmask and p_sigignore.
...
Not tested because netncp does not compile.
2003-02-14 09:16:43 +00:00
Tim J. Robbins
fbbad44413
Lock proc while manipulating p_sigmask p_sigignore and p_siglist.
2003-02-14 09:12:12 +00:00
Tim J. Robbins
fb30aed1a5
Obtain proc lock around modification of p_siglist in linux_wait4().
2003-02-14 08:59:49 +00:00
Ruslan Ermilov
c2604cb567
Diff reduction to GENERIC.
2003-02-14 08:41:25 +00:00
Alan Cox
e33d37b66f
- Add a mutex for synchronizing the use of CMAP/CADDR 1 and 2.
...
- Eliminate small style differences between pmap_zero_page(),
pmap_copy_page(), etc.
2003-02-14 07:34:28 +00:00
Eric Anholt
05d1e23aa7
Split the arch-specific AGP files into the appropriate files.* and do the same
...
for the agp module, and add agp to the list of modules to compile for alpha.
Add an alpha_mb() to agp_flush_cache for alpha -- it's not correct but may
improve the situation, and it's what linux and NetBSD do.
2003-02-14 06:33:52 +00:00
Eric Anholt
11c6a5f80d
Remove an extra agp_flush_cache(). The i810 case that needs it already has it.
2003-02-14 06:31:45 +00:00
Warner Losh
2ff0908a66
o transition from exca_write to exca_putb and read->getb. This is so that
...
we can have additional different types of bridges.
o remove now bogus comment.
o Don't clear CARD_OK when we can't attach a card.
o minor style nits
# this make kldload of cardbus drivers work for me when the card is
# present on boot.
2003-02-14 06:21:51 +00:00
Warner Losh
e0ba3d7e56
Massive overhaul of exca to help with the isa efforts:
...
o chip_name arrays ifdef'd out.
o use the OLDCARD-like get/put functions so we can support differnt types
of mappings.
o Write the beggings of is this a valid exca device and introduce more
chipset support.
# this is partially a wip, but also needed because some other cahnges I've
# made require some of these changes.
2003-02-14 06:21:18 +00:00
Mike Silbersack
ed4edda03a
Improvements to md5.c so that it uses getrusage to time
...
benchmarks, and prints out results in float format.
2003-02-14 04:48:06 +00:00
Hidetoshi Shimokawa
f3d2847dd0
- Though I got a feedback from the originator of kern/48129 that the
...
previous revision fixed the panic, I found the problem exits in
another part of the function by investigating the crom dump sent by him.
The search was started in the middle of bus info block and the
routine misunderstood the EUI64 as a crom entry. This problem is fixed.
PR: kern/48129
Fix incorrect type mask included in a logical unit number and check
the validity of the lun.
2003-02-14 03:09:59 +00:00
Kirk McKusick
50bd54e391
Correct lines incorrectly added to the copyright message.
...
Submitted by: Frank van der Linden <fvdl@wasabisystems.com>
Sponsored by: DARPA & NAI Labs.
2003-02-14 00:31:06 +00:00
Alexey Zelkin
d9943f166b
Advertize rtld(1) as ld.so(1) in manual pages world
2003-02-13 23:07:28 +00:00
Matthew N. Dodd
8ae37ad0ba
Bandaid the bits that use the elink_foo() functions which are
...
i386 only at this point.
2003-02-13 23:01:59 +00:00
Alexander Kabaev
2542b742f1
Fix a typo in rtld_dirname.
2003-02-13 22:47:41 +00:00
David E. O'Brien
d23dc82958
FB_INSTALL_CDEV not usable on Alpha.
2003-02-13 22:33:26 +00:00
David E. O'Brien
cc874de3f4
Fix whitespace problems with option lines.
2003-02-13 22:27:40 +00:00
David E. O'Brien
36dc5b9427
Fix the style of the SCHED_4BSD commit.
2003-02-13 22:24:44 +00:00
Jeffrey Hsu
85e8b24343
The protocol lock is always held in the dropafterack case, so we don't
...
need to check for it at runtime.
2003-02-13 22:14:22 +00:00
Alexey Zelkin
d92bdf427f
Enable just committed manual pages, update MLINKS
2003-02-13 22:12:56 +00:00
Alexey Zelkin
597cf12892
Add AUTHORS section
2003-02-13 22:11:19 +00:00
Alexey Zelkin
318d8cfd73
Finally! Document all undocumented functions in libc_r.
...
Add manual pages for following functions:
. pthread_attr_setcreatesuspend_np(3)
. pthread_main_np(3)
. pthread_multi_np(3)
. pthread_single_np(3)
. pthread_mutexattr_getkind_np(3)
. pthread_mutexattr_setkind_np(3)
. pthread_resume_all_np(3)
. pthread_resume_np(3)
. pthread_set_name_np(3)
. pthread_suspend_all_np(3)
. pthread_suspend_np(3)
. pthread_switch_add_np(3)
. pthread_switch_delete_np(3)
MFC after: 3 days
2003-02-13 22:10:10 +00:00
David E. O'Brien
1e514ebb71
Only i386 has npx device.
2003-02-13 21:55:13 +00:00
Dag-Erling Smørgrav
55c4f5c07a
Make the tinderbox log lines less obtrusive.
2003-02-13 21:21:48 +00:00
Dag-Erling Smørgrav
0e01af7032
Pass KERNCONF on the command line rather than in the environment,
...
since the command line is included in the log.
2003-02-13 21:19:20 +00:00
Dag-Erling Smørgrav
9929cb456d
Complete overhaul of the configuration system, allowing the user to
...
select one of multiple configurations at runtime.
2003-02-13 21:18:19 +00:00
Peter Wemm
f801952a0b
We only provide agp drivers for the intel chipsets, move the agp
...
subdir to the i386-only section.
2003-02-13 21:13:10 +00:00
Hiroki Sato
e245c21ecc
Document start_if.${ifn} scripts.
...
Not objected to by: -doc
2003-02-13 20:08:11 +00:00
Alan Cox
2bd63062b5
Use atomic ops to update amountpipekva. Amountpipekva represents the
...
total kernel virtual address space used by all pipes. It is, thus, outside
the scope of any individual pipe lock.
2003-02-13 19:39:54 +00:00
Eric Anholt
27afae53db
Add agpreg.h missed in commit to agp_i810 (adding i85x/i86x AGP support).
2003-02-13 19:24:19 +00:00
Alexey Zelkin
c18f0ff70c
Break important implementation detail note into IMPLEMENTATION DETAILS
...
section. Add cross reference to pthread_attr_getstack() function.
MFC after: 1 day
2003-02-13 18:39:06 +00:00
Alexey Zelkin
41dd2d2dfa
Add cross reference for pthread_attr_get_np()
2003-02-13 18:36:48 +00:00
Alexey Zelkin
faa19450ec
Rehash MLINKS: add missing ones for recently added pthread_attr_{get,set}stack()
...
functions and remove links for 3 non-existent functions
2003-02-13 18:35:05 +00:00
Alexey Zelkin
98e07ca0de
Add appropriate MLINKS for functions documented in libgeom.3
2003-02-13 18:27:05 +00:00
Alexey Zelkin
3fe5cc64ff
Fix some mdoc issues: add .Nd to NAME section, use valid .Lb argument,
...
use .Fn there appropriate
2003-02-13 18:25:48 +00:00
Alexey Zelkin
09ffd02a1b
FreeBSD 5.x does not provide libskey anymore, remove reference
2003-02-13 18:23:13 +00:00
Alexey Zelkin
d1ada631c0
Add 'libgeom' to list of valid .Lb arguments
2003-02-13 18:21:32 +00:00
David E. O'Brien
59df11730a
Acutally document how to make a LINT kernel config, besides telling all it
...
is gone.
2003-02-13 17:55:12 +00:00
Alexander Kabaev
42d206e975
Implement dlinfo() function.
...
Introdice RTLD_SELF special handle and properly process it within
dlsym() and dlinfo() functions.
The intention is to improve our compatibility with Solaris and
to make a Java port easier.
Partially submitted by: phantom
2003-02-13 17:47:44 +00:00
Alexander Kabaev
92b0ec0832
Add missing include files I forgot about in previous commit.
2003-02-13 17:35:00 +00:00
Hajimu UMEMOTO
6431ecd0a1
The tcp_wrappers function `fromhost()' can fail. In such
...
cases, the `struct sockaddr' will not be allocated.
Reported by: nectar
MFC after: 2 days
2003-02-13 17:08:23 +00:00
Alexander Kabaev
d38a104b75
Remove /usr/lib/elf from a default search path.
...
Move xprintf to malloc.c, it is only used there. Make static.
Submitted by: phantom
2003-02-13 17:05:10 +00:00
Dag-Erling Smørgrav
091aeb5c3c
GC the old tinderbox script.
2003-02-13 14:27:11 +00:00
Hidetoshi Shimokawa
85c8ffea1d
Remove unnecessary EXPORT_SYMS.
2003-02-13 13:42:19 +00:00
Hidetoshi Shimokawa
627d85fbdd
firewire/fwohci
...
- Drain fwohci TX queue first then drain xfer queue which has not started.
- Check validity of the received packet length.
- Don't allocate too large buffer for xfer receive buf.
sbp
- Fix panic for some CROM which doesn't have a text leaf.
This could fix the PR kern/48129 but no feedback has been gotten from
the originator yet.
- Put back some M_NOWAIT flags into malloc which could be called
in interrupt context for 4-stable.
2003-02-13 13:35:57 +00:00
MIHIRA Sanpei Yoshiro
ba5014037c
Sync to 1.114 of usbdevs
2003-02-13 12:57:24 +00:00
MIHIRA Sanpei Yoshiro
f3e45b4bdc
Add support SUNTAC Ir-Trinity IS96U
...
PR: 48212
Submitted by: Masaharu FUJITA <m@fjts.org>
2003-02-13 12:55:18 +00:00
Christian Brueffer
f212b18409
Various spelling and grammar fixes
...
PR: 44312
Submitted by: Chris Pepper <pepper@rockefeller.edu>
MFC after: 3 days
2003-02-13 12:02:51 +00:00
Dag-Erling Smørgrav
902f48ca91
Place the logs in the tinderbox directory rather than cwd.
2003-02-13 11:57:13 +00:00
Dag-Erling Smørgrav
64e31b67e1
Move away the old log file before starting the tinderbox so we don't
...
accidentally post the old log if the tinderbox script failed to start
altogether.
2003-02-13 10:52:46 +00:00