jb 2006-04-15 03:08:55 UTC
FreeBSD src repository
Modified files:
include time.h
Log:
Copy the new CLOCK_ defines from sys/time.h for SUSv3 compatibility.
Approved by: rwatson
Revision ChangesPath
1.34 +8 -0 src/include/time.h
jb 2006-10-03 04:01:31 UTC
FreeBSD src repository
Modified files:
sys/sys time.h
Log:
Solaris compatibility only: Be specific about the fact that
the inline function takes no arguments.
Revision ChangesPath
1.73 +1 -1 src/sys/sys/time.h
_
jb 2006-10-04 07:19:39 UTC
FreeBSD src repository
Added files:
sys/sys _elf_solaris.h
Log:
ELF compatibility definitions for OpenSolaris. These are covered
by Sun's CDDL and this file is only intended for inclusion where
_SOLARIS_C_SOURCE is defined (with th
jb 2006-10-04 07:23:31 UTC
FreeBSD src repository
Added files:
sys/sys elf.h
Log:
This file is the same as the one installed in /usr/include, however
there are enough places in the DTrace kernel/module sources that
having a header that gathers together all t
jb 2006-10-04 07:25:55 UTC
FreeBSD src repository
Modified files:
include elf.h
Log:
Include the Solaris compatibility definions iff _SOLARIS_C_SOURCE is defined.
Revision ChangesPath
1.9 +4 -0 src/include/elf.h
___
jb 2006-10-04 21:37:10 UTC
FreeBSD src repository
Modified files:
sys/amd64/includeelf.h
sys/arm/include elf.h
sys/i386/include elf.h
sys/ia64/include elf.h
sys/powerpc/include elf.h
sys/sparc64/include elf.h
sys/sys e
ion will be required. This is a major problem.
My personal interest in sun4v is based on the fact that Sun Microsystems
sent me a T2000 with all the bells and whistles in response to my work
on DTrace for FreeBSD. In return I would like to see sun4v supported
nicely in FreeBSD. One good turn deserves a
Is is really just a matter of time or are there people who just stand
in the way?
--
John Birrell
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
lly needs is the SAS disk in the special Sun carrier
that the T2000 needs.
--
John Birrell
___
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
jb 2006-10-13 04:53:22 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 intr_machdep.c
Log:
Attempt to fix the GENERIC kernel build which has been failing on
tinderbox for a couple of days.
Revision ChangesPath
1.23 +2 -0 src/sys/amd64/
jb 2006-10-13 09:05:44 UTC
FreeBSD src repository
Modified files:
sys/conf NOTES
Log:
Remove one of the duplicate 'device nmdm' lines.
Noticed in the sun4v tinderbox log.
Revision ChangesPath
1.1388+0 -1 src/sys/conf/NOTES
__
jb 2006-10-13 09:55:17 UTC
FreeBSD src repository
Modified files:
sys/sun4v/conf NOTES
Log:
Attempt to fix the sun4v tinderbox build (which unhelpfully doesn't
report errors -- just warnings).
Submitted by: ru@
Revision ChangesPath
1.3 +12 -7
jb 2006-10-13 21:30:18 UTC
FreeBSD src repository
Removed files:
sys/sun4v/sun4v genassym.c
Log:
sun4v uses the sparc64 version of this file.
Revision ChangesPath
1.2 +0 -292src/sys/sun4v/sun4v/genassym.c (dead)
jb 2006-10-13 21:44:58 UTC
FreeBSD src repository
Modified files:
sys/conf NOTES
Log:
Remove a nmdm comment which ru@ thinks was no longer required.
Revision ChangesPath
1.1389+0 -1 src/sys/conf/NOTES
_
jb 2006-10-13 21:55:30 UTC
FreeBSD src repository
Modified files:
sys/sun4v/conf NOTES
Log:
Ignore the uart device.
Revision ChangesPath
1.4 +1 -0 src/sys/sun4v/conf/NOTES
___
cvs-all@freebsd.org mailin
On Fri, Oct 13, 2006 at 09:49:33PM -0600, M. Warner Losh wrote:
> Maybe we need a tinderbox explaination section in the developers
> handbook with this link as well :-)
Or just add the link to the email that gets sent to the list.
--
John B
jb 2006-10-16 22:06:59 UTC
FreeBSD src repository
Modified files:
sys/sun4v/conf NOTES
Log:
Comment out 'device isa'.
Add a lot of nodevice entries for things that depend on isa, kbd and
other PC-centric things.
Revision ChangesPath
1.5 +32 -16
jb 2006-10-16 22:09:48 UTC
FreeBSD src repository
Modified files:
sys/modules/mem Makefile
Log:
Add a .PATH entry to search for sources in the ${MACHINE}/${MACHINE}
directory before the ${MACHINE_ARCH}/${MACHINE_ARCH} directory so that
machine-specific files take pr
jb 2006-10-16 22:11:54 UTC
FreeBSD src repository
Modified files:
sys/modules/uart Makefile
Log:
In sun4v, use the sparc64 version. We haven't used the serial port on
sun4v yet, so this is a 'best-guess'.
Revision ChangesPath
1.16 +6 -1 src/sys/mo
jb 2006-10-16 22:18:14 UTC
FreeBSD src repository
Modified files:
.Makefile.inc1
Log:
Add sun4v to the TARGET_ARCH when just TARGET is set (like pc98 is done).
This is required for 'make universe'.
Revision ChangesPath
1.563 +1 -1
jb 2006-10-16 22:18:59 UTC
FreeBSD src repository
Modified files:
.Makefile
Log:
Add sun4v to the 'universe'.
Revision ChangesPath
1.336 +1 -1 src/Makefile
___
cvs-all@freebsd.org mailing li
jb 2006-10-17 03:53:38 UTC
FreeBSD src repository
Modified files:
sys/sun4v/sun4v trap.c
Log:
Comment out a debug entry which doesn't compile. Needed to fix LINT.
Revision ChangesPath
1.2 +1 -1 src/sys/sun4v/sun4v/trap.c
__
jb 2006-10-26 21:42:23 UTC
FreeBSD src repository
Modified files:
.UPDATING
lib/libkvm kvm_proc.c
sys/amd64/amd64 machdep.c trap.c
sys/amd64/conf GENERIC
sys/arm/arm trap.c
sys/arm/at91 kb920x_mach
jb 2006-10-26 22:05:25 UTC
FreeBSD src repository
Modified files:
.UPDATING
sys/amd64/conf DEFAULTS
sys/i386/confDEFAULTS
sys/ia64/confDEFAULTS
sys/pc98/confDEFAULTS
sys/powerpc/conf DEFAULTS
sys/
jb 2006-10-26 22:11:36 UTC
FreeBSD src repository
Modified files:
sys/amd64/conf GENERIC
sys/arm/conf EP80219 IQ31244 KB920X SIMICS SKYEYE
sys/i386/confGENERIC
sys/ia64/confGENERIC
sys/pc98/confGENERIC
sys/powerpc/con
jb 2006-10-29 21:02:22 UTC
FreeBSD src repository
Modified files:
sys/sys proc.h
Log:
Add the padding fields to 'struct proc' for the !KSE case that I missed.
Noticed by: pjd
Revision ChangesPath
1.463 +4 -0 src/sys/sys/proc.h
_
jb 2006-11-01 04:54:51 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 genassym.c
sys/arm/arm genassym.c
sys/i386/i386genassym.c
sys/ia64/ia64genassym.c
sys/kern subr_prf.c tty_cons.c
sys/powerpc/powerp
jb 2006-11-01 08:14:14 UTC
FreeBSD src repository
Modified files:
sys/sun4v/includehypervisorvar.h
sys/sun4v/sun4v hcall.S
Log:
Add the trap-trace function for the hypervisor.
Revision ChangesPath
1.2 +1 -0 src/sys/sun4v/include/hyperviso
jb 2006-11-01 09:02:11 UTC
FreeBSD src repository
Modified files:
share/mk bsd.own.mk
Added files:
tools/build/options WITHOUT_CDDL
Log:
Add a build option to support WITH_CDDL and WITHOUT_CDDL, defaulting
to WITH_CDDL.
This option enables building
jb 2006-11-01 09:05:40 UTC
FreeBSD src repository
Modified files:
.Makefile
Log:
When building an upgraded make, don't worry about processing it for
use with DTrace because the normal buildworld will do that when the
tools are built.
Revision Ch
CPU
> buffers, as I don't think we care about performance here.
>
> What do you think?
I'm not a fan of having people hold a lock over one or more consoles
for very long.
That doesn't mean that others will share my opinion, though. 8-)
--
John Birrell
jb 2006-07-26 07:46:32 UTC
FreeBSD src repository
Modified files:
lib/libmemstat memstat.h
Log:
Increase the number of CPUs to 32 to suit sun4v.
Reviewed by: rwatson@
Revision ChangesPath
1.10 +1 -1 src/lib/libmemstat/memstat.h
__
to back the change out of my P4 tree.
This is the change that causes the grief:
<http://perforce.freebsd.org/fileDiffView.cgi?FSPC=//depot/projects/dtrace/src/sys/dev/em/if%5fem.c&REV=6&ACT=integrate>
--
John Birrell
___
cvs-all@freebsd
On Sun, Jul 30, 2006 at 03:48:58PM +0900, Pyun YongHyeon wrote:
> That's odd. Do you use VLAN with hardware tagging and the interface
> is in promiscuous mode?
No.
> Would you should me the diagnostics trace again?
That will have to wait until another problem with sun4v is so
jb 2006-08-03 03:28:04 UTC
FreeBSD src repository
Modified files:
etc/mtreeBSD.usr.dist
Log:
Add the library directory where DTrace library scripts live.
Revision ChangesPath
1.317 +2 -0 src/etc/mtree/BSD.usr.dist
jb 2006-08-03 03:30:53 UTC
FreeBSD src repository
Modified files:
etc/mtreeBSD.usr.dist
Log:
Alphabetical order is probably better.
Revision ChangesPath
1.318 +2 -2 src/etc/mtree/BSD.usr.dist
___
cv
jb 2006-08-03 05:19:33 UTC
FreeBSD src repository
Modified files:
sys/conf options
Log:
Add an option to enable KSE support.
Add an option to build in kernel DTrace hooks. Without this option, the
DTrace modules acn't be loaded.
Revision ChangesP
jb 2006-08-03 05:26:52 UTC
FreeBSD src repository
Modified files:
sys/sys sysent.h
Log:
Add fields to struct sysent to support the DTrace syscall provider called
systrace.
Another file called systrace_args.c is generated. This will be compiled
into syst
jb 2006-08-03 05:29:09 UTC
FreeBSD src repository
Modified files:
sys/kern makesyscalls.sh
Log:
Generate another file called systrace_args.c. This will be compiled
into systrace and is used to map the syscall arguments into the 64-bit
parameter array.
Re
jb 2006-08-03 05:31:28 UTC
FreeBSD src repository
Modified files:
sys/sys syscall.h syscall.mk sysproto.h
Log:
Regen.
Revision ChangesPath
1.198 +0 -0 src/sys/sys/syscall.h
1.153 +0 -0 src/sys/sys/syscall.mk
1.201 +0 -0
jb 2006-08-03 05:32:44 UTC
FreeBSD src repository
Modified files:
sys/kern init_sysent.c syscalls.c
Added files:
sys/kern systrace_args.c
Log:
Regen.
Note the addition of the extra file now generated.
Revision ChangesPath
1.217
jb 2006-08-03 05:44:51 UTC
FreeBSD src repository
Modified files:
etc/mtreeBSD.usr.dist
Log:
Not allowed to use tabs. The rule that proves the rule. Heh.
Revision ChangesPath
1.319 +2 -2 src/etc/mtree/BSD.usr.dist
jb 2006-08-03 05:46:32 UTC
FreeBSD src repository
Modified files:
share/man/man7 hier.7
Log:
Add the DTrace library script directory.
Revision ChangesPath
1.120 +2 -0 src/share/man/man7/hier.7
___
cvs-all
jb 2006-08-03 21:19:13 UTC
FreeBSD src repository
Modified files:
sys/kern subr_rman.c
Log:
Report the correct function name in a DPRINTF.
Revision ChangesPath
1.52 +4 -3 src/sys/kern/subr_rman.c
_
ssed
> with:" line to backout commits to make this more clear.
Also Pyun had made a fix for the bus_dmamap_unload problem we see on sun4v. This
appears to have been backed out amongst what appears to be largely a white-space
change.
Are you prepared to do the work to solve the bus_d
jb 2006-08-04 21:45:08 UTC
FreeBSD src repository
Modified files:
tools/regression/fsx fsx.c
Log:
Fix for architectures where sizeof(void *) > sizeof(int).
Revision ChangesPath
1.4 +2 -2 src/tools/regression/fsx/fsx.c
__
jb 2006-08-04 22:54:10 UTC
FreeBSD src repository
Modified files:
sys/sys types.h
Log:
Add some compatibility definitions for OpenSolaris source.
These are only defined if _SOLARIS_C_SOURCE is defined, so they don't
polute the FreeBSD compile environment.
jb 2006-08-04 23:10:11 UTC
FreeBSD src repository
Modified files:
sys/sys time.h
Log:
Add some OpenSolaris compatibility definitions which are only visible
if _SOLARIS_C_SOURCE is defined.
Add two function prototypes which are required to feed high-resolu
jb 2006-08-04 23:31:16 UTC
FreeBSD src repository
Modified files:
sys/sys systm.h
Log:
Add a type definition for the cyclic timer callback function.
The cyclic timer is a high-resolution timer allows timeouts at nanosecond
intervals where hardware support
jb 2006-08-04 23:47:30 UTC
FreeBSD src repository
Modified files:
sys/sys stat.h
Log:
Add OpenSolaris compatibility definitions for stat64 and fstat64 which
are only visible if _SOLARIS_C_SOURCE is defined.
Note thar FreeBSD stat() and fstat() are 64-bit
jb 2006-08-05 19:25:14 UTC
FreeBSD src repository
Modified files:
sys/kern Makefile
Log:
Add support for the generated file systrace_args.c.
Revision ChangesPath
1.13 +2 -1 src/sys/kern/Makefile
__
jb 2006-08-05 20:35:12 UTC
FreeBSD src repository
Modified files:
sys/sys param.h
Log:
Add OpenSolaris compatibility definitions which are only visible if
_SOLARIS_C_SOURCE is defined.
The _OpenSolaris_version is set to match the last import of the OpenSo
jb 2008-05-17 02:09:48 UTC
FreeBSD src repository
Modified files:
tools/test README
Added files:
tools/test/dtraceMakefile
Log:
Add the DTrace test makefile for the test suite distributed in OpenSolaris.
Revision ChangesPath
1.5 +1 -0
jb 2008-05-17 02:14:19 UTC
FreeBSD src repository
Added files:
sys/sys sdt.h
Log:
Add the statically defined tracing header.
Note that this implementation differs from the one in OpenSolaris, so
it is BSD licensed and can be included anywhere.
The ke
jb 2008-05-17 02:16:58 UTC
FreeBSD src repository
Added files:
sys/sys dtrace_bsd.h
Log:
Add the DTrace shim layer definitions.
All shim hooks are defined here. This is the interface between BSD
code in FreeBSD and CDDL code from OpenSolaris.
The hoo
jb 2008-05-17 02:31:19 UTC
FreeBSD src repository
Added files:
sys/modules/cyclic Makefile
sys/modules/dtrace Makefile Makefile.inc
sys/modules/dtrace/dtmalloc Makefile
sys/modules/dtrace/dtrace Makefile
sys/modules/dtrace/dtrace_test Makefile
sys/mod
jb 2008-05-18 11:08:26 UTC
FreeBSD src repository
Modified files:
sys/i386/confGENERIC
Log:
Remove the unknown device that is breaking the tinderbox build.
Revision ChangesPath
1.488 +0 -2 src/sys/i386/conf/GENERIC
___
jb 2008-05-18 19:28:51 UTC
FreeBSD src repository
Modified files:
sys/conf options
Log:
Add two kernel options:
- KDTRACE_HOOKS for the shim layer of hooks which separate BSD licensed
code from CDDL code.
- DDB_CTF for the code that
jb 2008-05-18 19:32:36 UTC
FreeBSD src repository
Added files:
sys/kern kern_sdt.c
Log:
Add kernel support for the Statically Defined Trace provider.
This is BSD licensed code written specifically for FreeBSD.
It initialises using SYSINIT so that the SD
jb 2008-05-18 19:43:52 UTC
FreeBSD src repository
Added files:
sys/kern kern_dtrace.c
Log:
Add support for the DTrace struct proc and struct thread extended
data via ctor and dtor event handlers.
The size of the extra data is allocated opaquely and this fi
jb 2008-05-18 19:47:49 UTC
FreeBSD src repository
Modified files:
sys/conf files
Log:
Add a couple of files which depend of the KDTRACE_HOOKS option.
The syscall names are required by KDTRACE_HOOKS too.
And the unzip
Revision ChangesPath
1.1
jb 2008-05-18 19:50:44 UTC
FreeBSD src repository
Modified files:
sys/sys proc.h
Log:
Add the hooks for the extra data that DTrace allocates for struct thread
and struct proc.
Add a field to struct thread to stash the error variable (or returned
status)
jb 2008-05-18 22:10:10 UTC
FreeBSD src repository
Modified files:
sys/sys kernel.h
Log:
Add sysinit levels for DTrace.
Revision ChangesPath
1.141 +6 -0 src/sys/sys/kernel.h
___
cvs-all@freebsd.org
jb 2008-05-18 22:11:47 UTC
FreeBSD src repository
Modified files:
sys/sys systm.h time.h
Log:
Remove some DTrace hook definitions that are now in dtrace_bsd.h
which contains all the hook definitions rather than splattering
them all over the header files.
jb 2008-05-21 00:26:38 UTC
FreeBSD src repository
Added files:
cddl/compat/opensolaris/include dtrace.h libproc.h
Log:
Add Solaris compatibility definitions for things we don't really want in
FreeBSD headers.
Revision ChangesPath
1.1 +37 -0 src/cddl/c
On Mon, May 19, 2008 at 10:24:45PM +0200, Roman Divacky wrote:
> On Sun, May 18, 2008 at 07:32:36PM +0000, John Birrell wrote:
> > jb 2008-05-18 19:32:36 UTC
> >
> > FreeBSD src repository
> >
> > Added files:
> > sys/kern
jb 2008-05-22 01:14:43 UTC
FreeBSD src repository
Modified files:
share/mk bsd.lib.mk bsd.libnames.mk bsd.prog.mk
sys.mk
Log:
Add support for the Compact C Type (CTF) conversions throughout FreeBSD's
system makefiles.
Note that th
jb 2008-05-22 02:09:21 UTC
FreeBSD src repository
Added files:
lib/libproc _libproc.h libproc.h proc_create.c
proc_sym.c proc_util.c
Log:
Add a process library with some stubs that the DTrace client needs.
These will be fleshed out as par
jb 2008-05-22 02:10:14 UTC
FreeBSD src repository
Added files:
lib/libproc Makefile
Log:
Add the Makefile for the process library which was missed in the previous
commit.
Revision ChangesPath
1.1 +20 -0 src/lib/libproc/Makefile (new)
jb 2008-05-22 02:14:23 UTC
FreeBSD src repository
Added files:
lib/libdwarf Makefile _libdwarf.h dwarf.h
dwarf_abbrev.c dwarf_attr.c
dwarf_attrval.c dwarf_cu.c
dwarf_dealloc.c dwarf_die.c dwarf_
On Wed, May 21, 2008 at 09:11:10PM -0600, M. Warner Losh wrote:
> In message: <[EMAIL PROTECTED]>
> John Birrell <[EMAIL PROTECTED]> writes:
> : The API for this library is deliberately different to the GPL'd
> : libdwarf to avoid licensing problems.
jb 2008-05-22 04:22:43 UTC
FreeBSD src repository
Modified files:
lib Makefile
Log:
Hook libdwarf and libproc into the build.
Revision ChangesPath
1.230 +2 -2 src/lib/Makefile
___
cvs-all@freeb
jb 2008-05-22 04:26:42 UTC
FreeBSD src repository
Modified files:
cddl/lib Makefile
Added files:
cddl/lib/drtiMakefile
cddl/lib/libctf Makefile
cddl/lib/libdtrace Makefile errno.d net.d nfs.d psinfo.d
sched.d s
jb 2008-05-22 07:00:07 UTC
FreeBSD src repository
src/cddl/contrib/opensolaris - Imported sources
Update of /home/ncvs/src/cddl/contrib/opensolaris
In directory repoman.freebsd.org:/tmp/cvs-serv85067
Log Message:
Vendor import (really!) of the OpenSolaris bits for DTrace.
jb 2008-05-22 07:04:10 UTC
FreeBSD src repository
src/sys/cddl/contrib/opensolaris - Imported sources
Update of /home/ncvs/src/sys/cddl/contrib/opensolaris
In directory repoman.freebsd.org:/tmp/cvs-serv86283
Log Message:
Vendor import of the src/sys OpenSolaris bits for DT
jb 2008-05-22 07:33:39 UTC
FreeBSD src repository
Modified files:
sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c
fasttrap.c
sys/cddl/contrib/opensolaris/uts/common/sys cpuvar.h ctf.h
jb 2008-05-22 07:46:02 UTC
FreeBSD src repository
Removed files:
cddl/contrib/opensolaris/uts/common/ctf ctf_mod.c ctf_subr.c
cddl/contrib/opensolaris/uts/common/dtrace dtrace.c fasttrap.c
lockstat.c
jb 2008-05-22 08:04:49 UTC
FreeBSD src repository
Modified files:
cddl/usr.bin Makefile
Added files:
cddl/usr.bin/ctfconvert Makefile
cddl/usr.bin/ctfdump Makefile
cddl/usr.bin/ctfmerge Makefile
cddl/usr.bin/sgsmsg Makefile
Log:
Add the DTrace
jb 2008-05-22 08:33:25 UTC
FreeBSD src repository
Modified files:
sys/cddl/compat/opensolaris/sys atomic.h cmn_err.h cpuvar.h
cyclic.h kmem.h pcpu.h
Log:
Compatibility stuff for DTrace.
Revision ChangesPath
1.4 +5 -1
jb 2008-05-22 08:35:03 UTC
FreeBSD src repository
Added files:
sys/cddl/compat/opensolaris/sys cpuvar_defs.h cyclic_impl.h
sema.h
Log:
Additional compatibility headers.
Revision ChangesPath
1.1 +59 -0 src/sys/cddl/co
jb 2008-05-22 09:08:41 UTC
FreeBSD src repository
Added files:
sys/cddl/compat/opensolaris/sys feature_tests.h
Log:
A 'special' compatibility header to plug OpenSolaris code.
Revision ChangesPath
1.1 +35 -0 src/sys/cddl/compat/opensolaris/sys/feature_te
jb 2008-05-22 23:06:19 UTC
FreeBSD src repository
Modified files:
cddl/usr.sbinMakefile
Added files:
cddl/usr.sbin/dtrace Makefile
Log:
Add the dtrace client app to the build.
Revision ChangesPath
1.9 +2 -1 src/cddl/usr.sbin/Makefile
1
jb 2008-05-23 00:43:36 UTC
FreeBSD src repository
Modified files:
sys/sys malloc.h
sys/kern kern_malloc.c
Log:
Add support for the DTrace malloc provider which can enable probes
on a per-malloc type basis.
Revision ChangesPath
1.16
jb 2008-05-23 00:49:39 UTC
FreeBSD src repository
Modified files:
sys/sys linker.h
sys/kern link_elf.c link_elf_obj.c
Log:
Add hooks for the Compact C Type Format (CTF) data to be attached to
the elf files. This is complicated by the fact that
jb 2008-05-23 03:04:27 UTC
FreeBSD src repository
Added files:
sys/kern kern_ctf.c
Log:
Add the CTF source file which gets shared with link_elf.c and link_elf_obj.c.
Revision ChangesPath
1.1 +325 -0src/sys/kern/kern_ctf.c (new)
_
jb 2008-05-23 03:52:55 UTC
FreeBSD src repository
Modified files:
sys/conf Makefile.amd64 options.amd64
Log:
Add a kernel option for amd64 to compile with the frame on the stack
so that the DTrace Function Bounadry Trace (fbt) provider can get
coverage of mos
jb 2008-05-23 03:53:49 UTC
FreeBSD src repository
Modified files:
sys/conf kern.post.mk kern.pre.mk
Log:
Add support for generating CTF data for the kernel.
Revision ChangesPath
1.102 +3 -0 src/sys/conf/kern.post.mk
1.98 +15 -0 src
jb 2008-05-23 03:55:26 UTC
FreeBSD src repository
Modified files:
usr.sbin/config mkmakefile.c
Log:
Add the CTF conversion to the generated makefile. In the case where
NO_CTF or !WITH_CTF, the macro is empty.
Revision ChangesPath
1.92 +1 -1 src/u
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 ChangesPath
1.8 +1 -0 src/sys/sys/kdb.h
__
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
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 ChangesPath
1.8 +9 -0 src/sys/kern/linker_if.m
___
cvs-all@freebsd.org
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
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 ChangesPath
1.6
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
dtrace_hac
jb 2008-05-23 07:08:59 UTC
FreeBSD src repository
Modified files:
sys/kern kern_linker.c
Log:
Add the ctf_get function and update the args to linker_file_function_listall.
Revision ChangesPath
1.158 +7 -1 src/sys/kern/kern_linker.c
__
jb 2008-05-23 07:32:19 UTC
FreeBSD src repository
Modified files:
lib/libelf libelf_data.c
Log:
Add the case for SHT_AMD64_UNWIND.
Revision ChangesPath
1.4 +2 -0 src/lib/libelf/libelf_data.c
___
cvs
jb 2008-05-23 07:33:45 UTC
FreeBSD src repository
Modified files:
lib/libelf libelf_align.c
Log:
Change the alignment of the NOTE to match what gcc does.
Revision ChangesPath
1.3 +1 -1 src/lib/libelf/libelf_align.c
___
jb 2008-05-23 07:35:36 UTC
FreeBSD src repository
Modified files:
lib/libelf elf_strptr.c
Log:
Relax the strict type check because gcc as distributed doesn't create
debug strtabs with type SHT_STRTAB. Although we could change FreeBSD's
gcc, we really need to pl
jb 2008-05-23 22:17:28 UTC
FreeBSD src repository
Modified files:
sys/conf NOTES
Log:
Add the KDTRACE_HOOKS option for DTrace support.
Revision ChangesPath
1.1490+6 -0 src/sys/conf/NOTES
___
cvs-all
jb 2008-05-23 22:21:58 UTC
FreeBSD src repository
Added files:
sys/cddl/dev/cyclic cyclic.c cyclic_test.c
sys/cddl/dev/cyclic/amd64 cyclic_machdep.c
sys/cddl/dev/cyclic/i386 cyclic_machdep.c
Log:
The cyclic timer device. This is a cut down version of the one in
1 - 100 of 298 matches
Mail list logo