svn commit: r279075 - in projects/release-install-debug: . contrib/ipfilter lib/libc/db/man lib/libc/gen lib/libc/sys release release/doc/en_US.ISO8859-1/relnotes share/man/man4/man4.arm share/man/...
Glen Barber
gjb at FreeBSD.org
Fri Feb 20 18:59:54 UTC 2015
Author: gjb
Date: Fri Feb 20 18:59:43 2015
New Revision: 279075
URL: https://svnweb.freebsd.org/changeset/base/279075
Log:
MFH: r278968-r279074
Sponsored by: The FreeBSD Foundation
Added:
projects/release-install-debug/share/man/man4/man4.powerpc/llan.4
- copied unchanged from r279074, head/share/man/man4/man4.powerpc/llan.4
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslprintf.c
- copied unchanged from r279074, head/sys/contrib/dev/acpica/compiler/aslprintf.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslprune.c
- copied unchanged from r279074, head/sys/contrib/dev/acpica/compiler/aslprune.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c
- copied unchanged from r279074, head/sys/contrib/dev/acpica/components/disassembler/dmcstyle.c
projects/release-install-debug/sys/dev/ofw/ofw_cpu.h
- copied unchanged from r279074, head/sys/dev/ofw/ofw_cpu.h
Deleted:
projects/release-install-debug/sys/dev/cxgb/sys/mbufq.h
projects/release-install-debug/sys/dev/xen/netfront/mbufq.h
Modified:
projects/release-install-debug/Makefile.inc1
projects/release-install-debug/UPDATING
projects/release-install-debug/contrib/ipfilter/ip_fil.c
projects/release-install-debug/contrib/ipfilter/ipf.h
projects/release-install-debug/lib/libc/db/man/dbm.3
projects/release-install-debug/lib/libc/gen/getgrent.c
projects/release-install-debug/lib/libc/gen/getpwent.c
projects/release-install-debug/lib/libc/sys/mmap.2
projects/release-install-debug/release/doc/en_US.ISO8859-1/relnotes/article.xml
projects/release-install-debug/release/release.conf.sample
projects/release-install-debug/release/release.sh
projects/release-install-debug/share/man/man4/man4.arm/devcfg.4
projects/release-install-debug/share/man/man4/man4.i386/apm.4
projects/release-install-debug/share/man/man4/man4.powerpc/Makefile
projects/release-install-debug/share/man/man4/man4.powerpc/tsec.4
projects/release-install-debug/share/man/man7/release.7
projects/release-install-debug/share/misc/committers-doc.dot
projects/release-install-debug/share/mk/bsd.sys.mk
projects/release-install-debug/share/mk/src.opts.mk
projects/release-install-debug/sys/amd64/amd64/ptrace_machdep.c
projects/release-install-debug/sys/arm/arm/db_trace.c
projects/release-install-debug/sys/arm/arm/unwind.c
projects/release-install-debug/sys/arm/include/stack.h
projects/release-install-debug/sys/boot/efi/include/amd64/efibind.h
projects/release-install-debug/sys/boot/efi/include/efidef.h
projects/release-install-debug/sys/boot/efi/include/i386/efibind.h
projects/release-install-debug/sys/cddl/dev/dtrace/arm/dtrace_isa.c
projects/release-install-debug/sys/conf/NOTES
projects/release-install-debug/sys/conf/files
projects/release-install-debug/sys/conf/files.arm
projects/release-install-debug/sys/conf/kmod.mk
projects/release-install-debug/sys/contrib/dev/acpica/changes.txt (contents, props changed)
projects/release-install-debug/sys/contrib/dev/acpica/common/acgetline.c
projects/release-install-debug/sys/contrib/dev/acpica/common/adfile.c
projects/release-install-debug/sys/contrib/dev/acpica/common/adisasm.c
projects/release-install-debug/sys/contrib/dev/acpica/common/adwalk.c
projects/release-install-debug/sys/contrib/dev/acpica/common/ahids.c
projects/release-install-debug/sys/contrib/dev/acpica/common/ahpredef.c
projects/release-install-debug/sys/contrib/dev/acpica/common/ahuuids.c
projects/release-install-debug/sys/contrib/dev/acpica/common/cmfsize.c
projects/release-install-debug/sys/contrib/dev/acpica/common/dmextern.c
projects/release-install-debug/sys/contrib/dev/acpica/common/dmrestag.c
projects/release-install-debug/sys/contrib/dev/acpica/common/dmtable.c
projects/release-install-debug/sys/contrib/dev/acpica/common/dmtbdump.c
projects/release-install-debug/sys/contrib/dev/acpica/common/dmtbinfo.c
projects/release-install-debug/sys/contrib/dev/acpica/common/getopt.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslanalyze.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslascii.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslbtypes.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslcodegen.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslcompile.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslcompiler.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslcompiler.l
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asldefine.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslerror.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslfileio.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslfiles.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslfold.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslglobal.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslhex.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asllength.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asllisting.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asllistsup.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslload.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asllookup.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmain.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmap.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmapenter.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmapoutput.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmaputils.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmessages.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmessages.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslmethod.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslnamesp.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asloffset.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslopcodes.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asloperands.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslopt.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asloptions.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslparser.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslpredef.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslprepkg.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslresource.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype1.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype1i.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2d.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2e.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2q.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2s.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrestype2w.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslrules.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslstartup.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslstubs.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslsupport.l
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslsupport.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asltokens.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asltransform.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asltree.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asltypes.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asltypes.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslutils.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/asluuid.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslwalks.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/aslxref.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtcompile.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtcompiler.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtexpress.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtfield.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtio.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtparser.l
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtparser.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtsubtable.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dttable.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dttemplate.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dttemplate.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/dtutils.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/preprocess.h
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prexpress.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prmacros.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prparser.l
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prparser.y
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prscan.c
projects/release-install-debug/sys/contrib/dev/acpica/compiler/prutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbcmds.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbconvert.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbdisply.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbexec.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbfileio.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbhistry.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbinput.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbmethod.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbnames.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbstats.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbtest.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/dbxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmdeferred.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmnames.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmobject.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmopcode.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmresrc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmresrcs.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/dmwalk.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsargs.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dscontrol.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsfield.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsinit.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsmthdat.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsobject.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dsutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dswexec.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dswload.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dswload2.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dswscope.c
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/dswstate.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evevent.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evglock.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evgpe.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evgpeblk.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evgpeinit.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evgpeutil.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evhandler.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evmisc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evregion.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evrgnini.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evsci.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evxfevnt.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evxfgpe.c
projects/release-install-debug/sys/contrib/dev/acpica/components/events/evxfregn.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exconfig.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exconvrt.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/excreate.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exdebug.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exdump.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exfield.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exfldio.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exmisc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exmutex.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exnames.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exoparg1.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exoparg2.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exoparg3.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exoparg6.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exprep.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exregion.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exresnte.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exresolv.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exresop.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exstore.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exstoren.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exstorob.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exsystem.c
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/exutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwacpi.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwesleep.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwgpe.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwpci.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwregs.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwsleep.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwtimer.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwvalid.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsaccess.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsalloc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsarguments.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsconvert.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsdump.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsdumpdv.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nseval.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsinit.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsload.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsnames.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsobject.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsparse.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nspredef.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsprepkg.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsrepair.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsrepair2.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nssearch.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nswalk.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsxfeval.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsxfname.c
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/nsxfobj.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psargs.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psloop.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psobject.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psopcode.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psopinfo.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psparse.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psscope.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/pstree.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/pswalk.c
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/psxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsaddr.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rscalc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rscreate.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsdump.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsinfo.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsio.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsirq.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rslist.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsmemory.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsmisc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsserial.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/rsxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbdata.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbfadt.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbfind.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbinstal.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbprint.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbutils.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbxfload.c
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/tbxfroot.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utaddress.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utalloc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utbuffer.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utcache.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utcopy.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utdebug.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utdecode.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utdelete.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/uterror.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/uteval.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utexcep.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utfileio.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utglobal.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/uthex.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utids.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utinit.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utlock.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utmath.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utmisc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utmutex.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utobject.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utosi.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utownerid.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utpredef.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utprint.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utresrc.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utstate.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utstring.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/uttrack.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utuuid.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utxface.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utxferror.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utxfinit.c
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/utxfmutex.c
projects/release-install-debug/sys/contrib/dev/acpica/include/acapps.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acbuffer.h
projects/release-install-debug/sys/contrib/dev/acpica/include/accommon.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acconfig.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acdebug.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acdisasm.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acdispat.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acevents.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acexcep.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acglobal.h
projects/release-install-debug/sys/contrib/dev/acpica/include/achware.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acinterp.h
projects/release-install-debug/sys/contrib/dev/acpica/include/aclocal.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acmacros.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acnames.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acnamesp.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acobject.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acopcode.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acoutput.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acparser.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acpi.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acpiosxf.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acpixf.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acpredef.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acresrc.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acrestyp.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acstruct.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actables.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actbl.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actbl1.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actbl2.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actbl3.h
projects/release-install-debug/sys/contrib/dev/acpica/include/actypes.h
projects/release-install-debug/sys/contrib/dev/acpica/include/acutils.h
projects/release-install-debug/sys/contrib/dev/acpica/include/amlcode.h
projects/release-install-debug/sys/contrib/dev/acpica/include/amlresrc.h
projects/release-install-debug/sys/contrib/dev/acpica/include/platform/acenv.h
projects/release-install-debug/sys/contrib/dev/acpica/include/platform/acenvex.h
projects/release-install-debug/sys/contrib/dev/acpica/include/platform/acfreebsd.h
projects/release-install-debug/sys/contrib/dev/acpica/include/platform/acgcc.h
projects/release-install-debug/sys/contrib/dev/acpica/os_specific/service_layers/oslibcfs.c
projects/release-install-debug/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c
projects/release-install-debug/sys/dev/cxgb/cxgb_adapter.h
projects/release-install-debug/sys/dev/cxgb/cxgb_sge.c
projects/release-install-debug/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
projects/release-install-debug/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h
projects/release-install-debug/sys/dev/ixl/i40e_adminq.c
projects/release-install-debug/sys/dev/ixl/i40e_adminq_cmd.h
projects/release-install-debug/sys/dev/ixl/i40e_common.c
projects/release-install-debug/sys/dev/ixl/i40e_lan_hmc.c
projects/release-install-debug/sys/dev/ixl/i40e_prototype.h
projects/release-install-debug/sys/dev/ixl/i40e_type.h
projects/release-install-debug/sys/dev/ixl/if_ixl.c
projects/release-install-debug/sys/dev/ixl/if_ixlv.c
projects/release-install-debug/sys/dev/ixl/ixl.h
projects/release-install-debug/sys/dev/ixl/ixl_pf.h
projects/release-install-debug/sys/dev/ixl/ixl_txrx.c
projects/release-install-debug/sys/dev/ixl/ixlvc.c
projects/release-install-debug/sys/dev/ofw/ofw_cpu.c
projects/release-install-debug/sys/dev/sfxge/common/efx.h
projects/release-install-debug/sys/dev/sfxge/common/efx_ev.c
projects/release-install-debug/sys/dev/sfxge/common/efx_mcdi.h
projects/release-install-debug/sys/dev/sfxge/common/efx_regs_mcdi.h
projects/release-install-debug/sys/dev/sfxge/common/siena_nic.c
projects/release-install-debug/sys/dev/sfxge/sfxge_tx.c
projects/release-install-debug/sys/dev/xen/netfront/netfront.c
projects/release-install-debug/sys/i386/i386/ptrace_machdep.c
projects/release-install-debug/sys/kern/kern_ctf.c
projects/release-install-debug/sys/net/if_var.h
projects/release-install-debug/sys/net/if_vlan.c
projects/release-install-debug/sys/netinet/igmp.c
projects/release-install-debug/sys/netinet/igmp_var.h
projects/release-install-debug/sys/netinet/in_mcast.c
projects/release-install-debug/sys/netinet/in_var.h
projects/release-install-debug/sys/netinet6/in6_mcast.c
projects/release-install-debug/sys/netinet6/in6_var.h
projects/release-install-debug/sys/netinet6/mld6.c
projects/release-install-debug/sys/netinet6/mld6_var.h
projects/release-install-debug/sys/ofed/drivers/infiniband/core/cma.c
projects/release-install-debug/sys/powerpc/powermac/powermac_thermal.c
projects/release-install-debug/sys/sys/cpu.h
projects/release-install-debug/sys/sys/mbuf.h
projects/release-install-debug/usr.bin/netstat/inet.c
projects/release-install-debug/usr.sbin/acpi/acpidb/Makefile
projects/release-install-debug/usr.sbin/acpi/acpidb/acpidb.c
projects/release-install-debug/usr.sbin/acpi/iasl/Makefile
projects/release-install-debug/usr.sbin/ifmcstat/Makefile
projects/release-install-debug/usr.sbin/ifmcstat/ifmcstat.c
projects/release-install-debug/usr.sbin/syslogd/syslogd.c
Directory Properties:
projects/release-install-debug/ (props changed)
projects/release-install-debug/contrib/ipfilter/ (props changed)
projects/release-install-debug/lib/libc/ (props changed)
projects/release-install-debug/share/ (props changed)
projects/release-install-debug/share/man/man4/ (props changed)
projects/release-install-debug/sys/ (props changed)
projects/release-install-debug/sys/boot/ (props changed)
projects/release-install-debug/sys/conf/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/common/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/compiler/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/debugger/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/disassembler/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/dispatcher/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/events/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/executer/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/hardware/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/namespace/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/parser/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/resources/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/tables/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/components/utilities/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/include/ (props changed)
projects/release-install-debug/sys/contrib/dev/acpica/os_specific/ (props changed)
Modified: projects/release-install-debug/Makefile.inc1
==============================================================================
--- projects/release-install-debug/Makefile.inc1 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/Makefile.inc1 Fri Feb 20 18:59:43 2015 (r279075)
@@ -1263,11 +1263,6 @@ _m4= lib/libohash \
usr.bin/m4
.endif
-.if ${BOOTSTRAPPING} < 1000013
-_yacc= lib/liby \
- usr.bin/yacc
-.endif
-
.if ${BOOTSTRAPPING} < 1000014
_crunch= usr.sbin/crunch
.endif
@@ -1289,6 +1284,11 @@ _lex= usr.bin/lex
_awk= usr.bin/awk
.endif
+.if ${BOOTSTRAPPING} < 1001506
+_yacc= lib/liby \
+ usr.bin/yacc
+.endif
+
.if ${MK_BSNMP} != "no"
_gensnmptree= usr.sbin/bsnmpd/gensnmptree
.endif
Modified: projects/release-install-debug/UPDATING
==============================================================================
--- projects/release-install-debug/UPDATING Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/UPDATING Fri Feb 20 18:59:43 2015 (r279075)
@@ -37,7 +37,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11
upgrade the kernel to r278950 or later and regenerate any keys (e.g.
ssh keys or openssl keys) that were generated w/ a kernel from that
range. This does not effect programs that directly used /dev/random
- or /dev/urandom. All userland uses of arc4random(3) are effected.
+ or /dev/urandom. All userland uses of arc4random(3) are affected.
20150210:
The autofs(4) ABI was changed in order to restore binary compatibility
Modified: projects/release-install-debug/contrib/ipfilter/ip_fil.c
==============================================================================
--- projects/release-install-debug/contrib/ipfilter/ip_fil.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/contrib/ipfilter/ip_fil.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -44,6 +44,9 @@ static int write_output __P((struct ifne
# endif
#endif
+struct ifaddr {
+ struct sockaddr_storage ifa_addr;
+};
int
ipfattach(softc)
Modified: projects/release-install-debug/contrib/ipfilter/ipf.h
==============================================================================
--- projects/release-install-debug/contrib/ipfilter/ipf.h Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/contrib/ipfilter/ipf.h Fri Feb 20 18:59:43 2015 (r279075)
@@ -43,9 +43,6 @@ struct file;
#include <sys/socket.h>
#include <net/if.h>
-#define _WANT_IFADDR
-#include <net/if_var.h>
-
#include <netinet/in.h>
#include <netinet/in_systm.h>
#include <netinet/ip.h>
Modified: projects/release-install-debug/lib/libc/db/man/dbm.3
==============================================================================
--- projects/release-install-debug/lib/libc/db/man/dbm.3 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/lib/libc/db/man/dbm.3 Fri Feb 20 18:59:43 2015 (r279075)
@@ -15,7 +15,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 16, 2006
+.Dd February 19, 2015
.Dt DBM 3
.Os
.Sh NAME
@@ -174,9 +174,7 @@ deletes the entry for
The
.Fn dbm_delete
function
-normally returns zero but returns 1 if there was no entry with
-.Fa key
-in the database or returns -1 and sets
+normally returns zero or returns -1 and sets
.Va errno
if there were any errors.
.Pp
Modified: projects/release-install-debug/lib/libc/gen/getgrent.c
==============================================================================
--- projects/release-install-debug/lib/libc/gen/getgrent.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/lib/libc/gen/getgrent.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -1173,8 +1173,10 @@ nis_group(void *retval, void *mdata, va_
* terminator, alignment padding, and one (char *)
* pointer for the member list terminator.
*/
- if (resultlen >= bufsize - _ALIGNBYTES - sizeof(char *))
+ if (resultlen >= bufsize - _ALIGNBYTES - sizeof(char *)) {
+ free(result);
goto erange;
+ }
memcpy(buffer, result, resultlen);
buffer[resultlen] = '\0';
free(result);
Modified: projects/release-install-debug/lib/libc/gen/getpwent.c
==============================================================================
--- projects/release-install-debug/lib/libc/gen/getpwent.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/lib/libc/gen/getpwent.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -1392,8 +1392,10 @@ nis_passwd(void *retval, void *mdata, va
continue;
}
}
- if (resultlen >= bufsize)
+ if (resultlen >= bufsize) {
+ free(result);
goto erange;
+ }
memcpy(buffer, result, resultlen);
buffer[resultlen] = '\0';
free(result);
Modified: projects/release-install-debug/lib/libc/sys/mmap.2
==============================================================================
--- projects/release-install-debug/lib/libc/sys/mmap.2 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/lib/libc/sys/mmap.2 Fri Feb 20 18:59:43 2015 (r279075)
@@ -28,7 +28,7 @@
.\" @(#)mmap.2 8.4 (Berkeley) 5/11/95
.\" $FreeBSD$
.\"
-.Dd September 17, 2014
+.Dd February 18, 2015
.Dt MMAP 2
.Os
.Sh NAME
@@ -160,7 +160,7 @@ is specified,
must be a multiple of the pagesize.
If
.Dv MAP_EXCL
-is not specified, a successfull
+is not specified, a successful
.Dv MAP_FIXED
request replaces any previous mappings for the process'
pages in the range from
@@ -225,7 +225,7 @@ it.
You can test file fragmentation by observing the KB/t (kilobytes per
transfer) results from an
.Dq Li iostat 1
-while reading a large file sequentially, e.g.\& using
+while reading a large file sequentially, e.g.,\& using
.Dq Li dd if=filename of=/dev/null bs=32k .
.Pp
The
@@ -448,17 +448,3 @@ was specified and insufficient memory wa
.Xr munmap 2 ,
.Xr getpagesize 3 ,
.Xr getpagesizes 3
-.Sh BUGS
-The
-.Fa len
-argument
-is limited to the maximum file size or available userland address
-space.
-Files may not be able to be made more than 1TB large on 32 bit systems
-due to file systems restrictions and bugs, but address space is far more
-restrictive.
-Larger files may be possible on 64 bit systems.
-.Pp
-The previous documented limit of 2GB was a documentation bug.
-That limit has not existed since
-.Fx 2.2 .
Modified: projects/release-install-debug/release/doc/en_US.ISO8859-1/relnotes/article.xml
==============================================================================
--- projects/release-install-debug/release/doc/en_US.ISO8859-1/relnotes/article.xml Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/release/doc/en_US.ISO8859-1/relnotes/article.xml Fri Feb 20 18:59:43 2015 (r279075)
@@ -22,7 +22,7 @@
<pubdate>$FreeBSD$</pubdate>
- <!-- Last rev: 277458 -->
+ <!-- Last rev: 278934 -->
<copyright>
<year>2015</year>
@@ -302,6 +302,13 @@
<para revision="277166" arch="powerpc">The &man.ptrace.2; system
call has been updated include support for Altivec registers on
&os;/&arch.powerpc;.</para>
+
+ <para revision="278320">A new device control utility,
+ &man.devctl.8; has been added, which allows making
+ administrative changes to individual devices, such as
+ attaching and detaching drivers, and enabling and disabling
+ devices. The &man.devctl.8; utility uses the new
+ &man.devctl.3; library.</para>
</sect2>
<sect2 xml:id="userland-contrib">
@@ -375,6 +382,12 @@
<para revision="277270"><application>OpenSSL</application> has
been updated to version 1.0.1l.</para>
+
+ <para revision="278433">The &man.xz.1; utility has been udpated
+ to version 5.2.0.</para>
+
+ <para revision="278433">The &man.xz.1; utility has been updated
+ to support multi-threaded compression.</para>
</sect2>
<sect2 xml:id="userland-installer">
@@ -460,6 +473,16 @@
<para revision="274987">The &man.gpio.3; library has been added,
providing a wrapper around the &man.gpio.4; kernel
interface.</para>
+
+ <para revision="277610">The <literal>futimens()</literal> and
+ <literal>utimensat()</literal> system calls have been
+ added. See &man.utimensat.2; for more information.</para>
+
+ <para revision="278934">The &man.elf.3; compile-time dependency
+ has been removed from <filename>dtri.o</filename>, which
+ allows adding <application>DTrace</application> probes to
+ userland applications and libraries without also linking
+ against &man.elf.3;.</para>
</sect2>
<sect2 xml:id="userland-abi">
@@ -515,12 +538,32 @@
at the &man.loader.8; prompt during boot, or add
<literal>kern.vty=vt</literal> to &man.loader.conf.5; and
reboot the system.</para>
+
+ <para revision="277904">The &man.config.8; utility has been
+ updated to allow using a non-standard <filename
+ class="directory">src/</filename> tree, specified as an
+ argument to the <literal>-s</literal> flag.</para>
+
+ <para revision="277990" arch="powerpc64">The
+ &os;/&arch.powerpc64; kernel now builds as
+ a position-independent executable, allowing the kernel to be
+ loaded into and run from any physical or virtual
+ address.</para>
+
+ <important>
+ <para>This change requires an update to &man.loader.8;.
+ The userland and kernel must be updated before rebooting the
+ system.</para>
+ </important>
</sect2>
<sect2 xml:id="kernel-sysctl">
<title>System Tuning and Controls</title>
- <para> </para>
+ <para revision="275140" contrib="sponsor" sponsor="&ff;">The
+ &man.hwpmc.4; default and maximum callchain depths have been
+ increased. The default has been increased from 16 to 32, and
+ the maximum increased from 32 to 128.</para>
</sect2>
</sect1>
@@ -761,6 +804,18 @@
<para>This section covers changes and additions to file systems
and other storage subsystems, both local and networked.</para>
+ <sect2 xml:id="storage-general">
+ <title>General Storage</title>
+ <para revision="278037" contrib="sponsor" sponsor="&ix;">The
+ &man.ctl.4; <acronym>LUN</acronym> mapping has been rewritten,
+ replacing <acronym>iSCSI</acronym>-specific mapping mechanisms
+ with a new mechanism that works for any port.</para>
+
+ <para revision="278354" contrib="sponsor" sponsor="&ix;">The
+ &man.ctld.8; utility has been updated to allow controlling
+ non-<acronym>iSCSI</acronym> &man.ctl.4; ports.</para>
+ </sect2>
+
<sect2 xml:id="storage-net">
<title>Networked Storage</title>
@@ -962,6 +1017,11 @@
Release Engineering build tools have been updated to include
support for producing virtual machine disk images for various
cloud hosting providers.</para>
+
+ <para revision="278926">The Release Engineering build tools have
+ been updated to use multi-threaded &man.xz.1;. By default,
+ the number of &man.xz.1; threads is set to the number of cores
+ available.</para>
</sect2>
</sect1>
</article>
Modified: projects/release-install-debug/release/release.conf.sample
==============================================================================
--- projects/release-install-debug/release/release.conf.sample Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/release/release.conf.sample Fri Feb 20 18:59:43 2015 (r279075)
@@ -53,6 +53,9 @@ PORTBRANCH="ports/head at rHEAD"
#WITH_DVD=
#WITH_COMPRESSED_IMAGES=
+## Set to '1' to disable multi-threaded xz(1) compression.
+#XZ_THREADS=0
+
## Set when building embedded images.
#EMBEDDEDBUILD=
Modified: projects/release-install-debug/release/release.sh
==============================================================================
--- projects/release-install-debug/release/release.sh Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/release/release.sh Fri Feb 20 18:59:43 2015 (r279075)
@@ -93,6 +93,7 @@ WITH_COMPRESSED_IMAGES=
# the release.
WITH_VMIMAGES=
WITH_COMPRESSED_VMIMAGES=
+XZ_THREADS=0
# Set to non-empty value to build virtual machine images for various
# cloud providers as part of the release.
@@ -179,7 +180,7 @@ RELEASE_WMAKEFLAGS="${MAKE_FLAGS} ${WORL
RELEASE_KMAKEFLAGS="${MAKE_FLAGS} ${KERNEL_FLAGS} KERNCONF=\"${KERNEL}\" ${ARCH_FLAGS} ${CONF_FILES}"
RELEASE_RMAKEFLAGS="${ARCH_FLAGS} KERNCONF=\"${KERNEL}\" ${CONF_FILES} \
${DOCPORTS} WITH_DVD=${WITH_DVD} WITH_VMIMAGES=${WITH_VMIMAGES} \
- WITH_CLOUDWARE=${WITH_CLOUDWARE}"
+ WITH_CLOUDWARE=${WITH_CLOUDWARE} XZ_THREADS=${XZ_THREADS}"
# Force src checkout if configured
FORCE_SRC_KEY=
Modified: projects/release-install-debug/share/man/man4/man4.arm/devcfg.4
==============================================================================
--- projects/release-install-debug/share/man/man4/man4.arm/devcfg.4 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/man/man4/man4.arm/devcfg.4 Fri Feb 20 18:59:43 2015 (r279075)
@@ -92,4 +92,4 @@ driver.
.Sh SEE ALSO
Zynq-7000 SoC Technical Reference Manual (Xilinx doc UG585)
.Sh AUTHORS
-Thomas Skibo
+.An Thomas Skibo
Modified: projects/release-install-debug/share/man/man4/man4.i386/apm.4
==============================================================================
--- projects/release-install-debug/share/man/man4/man4.i386/apm.4 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/man/man4/man4.i386/apm.4 Fri Feb 20 18:59:43 2015 (r279075)
@@ -121,7 +121,7 @@ polls APM events and handles the followi
.Xr apm 8 ,
.Xr zzz 8
.Sh AUTHORS
-Tatsumi Hosokawa <hosokawa at jp.FreeBSD.org>
+.An Tatsumi Hosokawa Aq Mt hosokawa at jp.FreeBSD.org
.Sh BUGS
WARNING!
Many, if not most, of the implementations of APM-bios in laptops
Modified: projects/release-install-debug/share/man/man4/man4.powerpc/Makefile
==============================================================================
--- projects/release-install-debug/share/man/man4/man4.powerpc/Makefile Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/man/man4/man4.powerpc/Makefile Fri Feb 20 18:59:43 2015 (r279075)
@@ -6,6 +6,7 @@ MAN= adb.4 \
ams.4 \
bm.4 \
cuda.4 \
+ llan.4 \
pmu.4 \
powermac_nvram.4 \
smu.4 \
Copied: projects/release-install-debug/share/man/man4/man4.powerpc/llan.4 (from r279074, head/share/man/man4/man4.powerpc/llan.4)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ projects/release-install-debug/share/man/man4/man4.powerpc/llan.4 Fri Feb 20 18:59:43 2015 (r279075, copy of r279074, head/share/man/man4/man4.powerpc/llan.4)
@@ -0,0 +1,61 @@
+.\"-
+.\" Copyright (c) 2015 Nathan Whitehorn <nwhitehorn at FreeBSD.org>
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+.\" POSSIBILITY OF SUCH DAMAGE.
+.\"
+.\" $FreeBSD$
+.\"
+.Dd February 19, 2015
+.Dt LLAN 4
+.Os
+.Sh NAME
+.Nm llan
+.Nd POWER Logical Lan
+.Sh SYNOPSIS
+To compile this driver into the kernel,
+place the following lines in your
+kernel configuration file:
+.Bd -ragged -offset indent
+.Cd "device llan"
+.Ed
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for the inter-partition logical LAN controller
+provided by PAPR-compliant POWER hypervisors (such as PowerVM and PowerKVM).
+On some firmwares, advanced offload features are supported by the hypervisor,
+but these are not currently supported by the driver.
+.Sh SEE ALSO
+.Xr vtnet 4 ,
+.Xr ifconfig 8
+.Sh HISTORY
+The
+.Nm
+device driver appeared in
+.Fx 10.0.
+.Sh AUTHORS
+.An -nosplit
+The
+.Nm
+driver was written by
+.An Nathan Whitehorn Aq Mt nwhitehorn at FreeBSD.org .
Modified: projects/release-install-debug/share/man/man4/man4.powerpc/tsec.4
==============================================================================
--- projects/release-install-debug/share/man/man4/man4.powerpc/tsec.4 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/man/man4/man4.powerpc/tsec.4 Fri Feb 20 18:59:43 2015 (r279075)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 22, 2009
+.Dd February 20, 2015
.Dt TSEC 4
.Os
.Sh NAME
@@ -91,18 +91,23 @@ The
driver supports interrupts coalescing (IC) so that raising a transmit/receive
frame interrupt is delayed, if possible, until a threshold-defined period of
time has elapsed, or a threshold-defined frame counter has been reached
-(whichever occurs first). The following sysctls regulate this behaviour:
+(whichever occurs first).
+The following sysctls regulate this behaviour:
.Bl -tag -width indent
.It Va dev.tsec.X.int_coal.rx_time
.It Va dev.tsec.X.int_coal.rx_count
.It Va dev.tsec.X.int_coal.tx_time
.It Va dev.tsec.X.int_coal.tx_count
.Pp
-Value of 0 for either time or count disables IC on the given path. Time value
+Value of 0 for either time or count disables IC on the given path.
+Time value
1-65535 corresponds to a real time period and is expressed in units equivalent
-to 64 ticks of the TSEC clock. Count 1-255 represents the number of frames
-(note that value of 1 is equivalent to IC disabled). User provided values
-larger than supported will be trimmed to the maximum supported. More details
+to 64 ticks of the TSEC clock.
+Count 1-255 represents the number of frames
+(note that value of 1 is equivalent to IC disabled).
+User provided values
+larger than supported will be trimmed to the maximum supported.
+More details
are available in the reference manual of the device.
.El
.Sh HARDWARE
@@ -144,9 +149,9 @@ device driver first appeared in
The base version of
.Nm
device driver was written by
-.An Piotr Kruszynski.
+.An Piotr Kruszynski .
It has been extended with polling and interrupt coalescing support by
-.An Rafal Jaworowski.
+.An Rafal Jaworowski .
It has been further enhanced with multicast, h/w checksum calculation and vlan
support by
.An Piotr Ziecik .
Modified: projects/release-install-debug/share/man/man7/release.7
==============================================================================
--- projects/release-install-debug/share/man/man7/release.7 Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/man/man7/release.7 Fri Feb 20 18:59:43 2015 (r279075)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 28, 2015
+.Dd February 20, 2015
.Dt RELEASE 7
.Os
.Sh NAME
@@ -256,6 +256,15 @@ Set to a non-empty value to compress the
The original
.Pq uncompressed
images are not removed.
+.It Va XZ_THREADS Pq Vt int
+Set to the number of threads
+.Xr xz 1
+should use when compressing images.
+By default,
+.Va XZ_THREADS
+is set to
+.Va 0 ,
+which uses all available cores on the system.
.It Va VCSCMD
The command run to obtain the source trees.
Defaults to
Modified: projects/release-install-debug/share/misc/committers-doc.dot
==============================================================================
--- projects/release-install-debug/share/misc/committers-doc.dot Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/misc/committers-doc.dot Fri Feb 20 18:59:43 2015 (r279075)
@@ -53,6 +53,7 @@ node [color=lightblue2, style=filled, bg
ale [label="Alex Dupre\nale at FreeBSD.org\n2003/12/22"]
allanjude [label="Allan Jude\nallanjude at FreeBSD.org\n2014/05/17"]
bcr [label="Benedict Reuschling\nbcr at FreeBSD.org\n2009/12/24"]
+bhd [label="Björn Heidotting\nbhd at FreeBSD.org\n2014/10/14"]
blackend [label="Marc Fonvieille\nblackend at FreeBSD.org\n2002/06/16"]
brd [label="Brad Davis\nbrd at FreeBSD.org\n2005/06/01"]
brueffer [label="Christian Brueffer\nbrueffer at FreeBSD.org\n2003/01/13"]
@@ -102,6 +103,7 @@ bcr -> dru
bcr -> crees
bcr -> jgh
bcr -> allanjude
+bcr -> bhd
blackend -> ale
Modified: projects/release-install-debug/share/mk/bsd.sys.mk
==============================================================================
--- projects/release-install-debug/share/mk/bsd.sys.mk Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/mk/bsd.sys.mk Fri Feb 20 18:59:43 2015 (r279075)
@@ -118,7 +118,10 @@ CWARNFLAGS+= -Wno-unknown-pragmas
CLANG_NO_IAS= -no-integrated-as
.endif
CLANG_OPT_SMALL= -mstack-alignment=8 -mllvm -inline-threshold=3\
- -mllvm -simplifycfg-dup-ret -mllvm -enable-gvn=false
+ -mllvm -simplifycfg-dup-ret -mllvm
+.if ${COMPILER_VERSION} > 30400
+CLANG_OPT_SMALL+= -enable-gvn=false
+.endif
CFLAGS.clang+= -Qunused-arguments
.if ${MACHINE_CPUARCH} == "sparc64"
# Don't emit .cfi directives, since we must use GNU as on sparc64, for now.
Modified: projects/release-install-debug/share/mk/src.opts.mk
==============================================================================
--- projects/release-install-debug/share/mk/src.opts.mk Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/share/mk/src.opts.mk Fri Feb 20 18:59:43 2015 (r279075)
@@ -178,6 +178,8 @@ __DEFAULT_YES_OPTIONS = \
__DEFAULT_NO_OPTIONS = \
BSD_GREP \
CLANG_EXTRAS \
+ DEBUG_BINS \
+ DEBUG_LIBS \
EISA \
FMAKE \
HESIOD \
Modified: projects/release-install-debug/sys/amd64/amd64/ptrace_machdep.c
==============================================================================
--- projects/release-install-debug/sys/amd64/amd64/ptrace_machdep.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/amd64/amd64/ptrace_machdep.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -88,7 +88,8 @@ cpu_ptrace_xstate(struct thread *td, int
break;
case PT_SETXSTATE:
- if (data > cpu_max_ext_state_size) {
+ if (data < sizeof(struct savefpu) ||
+ data > cpu_max_ext_state_size) {
error = EINVAL;
break;
}
Modified: projects/release-install-debug/sys/arm/arm/db_trace.c
==============================================================================
--- projects/release-install-debug/sys/arm/arm/db_trace.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/arm/arm/db_trace.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -66,7 +66,7 @@ db_stack_trace_cmd(struct unwind_state *
finished = false;
while (!finished) {
- finished = unwind_stack_one(state);
+ finished = unwind_stack_one(state, 0);
/* Print the frame details */
sym = db_search_symbol(state->start_pc, DB_STGY_ANY, &offset);
Modified: projects/release-install-debug/sys/arm/arm/unwind.c
==============================================================================
--- projects/release-install-debug/sys/arm/arm/unwind.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/arm/arm/unwind.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -33,9 +33,12 @@ __FBSDID("$FreeBSD$");
#include <sys/param.h>
#include <sys/systm.h>
+#include <sys/linker.h>
#include <machine/stack.h>
+#include "linker_if.h"
+
/*
* Definitions for the instruction interpreter.
*
@@ -61,7 +64,7 @@ __FBSDID("$FreeBSD$");
* These are set in the linker script. Their addresses will be
* either the start or end of the exception table or index.
*/
-extern int extab_start, extab_end, exidx_start, exidx_end;
+extern int exidx_start, exidx_end;
/*
* Entry types.
@@ -104,13 +107,47 @@ expand_prel31(uint32_t prel31)
return ((int32_t)(prel31 & 0x7fffffffu) << 1) / 2;
}
+struct search_context {
+ uint32_t addr;
+ caddr_t exidx_start;
+ caddr_t exidx_end;
+};
+
+static int
+module_search(linker_file_t lf, void *context)
+{
+ struct search_context *sc = context;
+ linker_symval_t symval;
+ c_linker_sym_t sym;
+
+ if (lf->address <= (caddr_t)sc->addr &&
+ (lf->address + lf->size) >= (caddr_t)sc->addr) {
+ if ((LINKER_LOOKUP_SYMBOL(lf, "__exidx_start", &sym) == 0 ||
+ LINKER_LOOKUP_SYMBOL(lf, "exidx_start", &sym) == 0) &&
+ LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0)
+ sc->exidx_start = symval.value;
+
+ if ((LINKER_LOOKUP_SYMBOL(lf, "__exidx_end", &sym) == 0 ||
+ LINKER_LOOKUP_SYMBOL(lf, "exidx_end", &sym) == 0) &&
+ LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0)
+ sc->exidx_end = symval.value;
+
+ if (sc->exidx_start != NULL && sc->exidx_end != NULL)
+ return (1);
+ panic("Invalid module %s, no unwind tables\n", lf->filename);
+ }
+ return (0);
+}
+
/*
* Perform a binary search of the index table to find the function
* with the largest address that doesn't exceed addr.
*/
static struct unwind_idx *
-find_index(uint32_t addr)
+find_index(uint32_t addr, int search_modules)
{
+ struct search_context sc;
+ caddr_t idx_start, idx_end;
unsigned int min, mid, max;
struct unwind_idx *start;
struct unwind_idx *item;
@@ -118,9 +155,23 @@ find_index(uint32_t addr)
uint32_t func_addr;
start = (struct unwind_idx *)&exidx_start;
+ idx_start = (caddr_t)&exidx_start;
+ idx_end = (caddr_t)&exidx_end;
+
+ /* This may acquire a lock */
+ if (search_modules) {
+ bzero(&sc, sizeof(sc));
+ sc.addr = addr;
+ if (linker_file_foreach(module_search, &sc) != 0 &&
+ sc.exidx_start != NULL && sc.exidx_end != NULL) {
+ start = (struct unwind_idx *)sc.exidx_start;
+ idx_start = sc.exidx_start;
+ idx_end = sc.exidx_end;
+ }
+ }
min = 0;
- max = (&exidx_end - &exidx_start) / 2;
+ max = (idx_end - idx_start) / sizeof(struct unwind_idx);
while (min != max) {
mid = min + (max - min + 1) / 2;
@@ -332,7 +383,7 @@ unwind_tab(struct unwind_state *state)
}
int
-unwind_stack_one(struct unwind_state *state)
+unwind_stack_one(struct unwind_state *state, int can_lock)
{
struct unwind_idx *index;
int finished;
@@ -344,7 +395,7 @@ unwind_stack_one(struct unwind_state *st
state->start_pc = state->registers[PC];
/* Find the item to run */
- index = find_index(state->start_pc);
+ index = find_index(state->start_pc, can_lock);
finished = 0;
if (index->insn != EXIDX_CANTUNWIND) {
Modified: projects/release-install-debug/sys/arm/include/stack.h
==============================================================================
--- projects/release-install-debug/sys/arm/include/stack.h Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/arm/include/stack.h Fri Feb 20 18:59:43 2015 (r279075)
@@ -55,6 +55,6 @@ struct unwind_state {
#define LR 14
#define PC 15
-int unwind_stack_one(struct unwind_state *);
+int unwind_stack_one(struct unwind_state *, int);
#endif /* !_MACHINE_STACK_H_ */
Modified: projects/release-install-debug/sys/boot/efi/include/amd64/efibind.h
==============================================================================
--- projects/release-install-debug/sys/boot/efi/include/amd64/efibind.h Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/boot/efi/include/amd64/efibind.h Fri Feb 20 18:59:43 2015 (r279075)
@@ -85,6 +85,9 @@ Revision History
// Basic EFI types of various widths
//
+#ifndef ACPI_THREAD_ID /* ACPI's definitions are fine */
+#define ACPI_USE_SYSTEM_INTTYPES 1 /* Tell ACPI we've defined types */
+
typedef uint64_t UINT64;
typedef int64_t INT64;
@@ -98,6 +101,7 @@ typedef int16_t INT16;
typedef uint8_t UINT8;
typedef int8_t INT8;
+#endif
#undef VOID
#define VOID void
Modified: projects/release-install-debug/sys/boot/efi/include/efidef.h
==============================================================================
--- projects/release-install-debug/sys/boot/efi/include/efidef.h Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/boot/efi/include/efidef.h Fri Feb 20 18:59:43 2015 (r279075)
@@ -30,7 +30,9 @@ Revision History
typedef UINT16 CHAR16;
typedef UINT8 CHAR8;
+#ifndef ACPI_THREAD_ID /* ACPI's definitions are fine */
typedef UINT8 BOOLEAN;
+#endif
#ifndef TRUE
#define TRUE ((BOOLEAN) 1)
Modified: projects/release-install-debug/sys/boot/efi/include/i386/efibind.h
==============================================================================
--- projects/release-install-debug/sys/boot/efi/include/i386/efibind.h Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/boot/efi/include/i386/efibind.h Fri Feb 20 18:59:43 2015 (r279075)
@@ -85,6 +85,9 @@ Revision History
// Basic EFI types of various widths
//
+#ifndef ACPI_THREAD_ID /* ACPI's definitions are fine, use those */
+#define ACPI_USE_SYSTEM_INTTYPES 1 /* Tell ACPI we've defined types */
+
typedef uint64_t UINT64;
typedef int64_t INT64;
@@ -98,6 +101,7 @@ typedef int16_t INT16;
typedef uint8_t UINT8;
typedef int8_t INT8;
+#endif
#undef VOID
#define VOID void
Modified: projects/release-install-debug/sys/cddl/dev/dtrace/arm/dtrace_isa.c
==============================================================================
--- projects/release-install-debug/sys/cddl/dev/dtrace/arm/dtrace_isa.c Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/cddl/dev/dtrace/arm/dtrace_isa.c Fri Feb 20 18:59:43 2015 (r279075)
@@ -69,9 +69,10 @@ void
dtrace_getpcstack(pc_t *pcstack, int pcstack_limit, int aframes,
uint32_t *intrpc)
{
- u_int32_t *frame, *lastframe;
- int scp_offset;
- int depth = 0;
+ struct unwind_state state;
+ register_t sp;
+ int scp_offset;
+ int depth = 0;
pc_t caller = (pc_t) solaris_cpu[curcpu].cpu_dtrace_caller;
if (intrpc != 0)
@@ -79,23 +80,17 @@ dtrace_getpcstack(pc_t *pcstack, int pcs
aframes++;
- frame = (u_int32_t *)__builtin_frame_address(0);;
- lastframe = NULL;
- scp_offset = -(get_pc_str_offset() >> 2);
-
- while ((frame != NULL) && (depth < pcstack_limit)) {
- db_addr_t scp;
-#if 0
- u_int32_t savecode;
- int r;
- u_int32_t *rp;
-#endif
-
- /*
- * In theory, the SCP isn't guaranteed to be in the function
- * that generated the stack frame. We hope for the best.
- */
- scp = frame[FR_SCP];
+ __asm __volatile("mov %0, sp" : "=&r" (sp));
+
+ state.registers[FP] = (uint32_t)__builtin_frame_address(0);
+ state.registers[SP] = sp;
+ state.registers[LR] = (uint32_t)__builtin_return_address(0);
+ state.registers[PC] = (uint32_t)dtrace_getpcstack;
+
+ while (depth < pcstack_limit) {
+ int done;
+
+ done = unwind_stack_one(&state, 1);
if (aframes > 0) {
aframes--;
@@ -104,39 +99,10 @@ dtrace_getpcstack(pc_t *pcstack, int pcs
}
}
else {
- pcstack[depth++] = scp;
+ pcstack[depth++] = state.registers[PC];
}
-#if 0
- savecode = ((u_int32_t *)scp)[scp_offset];
- if ((savecode & 0x0e100000) == 0x08000000) {
- /* Looks like an STM */
- rp = frame - 4;
- for (r = 10; r >= 0; r--) {
- if (savecode & (1 << r)) {
- /* register r == *rp-- */
- }
- }
- }
-#endif
-
- /*
- * Switch to next frame up
- */
- if (frame[FR_RFP] == 0)
- break; /* Top of stack */
-
- lastframe = frame;
- frame = (u_int32_t *)(frame[FR_RFP]);
-
- if (INKERNEL((int)frame)) {
- /* staying in kernel */
- if (frame <= lastframe) {
- /* bad frame pointer */
- break;
- }
- }
- else
+ if (done)
break;
}
@@ -176,55 +142,28 @@ dtrace_getarg(int arg, int aframes)
int
dtrace_getstackdepth(int aframes)
{
- u_int32_t *frame, *lastframe;
- int scp_offset;
- int depth = 1;
-
- frame = (u_int32_t *)__builtin_frame_address(0);;
- lastframe = NULL;
- scp_offset = -(get_pc_str_offset() >> 2);
-
- while (frame != NULL) {
- db_addr_t scp;
-#if 0
- u_int32_t savecode;
- int r;
- u_int32_t *rp;
-#endif
-
- /*
- * In theory, the SCP isn't guaranteed to be in the function
- * that generated the stack frame. We hope for the best.
- */
- scp = frame[FR_SCP];
+ struct unwind_state state;
+ register_t sp;
+ int scp_offset;
+ int done = 0;
+ int depth = 1;
+
+ __asm __volatile("mov %0, sp" : "=&r" (sp));
+
+ state.registers[FP] = (uint32_t)__builtin_frame_address(0);
+ state.registers[SP] = sp;
+ state.registers[LR] = (uint32_t)__builtin_return_address(0);
+ state.registers[PC] = (uint32_t)dtrace_getstackdepth;
+ do {
+ done = unwind_stack_one(&state, 1);
depth++;
-
- /*
- * Switch to next frame up
- */
- if (frame[FR_RFP] == 0)
- break; /* Top of stack */
-
- lastframe = frame;
- frame = (u_int32_t *)(frame[FR_RFP]);
-
- if (INKERNEL((int)frame)) {
- /* staying in kernel */
- if (frame <= lastframe) {
- /* bad frame pointer */
- break;
- }
- }
- else
- break;
- }
+ } while (!done);
if (depth < aframes)
return 0;
else
return depth - aframes;
-
}
ulong_t
Modified: projects/release-install-debug/sys/conf/NOTES
==============================================================================
--- projects/release-install-debug/sys/conf/NOTES Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/conf/NOTES Fri Feb 20 18:59:43 2015 (r279075)
@@ -495,7 +495,7 @@ options KTRACE_REQUEST_POOL=101
options KTR
options KTR_BOOT_ENTRIES=1024
options KTR_ENTRIES=(128*1024)
-options KTR_COMPILE=(KTR_INTR|KTR_PROC)
+options KTR_COMPILE=(KTR_ALL)
options KTR_MASK=KTR_INTR
options KTR_CPUMASK=0x3
options KTR_VERBOSE
Modified: projects/release-install-debug/sys/conf/files
==============================================================================
--- projects/release-install-debug/sys/conf/files Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/conf/files Fri Feb 20 18:59:43 2015 (r279075)
@@ -271,6 +271,7 @@ contrib/dev/acpica/components/debugger/d
contrib/dev/acpica/components/debugger/dbutils.c optional acpi acpi_debug
contrib/dev/acpica/components/debugger/dbxface.c optional acpi acpi_debug
contrib/dev/acpica/components/disassembler/dmbuffer.c optional acpi acpi_debug
+contrib/dev/acpica/components/disassembler/dmcstyle.c optional acpi acpi_debug
contrib/dev/acpica/components/disassembler/dmdeferred.c optional acpi acpi_debug
contrib/dev/acpica/components/disassembler/dmnames.c optional acpi acpi_debug
contrib/dev/acpica/components/disassembler/dmopcode.c optional acpi acpi_debug
Modified: projects/release-install-debug/sys/conf/files.arm
==============================================================================
--- projects/release-install-debug/sys/conf/files.arm Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/conf/files.arm Fri Feb 20 18:59:43 2015 (r279075)
@@ -57,7 +57,7 @@ arm/arm/trap.c optional !armv6
arm/arm/trap-v6.c optional armv6
arm/arm/uio_machdep.c standard
arm/arm/undefined.c standard
-arm/arm/unwind.c optional ddb
+arm/arm/unwind.c optional ddb | kdtrace_hooks
arm/arm/vm_machdep.c standard
arm/arm/vfp.c standard
board_id.h standard \
Modified: projects/release-install-debug/sys/conf/kmod.mk
==============================================================================
--- projects/release-install-debug/sys/conf/kmod.mk Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/conf/kmod.mk Fri Feb 20 18:59:43 2015 (r279075)
@@ -125,6 +125,7 @@ CFLAGS+= -fno-omit-frame-pointer -mno-om
.if ${MACHINE_CPUARCH} == arm
CFLAGS.clang+= -mllvm -arm-use-movt=0
CFLAGS.clang+= -mfpu=none
+CFLAGS+= -funwind-tables
.endif
.if ${MACHINE_CPUARCH} == powerpc
Modified: projects/release-install-debug/sys/contrib/dev/acpica/changes.txt
==============================================================================
--- projects/release-install-debug/sys/contrib/dev/acpica/changes.txt Fri Feb 20 18:51:52 2015 (r279074)
+++ projects/release-install-debug/sys/contrib/dev/acpica/changes.txt Fri Feb 20 18:59:43 2015 (r279075)
@@ -1,4 +1,223 @@
----------------------------------------
+04 February 2015. Summary of changes for version 20150204:
+
+This release is available at https://acpica.org/downloads
+
+ACPICA kernel-resident subsystem:
+
+Updated all ACPICA copyrights and signons to 2014. Added the 2014
+copyright to all module headers and signons, including the standard Linux
+header. This affects virtually every file in the ACPICA core subsystem,
+iASL compiler, all ACPICA utilities, and the test suites.
+
+Events: Introduce ACPI_GPE_DISPATCH_RAW_HANDLER to fix GPE storm issues.
+A raw gpe handling mechanism was created to allow better handling of GPE
+storms that aren't easily managed by the normal handler. The raw handler
+allows disabling/renabling of the the GPE so that interrupt storms can be
+avoided in cases where events cannot be timely serviced. In this scenario,
+handlers should use the AcpiSetGpe() API to disable/enable the GPE. This API
+will leave the reference counts undisturbed, thereby preventing unintentional
+clearing of the GPE when the intent in only to temporarily disable it. Raw
+handlers allow enabling and disabling of a GPE by removing GPE register
+locking. As such, raw handlers much provide their own locks while using
+GPE API's to protect access to GPE data structures.
+Lv Zheng
+
+Events: Always modify GPE registers under the GPE lock.
+Applies GPE lock around AcpiFinishGpe() to protect access to GPE register
+values. Reported as bug by joe.liu at apple.com.
+
+Unix makefiles: Separate option to disable optimizations and _FORTIFY_SOURCE.
+This change removes the _FORTIFY_SOURCE flag from the NOOPT disable option and
+creates a separate flag (NOFORTIFY) for this purpose. Some toolchains may
+define _FORTIFY_SOURCE which leads redefined errors when building ACPICA. This
+allows disabling the option without also having to disable optimazations.
+David Box
+
+ Current Release:
+ Non-Debug Version: 101.7K Code, 27.9K Data, 129.6K Total
+ Debug Version: 199.2K Code, 82.4K Data, 281.6K Total
+
+----------------------------------------
+07 November 2014. Summary of changes for version 20141107:
+
+This release is available at https://acpica.org/downloads
+
+This release introduces and implements language extensions to ASL that
+provide support for symbolic ("C-style") operators and expressions. These
+language extensions are known collectively as ASL+.
+
+
+1) iASL Compiler/Disassembler and Tools:
+
+Disassembler: Fixed a problem with disassembly of the UartSerialBus
+macro. Changed "StopBitsNone" to the correct "StopBitsZero". David E.
+Box.
+
+Disassembler: Fixed the Unicode macro support to add escape sequences.
+All non-printable ASCII values are emitted as escape sequences, as well
+as the standard escapes for quote and backslash. Ensures that the
+disassembled macro can be correctly recompiled.
+
+iASL: Added Printf/Fprintf macros for formatted output. These macros are
+translated to existing AML Concatenate and Store operations. Printf
+writes to the ASL Debug object. Fprintf allows the specification of an
+ASL name as the target. Only a single format specifier is required, %o,
+since the AML interpreter dynamically converts objects to the required
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-projects
mailing list