Author: marcel
Date: Thu Nov 15 04:51:37 2012
New Revision: 243055
URL: http://svnweb.freebsd.org/changeset/base/243055
Log:
Add ATF update instructions and file exclude list.
Submitted by: Garrett Cooper
Added:
head/contrib/atf/FREEBSD-Xlist (contents, props changed)
head/contrib/a
Author: marcel
Date: Thu Nov 15 04:42:30 2012
New Revision: 243054
URL: http://svnweb.freebsd.org/changeset/base/243054
Log:
The *_STR* macros use strcmp() to check their arguments. Include string.h
to have this definition available.
Upstream commit: 1dc1884f778f88811583e6a54610a6d7e421ca63
Author: marcel
Date: Thu Nov 15 04:39:23 2012
New Revision: 243053
URL: http://svnweb.freebsd.org/changeset/base/243053
Log:
Don't install atf.test.mk if MK_ATF == no.
Submitted by: Garrett Cooper
Modified:
head/tools/build/mk/OptionalObsoleteFiles.inc
Modified: head/tools/build/mk/Opt
Author: marcel
Date: Thu Nov 15 04:32:55 2012
New Revision: 243052
URL: http://svnweb.freebsd.org/changeset/base/243052
Log:
Add support for DragonFly and FreeBSD.
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=45
Submitted by: Garrett Cooper
Modified:
head/contrib/a
Author: marcel
Date: Thu Nov 15 04:29:12 2012
New Revision: 243051
URL: http://svnweb.freebsd.org/changeset/base/243051
Log:
Fix typos in description for exp{err,out}_mismatch_head.
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=44
Submitted by: Garrett Cooper
Modified
Author: marcel
Date: Thu Nov 15 04:24:17 2012
New Revision: 243050
URL: http://svnweb.freebsd.org/changeset/base/243050
Log:
Remove redundant text describing the cleanup routine.
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=43
Submitted by: Garrett Cooper
Modified:
Author: marcel
Date: Wed Nov 7 00:23:51 2012
New Revision: 242684
URL: http://svnweb.freebsd.org/changeset/base/242684
Log:
Remove -L from LDADD, it doesn't belong there.
Add it to LDFLAGS instead.
Submitted by: Garrett Cooper
Modified:
head/lib/atf/libatf-c++/Makefile
Modified: h
Author: marcel
Date: Wed Nov 7 00:19:30 2012
New Revision: 242683
URL: http://svnweb.freebsd.org/changeset/base/242683
Log:
The first line must contain "Content-Type:". Move the $FreeBSD$
keyword line to the comment block underneath.
Submitted by: Garrett Cooper
Modified:
head/etc/at
Author: marcel
Date: Mon Nov 5 21:03:38 2012
New Revision: 242628
URL: http://svnweb.freebsd.org/changeset/base/242628
Log:
Add the UQ_MSC_NO_PREVENT_ALLOW quirk to handle devices that do not support
the 'PREVENT/ALLOW MEDIUM REMOVAL' SCSI command. An example of such a
device is the STmicro
Author: marcel
Date: Sat Nov 3 22:02:12 2012
New Revision: 242526
URL: http://svn.freebsd.org/changeset/base/242526
Log:
1. Have the APs initialize the TLB1 entries from what has been
programmed on the BSP during (early) boot. This makes sure
that the APs get configured the same as
Author: marcel
Date: Sat Nov 3 21:20:55 2012
New Revision: 242525
URL: http://svn.freebsd.org/changeset/base/242525
Log:
Add a MD_ROOT_FSTYPE kernel option. The option specifies the
file system part for the MD_ROOT mount string. Hardcoding the
the file system type as "ufs" is too restrictiv
Author: marcel
Date: Sat Nov 3 21:08:27 2012
New Revision: 242524
URL: http://svn.freebsd.org/changeset/base/242524
Log:
Add the bus attachment for the embedded EHCI HC.
Modified:
head/sys/conf/files.powerpc
Modified: head/sys/conf/files.powerpc
=
Author: marcel
Date: Sat Nov 3 21:05:32 2012
New Revision: 242523
URL: http://svn.freebsd.org/changeset/base/242523
Log:
Allow using the embedded EHCI host controller in Freescale SoCs
by adding the missing bits. See ehci_fsl.c for their use.
Modified:
head/sys/dev/usb/controller/ehci.c
Author: marcel
Date: Sat Nov 3 20:43:12 2012
New Revision: 242522
URL: http://svn.freebsd.org/changeset/base/242522
Log:
Add the buildLINT convenience target, handy for build automation.
The automation can set TARGET_ARCH and TARGET and then make various
top-level targets, including buildLI
Author: marcel
Date: Tue Oct 23 19:47:07 2012
New Revision: 241967
URL: http://svn.freebsd.org/changeset/base/241967
Log:
Add Simon J. Gerraty (sjg@) as new source committer, mentored by marcel.
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
=
Author: marcel
Date: Tue Oct 23 19:15:24 2012
New Revision: 241963
URL: http://svn.freebsd.org/changeset/base/241963
Log:
Add Simon J. Gerraty (sjg@) to the ranks of src committers. He has
been the bmake maintainer for more than 10 years (i.e. longer than
anyone cares to remember :-) and wil
Author: marcel
Date: Mon Oct 22 02:05:09 2012
New Revision: 241824
URL: http://svn.freebsd.org/changeset/base/241824
Log:
Update after adding WITHOUT_ATF.
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: marcel
Date: Mon Oct 22 01:18:41 2012
New Revision: 241823
URL: http://svn.freebsd.org/changeset/base/241823
Log:
Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.
Tinderb
Author: marcel
Date: Sat Oct 20 22:44:22 2012
New Revision: 241790
URL: http://svn.freebsd.org/changeset/base/241790
Log:
Revert r241752. The claim that it's more correct while at the same time
causing a build breakage is interesting to say the least.
Modified:
head/share/mk/bsd.dep.mk
Mod
Author: marcel
Date: Fri Oct 19 20:13:08 2012
New Revision: 241752
URL: http://svn.freebsd.org/changeset/base/241752
Log:
Improve upon the previous commit to fix the yacc rule.
1. Have the resulting C file depend on the resulting H
file as it should be. Touch the C file to make sure
Author: marcel
Date: Fri Oct 19 19:56:17 2012
New Revision: 241751
URL: http://svn.freebsd.org/changeset/base/241751
Log:
Fix a bootstrapping problem where the first bmake (built by FreeBSD's
make) ended up being built with -DFORCE_MACHINE. This broke the lib32
built for amd64 & powerpc64.
On Oct 8, 2012, at 1:08 AM, Bruce Evans wrote:
> On Sun, 7 Oct 2012, Marcel Moolenaar wrote:
>
>> On Oct 6, 2012, at 10:31 PM, Bruce Evans wrote:
>>
>>> On Sat, 6 Oct 2012, Marcel Moolenaar wrote:
>>>
>>>> Log:
>>>> Add support f
On Oct 6, 2012, at 10:31 PM, Bruce Evans wrote:
> On Sat, 6 Oct 2012, Marcel Moolenaar wrote:
>
>> Log:
>> Add support for bmake. This includes:
>>
>> Modified: head/share/mk/bsd.dep.mk
>> ===
Author: marcel
Date: Sun Oct 7 17:48:38 2012
New Revision: 241312
URL: http://svn.freebsd.org/changeset/base/241312
Log:
Fix the showconfig target. bmake sends debug output to stderr.
Submitted by: Simon Garrety
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
===
Author: marcel
Date: Sun Oct 7 16:45:38 2012
New Revision: 241311
URL: http://svn.freebsd.org/changeset/base/241311
Log:
Fix 32-bit library builds after the removal of adding -E to make for AS,
CC, CXX and LD. This fix implements the intended as it should have been
implemented all along: by
On Oct 6, 2012, at 2:39 PM, Dimitry Andric wrote:
> On 2012-10-06 22:01, Marcel Moolenaar wrote:
>> 2. Remove the use of -E. It's not needed in our build because we use ?=
>> for
>> the respective variables, which means that we'll take the environment
Author: marcel
Date: Sat Oct 6 20:01:05 2012
New Revision: 241298
URL: http://svn.freebsd.org/changeset/base/241298
Log:
Add support for bmake. This includes:
1. Don't do upgrade_checks when using bmake. As long as we have WITH_BMAKE,
there's a bootstrap complication in ths respect. Av
Author: marcel
Date: Sat Oct 6 19:28:19 2012
New Revision: 241285
URL: http://svn.freebsd.org/changeset/base/241285
Log:
Update to include WITH_BMAKE.
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
==
Author: marcel
Date: Sat Oct 6 19:19:21 2012
New Revision: 241279
URL: http://svn.freebsd.org/changeset/base/241279
Log:
Add bmake to the build and allow it to be installed as make(1) instead
of FreeBSD's make by setting WITH_BMAKE. The WITH_BMAKE build makes it
easy for people to switch w
Author: marcel
Date: Wed Oct 3 00:41:46 2012
New Revision: 241146
URL: http://svn.freebsd.org/changeset/base/241146
Log:
Merge bmake-20120831 from vendor/NetBSD/bmake/dist.
Provenance: ftp://ftp.netbsd.org/pub/NetBSD/misc/sjg
Added:
head/contrib/bmake/
- copied from r241077, vendor
Author: marcel
Date: Tue Sep 11 03:02:40 2012
New Revision: 240332
URL: http://svn.freebsd.org/changeset/base/240332
Log:
"Tag" the 20120831 Portable BSD make import.
Added:
vendor/NetBSD/bmake/20120831/
- copied from r240331, vendor/NetBSD/bmake/dist/
___
Author: marcel
Date: Tue Sep 11 03:01:48 2012
New Revision: 240331
URL: http://svn.freebsd.org/changeset/base/240331
Log:
Remove bad tag.
Deleted:
vendor/NetBSD/bmake/20120831/
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailma
Author: marcel
Date: Tue Sep 11 02:56:02 2012
New Revision: 240330
URL: http://svn.freebsd.org/changeset/base/240330
Log:
Import the 20120831 release of the "Portable" BSD make tool (from NetBSD).
Submitted by: Simon Gerraty
Modified:
vendor/NetBSD/bmake/dist/ChangeLog
vendor/NetBSD
Author: marcel
Date: Tue Sep 11 02:41:18 2012
New Revision: 240329
URL: http://svn.freebsd.org/changeset/base/240329
Log:
"Tag" the 20120831 Portable BSD make import.
Added:
vendor/NetBSD/bmake/20120831/
- copied from r240328, vendor/NetBSD/bmake/dist/
___
Author: marcel
Date: Wed Sep 5 16:01:08 2012
New Revision: 240141
URL: http://svn.freebsd.org/changeset/base/240141
Log:
Update to a pruned 0.16.
Deleted:
head/contrib/atf/INSTALL
head/contrib/atf/TODO
head/contrib/atf/aclocal.m4
head/contrib/atf/atf-c++/atf-c++.m4
head/contrib/atf/a
Author: marcel
Date: Wed Sep 5 15:58:39 2012
New Revision: 240140
URL: http://svn.freebsd.org/changeset/base/240140
Log:
1. Add README.txt with upgrade instructions as well as license info
and governance.
2. Add FREEBSD-Xlist to prune the distribution.
3. Remove files & directories
Author: marcel
Date: Wed Sep 5 14:52:54 2012
New Revision: 240138
URL: http://svn.freebsd.org/changeset/base/240138
Log:
Remove atf. We get it from the source, not from NetBSD.
Deleted:
vendor/NetBSD/atf/
___
svn-src-all@freebsd.org mailing list
ht
Author: marcel
Date: Tue Sep 4 23:27:07 2012
New Revision: 240122
URL: http://svn.freebsd.org/changeset/base/240122
Log:
Add headers created by running configure.
Added:
head/contrib/atf/atf-c/defs.h
head/contrib/atf/bconfig.h
Added: head/contrib/atf/atf-c/defs.h
=
Author: marcel
Date: Tue Sep 4 23:16:58 2012
New Revision: 240120
URL: http://svn.freebsd.org/changeset/base/240120
Log:
Merge ATF 0.16 from vendor/atf/dist.
Provenance: http://code.google.com/p/kyua
Discussed with: gibbs, gnn, keramida, mdf, mlaier,
Discussed with: Garrett Cooper
Add
Author: marcel
Date: Tue Sep 4 23:08:52 2012
New Revision: 240117
URL: http://svn.freebsd.org/changeset/base/240117
Log:
Bootstrap dist directory from the initial import of ATF 0.16.
Added:
vendor/atf/dist/
- copied from r240116, vendor/atf/atf-0.16/
Author: marcel
Date: Tue Sep 4 23:07:32 2012
New Revision: 240116
URL: http://svn.freebsd.org/changeset/base/240116
Log:
Import ATF version 0,16
Discussed with: gibbs, gnn, keramida, mdf, mlaier,
Discussed with: Garrett Cooper
Added:
vendor/atf/
vendor/atf/atf-0.16/
vendor/atf/atf
Author: marcel
Date: Sat Aug 18 23:28:34 2012
New Revision: 239379
URL: http://svn.freebsd.org/changeset/base/239379
Log:
Use pmap_kextract(x) rather than pmap_extract(kernel_pmap, x). The
former knows about all the special mappings, like PBVM. The kernel
text and data are in the PBVM.
Modi
Author: marcel
Date: Sat Aug 18 23:23:14 2012
New Revision: 239378
URL: http://svn.freebsd.org/changeset/base/239378
Log:
Build zfs on ia64 as well. We don't build a loader with zfs support
just yet, but building it makes sure we catch (build) regressions.
Modified:
head/sys/boot/Makefile.i
Author: marcel
Date: Sat Aug 18 23:17:42 2012
New Revision: 239377
URL: http://svn.freebsd.org/changeset/base/239377
Log:
Don't build the ski loader anymore. The code is not deleted just yet,
as it explains the distinction between the common and the platform-
specific code.
Modified:
head
Author: marcel
Date: Sat Aug 18 22:59:06 2012
New Revision: 239376
URL: http://svn.freebsd.org/changeset/base/239376
Log:
Remove support for SKI: HP's Itanium simulator. It's pretty much not
used, serves very little value given that FreeBSD runs on real H/W
for a long time.
Note that SKI i
f "struct
> puc_cfg".
> - Use "puc_config_moxa" for Moxa boards that need d_ofs greater than 0x7f
Thanks, I appreciate it.
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/l
Author: marcel
Date: Mon Jul 9 16:23:59 2012
New Revision: 238301
URL: http://svn.freebsd.org/changeset/base/238301
Log:
Revert revision 238172 of agp_i810.c. Correctness is considered more
important than avoiding confusion.
Feedback from: kib, jhb
Modified:
head/sys/dev/agp/agp_i810
Author: marcel
Date: Sun Jul 8 18:00:22 2012
New Revision: 238257
URL: http://svn.freebsd.org/changeset/base/238257
Log:
Move PCPU initialization to a new function called cpu_pcpu_setup().
This makes it easier to add additional CPU or platform information
to the per-CPU structure without du
Author: marcel
Date: Sun Jul 8 17:43:25 2012
New Revision: 238256
URL: http://svn.freebsd.org/changeset/base/238256
Log:
Unleash the APs at SI_SUB_KICK_SCHEDULER so that we have them all
up and running to service interrupts. This is especially important
when the firmware has bound interrupt
On Jul 7, 2012, at 1:35 AM, Konstantin Belousov wrote:
> On Fri, Jul 06, 2012 at 06:11:56PM -0700, Marcel Moolenaar wrote:
>>
>> On Jul 6, 2012, at 11:12 AM, Konstantin Belousov wrote:
>>
>>>> agp_i810.c:
>>>> While arguably the use of Maxm
Author: marcel
Date: Sat Jul 7 05:17:43 2012
New Revision: 238190
URL: http://svn.freebsd.org/changeset/base/238190
Log:
Implement ia64_physmem_alloc() and use it consistently to get memory
before VM has been initialized. This includes:
1. Replacing pmap_steal_memory(),
2. Replace the h
guably call the change
wrong. What exactly is confusing?
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
l_cnt+1] = ia64_ptob(pfn1);
- phys_avail_cnt += 2;
-
- }
- }
- phys_avail[phys_avail_cnt] = 0;
-
- Maxmem = physmem;
init_param2(physmem);
/*
Added: head/sys/ia64/ia64/physmem.c
=
Author: marcel
Date: Fri Jul 6 15:57:03 2012
New Revision: 238172
URL: http://svn.freebsd.org/changeset/base/238172
Log:
agp.c:
Don't use Maxmem when the amount of memory is meant. Use realmem instead.
Maxmem is not only a MD variable, it represents the highest physical memory
address in
Author: marcel
Date: Thu Jul 5 15:23:45 2012
New Revision: 238130
URL: http://svn.freebsd.org/changeset/base/238130
Log:
Fix LINT.
Obtained from:Juniper Networks, Inc.
Modified:
head/sys/arm/mv/mv_machdep.c
Modified: head/sys/arm/mv/mv_machdep.c
Author: marcel
Date: Tue Jul 3 01:00:29 2012
New Revision: 238046
URL: http://svn.freebsd.org/changeset/base/238046
Log:
Add a driver for the Freescale FCM module in the localbus controller.
This driver does not yet handle multiple chip selects properly.
Note that the NAND infrastructure
Author: marcel
Date: Tue Jul 3 00:06:14 2012
New Revision: 238045
URL: http://svn.freebsd.org/changeset/base/238045
Log:
Support lbc interrupts:
o Save and clear the LTESR register in the interrupt handler.
o In lbc_read_reg(), return the saved LTESR register value if applicable
(
Author: marcel
Date: Mon Jul 2 23:53:08 2012
New Revision: 238044
URL: http://svn.freebsd.org/changeset/base/238044
Log:
Simplify simplebus_setup_intr and don't call MD code directly. We can
(and have to) trust our parent to handle interrupt configuration.
Modified:
head/sys/dev/fdt/simple
Author: marcel
Date: Mon Jul 2 23:49:29 2012
New Revision: 238043
URL: http://svn.freebsd.org/changeset/base/238043
Log:
Properly implement bus_setup_intr so that it handles the configuration
of interrupts of direct children. Have the bus_config_intr and
bus_teardown_intr methods implemente
Author: marcel
Date: Mon Jul 2 23:41:56 2012
New Revision: 238042
URL: http://svn.freebsd.org/changeset/base/238042
Log:
Properly implement the bus_config_intr, bus_setup_intr and bus_teardown_intr
methods so that MI drvers can depend on us doing the right thing instead
of having to go arou
Author: marcel
Date: Mon Jul 2 21:25:24 2012
New Revision: 238034
URL: http://svn.freebsd.org/changeset/base/238034
Log:
Remove device uart_z8530 and options GEOM_PART_APM from DEFAULTS and instead
add them to GENERIC and GENERIC64. They are applicable to Apple H/W and not
at all for Book-E
Author: marcel
Date: Mon Jul 2 21:21:12 2012
New Revision: 238033
URL: http://svn.freebsd.org/changeset/base/238033
Log:
Fix a typo that resulted in or-ing PTE_UW twice whrn PTE_SW was needed.
Note that setting the PTE_MODIFIED bit based on whether write is possible
is incorrect. We should
Author: marcel
Date: Mon Jul 2 21:18:09 2012
New Revision: 238032
URL: http://svn.freebsd.org/changeset/base/238032
Log:
Handle traps from the debugger. We need to catch them and re-enter
the debugger where they're being taken care of.
Modified:
head/sys/powerpc/booke/trap.c
Modified: hea
Author: marcel
Date: Mon Jul 2 21:15:56 2012
New Revision: 238031
URL: http://svn.freebsd.org/changeset/base/238031
Log:
Invalidate any TLB1 entries we don't need. The firmware (e.g. U-Boot)
may have added entries that conflict with TLB0 entries.
Modified:
head/sys/powerpc/booke/pmap.c
Mo
Author: marcel
Date: Mon Jul 2 21:11:01 2012
New Revision: 238030
URL: http://svn.freebsd.org/changeset/base/238030
Log:
Implement cpu_flush_dcache(). This allows us to optimize __syncicache()
for the common case in chich D-caches are coherent by virtue of busdma.
Modified:
head/sys/powerp
Author: marcel
Date: Mon Jul 2 20:36:26 2012
New Revision: 238026
URL: http://svn.freebsd.org/changeset/base/238026
Log:
There's no need to make filemon specific to i386 and amd64. All
LP64 architectures define elf64_freebsd_sysvec and all ILP32
architectures define elf32_freebsd_sysvec.
M
Author: marcel
Date: Mon Jul 2 20:28:12 2012
New Revision: 238025
URL: http://svn.freebsd.org/changeset/base/238025
Log:
Added options:
WITH_INSTALL_AS_USER
WITHOUT_PKGBOOTSTRAP
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
===
Author: marcel
Date: Mon Jul 2 20:26:11 2012
New Revision: 238023
URL: http://svn.freebsd.org/changeset/base/238023
Log:
A cross-reference takes a man page section as well. Assume pkg(1),
based on pkg_add(1).
Modified:
head/tools/build/options/WITHOUT_PKGBOOTSTRAP
Modified: head/tools/bui
Author: marcel
Date: Mon Jul 2 20:24:01 2012
New Revision: 238021
URL: http://svn.freebsd.org/changeset/base/238021
Log:
Add description for INSTALL_AS_USER
Added:
head/tools/build/options/WITH_INSTALL_AS_USER (contents, props changed)
Added: head/tools/build/options/WITH_INSTALL_AS_USER
Author: marcel
Date: Mon Jul 2 20:01:48 2012
New Revision: 238018
URL: http://svn.freebsd.org/changeset/base/238018
Log:
Fix typo in option description file (using svn move).
Added:
head/tools/build/options/WITHOUT_PKGBOOTSTRAP
- copied unchanged from r238017,
head/tools/build/options/
I've fixed the build but head/tools/build/options/WITHOUT_PKGBOOSTRAP still
> needs to be renamed.
Thanks Gleb. I'll take care of that one then and re-generate the man page.
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all
to mv_initarm. When
building LINT, we only have to provide a non-weak dummy definition for
initarm (and all the others that follow the same model) and we're good to
go.
Maybe the dummy function could be used as a trampoline even that resolves
at runtime which of the SoC-specific initarm fun
On Jul 2, 2012, at 9:33 AM, Baptiste Daroussin wrote:
> On Mon, Jul 02, 2012 at 09:24:56AM -0700, Marcel Moolenaar wrote:
>>
>> On Jul 2, 2012, at 8:28 AM, Baptiste Daroussin wrote:
>>
>>> Author: bapt
>>> Date: Mon Jul 2 15:28:50 2012
>>> New
t yours.
you won't catch as much as a real 3rd party would, because they are
still your patches and you're bound to overlook stuff, but at least
you may catch some of the boneheaded stuff.
HTH,
--
Marcel Moolenaar
mar...@xcllnt.net
___
n.mk
Can you fix is soon or do you want me to fix it?
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
successful build of
something we already understand does not boot. It's good coverage
with a single kernel and can help to bring the "make universe"
time down by only building LINT for ARM.
I can port that to FreeBSD. Shall I make some patches for people
to l
mal for both
ILP32 and LP64.
Please revert the above change and handle the uncommonly large offset
by extending the existing moxa configuration file. It's the precedence
that should have been followed anyway.
Thanks,
--
Marcel Moolenaar
mar...@xcllnt.net
On Jun 5, 2012, at 10:44 AM, David E. O'Brien wrote:
> Author: obrien
> Date: Tue Jun 5 17:44:54 2012
> New Revision: 236621
> URL: http://svn.freebsd.org/changeset/base/236621
>
> Log:
> Only build filemon(4) on x86.
Why?
--
Marcel M
ce base and documenting where we
depend on the yet-to-be-published behaviour and where we are strictly
in compliance with the current version. This can will help us in the
future when we want to clean things up.
Just my $0.02,
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Author: marcel
Date: Mon May 28 16:33:58 2012
New Revision: 236188
URL: http://svn.freebsd.org/changeset/base/236188
Log:
Catch a corner case where ssegs could be 0 and thus i would be 0 and
we index suinfo out of bounds (i.e. -1).
Approved by: gber
Modified:
head/sys/fs/nandfs/nandfs
Author: marcel
Date: Fri May 25 20:33:34 2012
New Revision: 236023
URL: http://svn.freebsd.org/changeset/base/236023
Log:
Add a partition type for nandfs to the apm, bsd, gpt and vtoc8 schemes.
The gpart alias for these partition types is "freebsd-nandfs".
Modified:
head/sys/geom/part/g_par
Author: marcel
Date: Fri May 25 16:30:42 2012
New Revision: 236006
URL: http://svn.freebsd.org/changeset/base/236006
Log:
Doh... Don't add __eabi to an old version tag (i.e. FBSD_1.0). Add it to the
current one (= FBSD_1.3).
Pointed out by: kib
Modified:
head/lib/libc/powerpc/Symbol.ma
On May 24, 2012, at 3:46 PM, Nathan Whitehorn wrote:
> On 05/24/12 17:22, Marcel Moolenaar wrote:
>>
>> On May 24, 2012, at 3:15 PM, Nathan Whitehorn wrote:
>>
>>>>> Summary:
>>>>> 1. *mb() must be lwsync or sync on all machines, e
x27;ll reread our emails and make sure wmb() is what we think it is and if
so I'll do a followup commit.
FYI,
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
On May 24, 2012, at 2:13 PM, Nathan Whitehorn wrote:
> On 05/24/12 15:45, Marcel Moolenaar wrote:
>> Author: marcel
>> Date: Thu May 24 20:45:44 2012
>> New Revision: 235931
>> URL: http://svn.freebsd.org/changeset/base/235931
>>
>> Log:
>> Fix
Author: marcel
Date: Thu May 24 22:06:00 2012
New Revision: 235942
URL: http://svn.freebsd.org/changeset/base/235942
Log:
Revert isync for ILP32 to sync as per my original change that I discussed
with Nathan. Leave __ATOMIC_ACQ as an isync as per Nathan.
Modified:
head/sys/powerpc/include/a
Author: marcel
Date: Thu May 24 21:23:13 2012
New Revision: 235937
URL: http://svn.freebsd.org/changeset/base/235937
Log:
A few improvements:
1. Define all registers. These definitions are needed to support
the FCM driver for direct-connect NAND.
2. Repurpose lbc_read_reg() and lbc_w
Author: marcel
Date: Thu May 24 21:09:38 2012
New Revision: 235935
URL: http://svn.freebsd.org/changeset/base/235935
Log:
Remove Semihakf-ism. DEBUG is a kernel configuration option. It
should not be defined in source files.
Modified:
head/sys/powerpc/mpc85xx/i2c.c
Modified: head/sys/power
Author: marcel
Date: Thu May 24 21:07:10 2012
New Revision: 235934
URL: http://svn.freebsd.org/changeset/base/235934
Log:
Just return if the size of the window is 0. This can happen when the
FDT does not define all ranges possible for a particular node (e.g.
PCI).
While here, only update t
Author: marcel
Date: Thu May 24 21:01:35 2012
New Revision: 235933
URL: http://svn.freebsd.org/changeset/base/235933
Log:
Either the I/O port range or the memory mapped I/O range may not be
defined in the FDT. The range will have a zero size in that case.
Modified:
head/sys/powerpc/mpc85xx/
Author: marcel
Date: Thu May 24 20:58:40 2012
New Revision: 235932
URL: http://svn.freebsd.org/changeset/base/235932
Log:
o Rename kernload_ap to bp_kernelload. This to introduce a common prefix
for variables that live in the boot page.
o Add bp_trace (yes, it's in the boot page) tha
Author: marcel
Date: Thu May 24 20:45:44 2012
New Revision: 235931
URL: http://svn.freebsd.org/changeset/base/235931
Log:
Fix the memory barriers for CPUs that do not like lwsync and wedge or cause
exceptions early enough during boot that the kernel will do ithe same.
Use lwsync only when co
Author: marcel
Date: Thu May 24 20:24:49 2012
New Revision: 235930
URL: http://svn.freebsd.org/changeset/base/235930
Log:
Preset (clear) the ranges we're supposed to fill from the FDT. If a
particular range (either I/O memory or I/O port) is not defined in
the FDT, we're not handing uninitia
/dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lib/libc/powerpc/gen/eabi.SThu May 24 20:12:46 2012
(r235929)
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2011 Marcel Moolenaar
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, wi
Author: marcel
Date: Thu May 24 20:00:58 2012
New Revision: 235928
URL: http://svn.freebsd.org/changeset/base/235928
Log:
Fix an inconsistency I just ran into for LDADD and DPADD. The description
for both of them use different, and presumably wrong, variables in the
example. They set LDFILES
Author: marcel
Date: Thu May 24 19:48:15 2012
New Revision: 235927
URL: http://svn.freebsd.org/changeset/base/235927
Log:
Work better with how make/bmake works:
1. Avoid a cd back into ${.CURDIR} to run mkbuiltins when we know make
will first cd into ${.OBJDIR}. Keep the cwd to what mak
t, format_length,
> wanted_type, types->pointer_count,
> types->wanted_type_name, orig_cur_type, arg_num);
> }
>
>
> If there's no objections, I (or David or anyone else) can commit to
> the FreeBSD reposi
Author: marcel
Date: Mon May 21 16:03:44 2012
New Revision: 235727
URL: http://svn.freebsd.org/changeset/base/235727
Log:
Don't recurse into libssp when MK_SSP is set to no.
Modified:
head/gnu/lib/Makefile
Modified: head/gnu/lib/Makefile
==
Author: marcel
Date: Sat May 19 21:29:18 2012
New Revision: 235662
URL: http://svn.freebsd.org/changeset/base/235662
Log:
Regenerate after the additions of:
WITHOUT_ED_CRYPTO
WITHOUT_LS_COLORS
WITH_NAND
Pointed out by: Garrett Cooper
Modified:
head/share/man/man5/
Author: marcel
Date: Sat May 19 20:05:27 2012
New Revision: 235660
URL: http://svn.freebsd.org/changeset/base/235660
Log:
Document the ED_CRYPTO and LS_COLORS options.
Obtained from:Juniper Networks, Inc.
Added:
head/tools/build/options/WITHOUT_ED_CRYPTO (contents, props change
501 - 600 of 1254 matches
Mail list logo