mailing.freebsd.cvscurrent
  Home FAQ Contact Sign in
mailing.freebsd.cvscurrent only
 
Advanced search
May 2008
motuwethfrsasuw
   1234 18
567891011 19
12131415161718 20
19202122232425 21
262728293031  22
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007    
total
mailing.freebsd.cvscurrent Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  cvs commit: src/sys/cddl/dev prototype.c src/sys/cddl/dev/dtmalloc         


Author: John Birrell
Date: May 22, 2008 23:00

jb 2008-05-23 05:59:42 UTC

FreeBSD src repository

Added files:
sys/cddl/dev prototype.c
sys/cddl/dev/dtmalloc dtmalloc.c
sys/cddl/dev/dtrace dtrace_anon.c dtrace_cddl.h
dtrace_clone.c dtrace_debug.c ...
Show full article (3.31Kb)
no comments
  cvs commit: src/usr.bin/tar write.c         


Author: Colin Percival
Date: May 22, 2008 22:08

cperciva 2008-05-23 05:07:22 UTC

FreeBSD src repository

Modified files:
usr.bin/tar write.c
Log:
The value le->name cannot be NULL when we're freeing an entry in the
hardlink table for two reasons: 1. If le->name is set to NULL, the
structure le won't be inserted into the table; 2. Even if le somehow
did manage to get into the table with le->name equal to NULL, we would
die when we dereferenced le->null before we could get to the point of
freeing the entry.

Remove the unnecessary "if (le->name != NULL)" test and just free the
pointer.

Found by: Coverity Prevent
Show full article (0.90Kb)
no comments
  cvs commit: src/lib/libarchive archive_read_data_into_fd.c         


Author: Colin Percival
Date: May 22, 2008 22:03

cperciva 2008-05-23 05:01:29 UTC

FreeBSD src repository

Modified files:
lib/libarchive archive_read_data_into_fd.c
Log:
Check that lseek(2) succeeds and puts us where we expect. [1]

While we're here, fix a long-standing bug in the handling of write(2)
errors: The API changed from "return # of bytes written" to "return
status code" almost 4 years ago, so instead of returning (-1) we need
to return ARCHIVE_FATAL.

Found by: Coverity Prevent [1]

Revision Changes Path
1.16 +7 -3 src/lib/libarchive/archive_read_data_into_fd.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src/lib/libarchive archive_entry_strmode.c         


Author: Colin Percival
Date: May 22, 2008 21:58

cperciva 2008-05-23 04:57:28 UTC

FreeBSD src repository

Modified files:
lib/libarchive archive_entry_strmode.c
Log:
We only use the string "?rwxrwxrwx " once, so inline it rather than
declaring a variable which points to it. Aside from eliminating a
line of code and one level of unnecessary indirection, this eliminates
a false positive in Coverity.

Revision Changes Path
1.3 +1 -2 src/lib/libarchive/archive_entry_strmode.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src Makefile.inc1         


Author: John Birrell
Date: May 22, 2008 21:22

jb 2008-05-23 04:22:14 UTC

FreeBSD src repository

Modified files:
. Makefile.inc1
Log:
Add the DTrace build tools to the list of tools and pass NO_CTF to all
the stages of the build which don't require CTF conversion.

Revision Changes Path
1.605 +36 -8 src/Makefile.inc1
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src Makefile         


Author: John Birrell
Date: May 22, 2008 21:21

jb 2008-05-23 04:20:59 UTC

FreeBSD src repository

Modified files:
. Makefile
Log:
Add a knob to allow just the kernels to be built during a 'make universe'.
This is useful when wanting to retry a broken build using NOCLEAN and the
buildworlds are known to have completed.

Revision Changes Path
1.349 +2 -0 src/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src/sys/kern linker_if.m         


Author: John Birrell
Date: May 22, 2008 21:07

jb 2008-05-23 04:06:49 UTC

FreeBSD src repository

Modified files:
sys/kern linker_if.m
Log:
Add the ctf_get method.

Revision Changes Path
1.8 +9 -0 src/sys/kern/linker_if.m
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src/sys/sys smp.h src/sys/kern subr_smp.c         


Author: John Birrell
Date: May 22, 2008 21:06

jb 2008-05-23 04:05:26 UTC

FreeBSD src repository

Modified files:
sys/sys smp.h
sys/kern subr_smp.c
Log:
Allow a rendezvous with just a specified CPU too.

Make the API work in the non-smp case too so that a kernel module
can work the same regardless of whether or not it is loaded on a SMP
kernel or not.

Revision Changes Path
1.207 +61 -19 src/sys/kern/subr_smp.c
1.88 +6 -1 src/sys/sys/smp.h
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
  cvs commit: src/sys/amd64/amd64 identcpu.c src/sys/arm/arm         


Author: Alan Cox
Date: May 22, 2008 21:04

alc 2008-05-23 04:03:54 UTC

FreeBSD src repository

Modified files:
sys/amd64/amd64 identcpu.c
sys/arm/arm identcpu.c
sys/i386/i386 identcpu.c
sys/ia64/ia64 machdep.c
sys/powerpc/aim machdep.c
sys/powerpc/booke machdep.c
sys/sparc64/sparc64 identcpu.c
Log:
The VM system no longer uses setPQL2(). Remove it and its helpers.
Show full article (1.02Kb)
no comments
  cvs commit: src/sys/sys kdb.h         


Author: John Birrell
Date: May 22, 2008 21:01

jb 2008-05-23 04:00:44 UTC

FreeBSD src repository

Modified files:
sys/sys kdb.h
Log:
DTrace can enter the debugger from a probe. Add a WHY definition for this.

Revision Changes Path
1.8 +1 -0 src/sys/sys/kdb.h
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
no comments
1 2 3 4 5 6