ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk
r339
File Last Change
 ../
bin/ 336 (17 years ago) by laffer1: Minor cleanup
contrib/ 322 (17 years ago) by laffer1: oops
crypto/ 306 (17 years ago) by laffer1: $MidnightBSD$
etc/ 295 (17 years ago) by laffer1: change seeded check
games/ 6 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
gnu/ 183 (17 years ago) by archite: gzip security patch
include/ 307 (17 years ago) by laffer1: Oops.. someone forgot to add the definition for strtonum
kerberos5/ 6 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
lib/ 338 (17 years ago) by laffer1: As discussed on freebsd-threads@freebsd.org, a libpthread bug exists that this patch by Peter Edwards Corrects. Here is a summary: I've a problem when a process uses: libpthread detached threads mixed bound/unbound threads suspended threads (a la pthread_resume_np()) whereby some newly created suspended threads don't get scheduled. I think I've tracked it down, so if someone could review the reasoning, I'd be grateful. Newly launched threads have a "struct pthread" that may be allocated from a freelist of GCed threads. Apparently, when detached threads enter the GCed list, they can still have the "active" flag set on them. Later, this causes problems when this thread is recycled and resumed, because _thr_setrunnable_unlocked() doesn't add it to a run queue. thr_cleanup can be called either from the bound-threads scheduler, or the unbound scheduler. One callsite clears "active", "needswitchout", and "lock_switch" to zero before the call. The other callsite just clears "check_pending". I think these flags are all either bound-thread or unbound-thread specific, and that there was an unintended assumption that the thread would remain with the same "boundedness" after being recycled, which isn't neccessarily the case. (Or another way - the idea was that there was no need to clear the "active" flag on a bound thread, as its only used for unbound threads, but a GCed bound thread might be recycled into an unbound thread) Given that, it seems correct to clean up the thread the same way for both cases, and just move that code into thr_cleanup.
libexec/ 315 (17 years ago) by laffer1: fix lukemftpd
release/ 326 (17 years ago) by laffer1: Cleanup
rescue/ 55 (17 years ago) by laffer1: Added cvs tags.
sbin/ 279 (17 years ago) by laffer1: Document -l maxrun. It was added to freebsd nearly 12 years ago and no one bothered to document it.
secure/ 256 (17 years ago) by laffer1: Add $MidnightBSD$ and the netbsd namespace hack.
share/ 324 (17 years ago) by laffer1: $MidnightBSD$ Remove clause 3 from UCB license Cleanup of man7
sys/ 339 (17 years ago) by laffer1: IF_LLADDR does not necessarily return aligned memory addresses. Since accessing ID registers in rt181x9 needs 32bit register access and RL_IDR6/RL_IDR7 registers are reserved registers bzero() is needed before copying the ethernet address. This fixes a bug in Sparc64 Obtained from FreeBSD, yongari.
tools/ 6 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r5, which included commits to RCS files with non-trunk default branches.
usr.bin/ 330 (17 years ago) by laffer1: Check that -w width is not above maximum. Use DWIDTH constant instead of a hard coded constant. Reported by Gruzicki Wlodek on Bugtraq. Obtained from FreeBSD, NetBSD, and OpenBSD.
usr.sbin/ 320 (17 years ago) by laffer1: Bandaid to get world to build. Need to research/fix this problem.
COPYRIGHT 28 (17 years ago) by laffer1: Added cvs header.
LOCKS 272 (17 years ago) by laffer1: No locks on tree at this time.
MAINTAINERS 271 (17 years ago) by laffer1: informal maintainer change from freebsd repo.
Makefile 274 (17 years ago) by laffer1: Remove references to alpha
Makefile.inc1 274 (17 years ago) by laffer1: Remove references to alpha
ObsoleteFiles.inc 325 (17 years ago) by laffer1: List recent changes and removals.
README 170 (17 years ago) by laffer1: Remove $FreeBSD$
UPDATING 325 (17 years ago) by laffer1: List recent changes and removals.
19 directories and 8 files shown