Author: imp
Date: Wed Dec 11 15:32:28 2013
New Revision: 259220
URL: http://svnweb.freebsd.org/changeset/base/259220
Log:
Loose -> Lose so this sentence makes sense.
MFC after:3 days
Modified:
head/sys/arm/at91/if_ate.c
Modified: head/sys/arm/at91/if_ate.c
==
Author: imp
Date: Thu Dec 19 18:06:52 2013
New Revision: 259618
URL: http://svnweb.freebsd.org/changeset/base/259618
Log:
Improve compatibility with earlier parts of the 9 branch by defaulting
to MK_CLANG_IS_CC is no when it isn't otherwise defined. Also,
bsd.compiler.mk wasn't present in 9.
Author: imp
Date: Sat Dec 21 16:23:31 2013
New Revision: 259685
URL: http://svnweb.freebsd.org/changeset/base/259685
Log:
Plumb the cn_grab and cn_ungrab routines down into the uart
clients. Mask RX interrupts while grabbed on the atmel serial
driver. This UART interrupts every character. Wh
On Dec 22, 2013, at 2:28 AM, Ganbold Tsagaankhuu wrote:
>
>
>
> On Sun, Dec 22, 2013 at 12:23 AM, Warner Losh wrote:
> Author: imp
> Date: Sat Dec 21 16:23:31 2013
> New Revision: 259685
> URL: http://svnweb.freebsd.org/changeset/base/259685
>
> Log:
>
Author: imp
Date: Sun Dec 22 22:20:17 2013
New Revision: 259746
URL: http://svnweb.freebsd.org/changeset/base/259746
Log:
Merge from stable/10 r259380:
MFC r259038, r259039:
Bump the maximum VM space from 3 * memory size to a fixed
256MB. That's all we have room for since we map th
Author: imp
Date: Sun Dec 22 22:24:17 2013
New Revision: 259747
URL: http://svnweb.freebsd.org/changeset/base/259747
Log:
Merge from stable/10 r259381:
MFC r259212, r259220:
Fix one race and one fence post error. When the TX buffer was
completely full, we'd not complete any of the
Author: imp
Date: Sun Dec 22 22:31:39 2013
New Revision: 259748
URL: http://svnweb.freebsd.org/changeset/base/259748
Log:
Direct commit: not relevant to other branches.
Fix mountroot> prompt eating most of the characters by not enabling
RXRDY interrupts in the attach routine. Instead, def
Author: imp
Date: Sun Dec 22 23:33:27 2013
New Revision: 259753
URL: http://svnweb.freebsd.org/changeset/base/259753
Log:
Direct Commit of mountroot> prompt fix r259748 (since there's no sane
branching relationship between that branch and this one and since the
more general fix in head may b
Author: imp
Date: Mon Dec 23 01:24:32 2013
New Revision: 259759
URL: http://svnweb.freebsd.org/changeset/base/259759
Log:
MFC r259685:
Plumb the cn_grab and cn_ungrab routines down into the uart
clients. Mask RX interrupts while grabbed on the atmel serial
driver. This UART interrupt
On Dec 22, 2013, at 3:47 PM, John-Mark Gurney wrote:
> Warner Losh wrote this message on Sun, Dec 22, 2013 at 22:31 +:
>> The real fix is to use cngrab/cnungrab function pointers to disable
>> RXRDY interrupts while grabbed. However, that touches the MI uart
>> code,
Author: imp
Date: Tue Oct 15 04:32:06 2013
New Revision: 256493
URL: http://svnweb.freebsd.org/changeset/base/256493
Log:
Move DO_AST into pcb.h where it should have been all along. Move some
common macros for saving/restoring registers into pcb.h as well.
Reviewed by: jmallet@
Modified
Author: imp
Date: Tue Oct 15 04:36:34 2013
New Revision: 256494
URL: http://svnweb.freebsd.org/changeset/base/256494
Log:
Move DO_AST into pcb.h where it should have been all along. Move some
common macros for saving/restoring registers into pcb.h as well.
Modified:
head/sys/mips/include/as
Author: imp
Date: Tue Oct 15 04:43:31 2013
New Revision: 256495
URL: http://svnweb.freebsd.org/changeset/base/256495
Log:
Replace uses of the ALEAF macro with XLEAF and remove ALEAF macro to
try to unify the conventions used in our assembler.
Reviewed by: jmallet@
Modified:
head/sys/m
Author: imp
Date: Tue Oct 15 04:44:21 2013
New Revision: 256496
URL: http://svnweb.freebsd.org/changeset/base/256496
Log:
Replace NLEAF with LEAF_NOPROFILE to unify the conventions we use in
our assembler files.
Reviewed by: jmallet@
Modified:
head/sys/mips/include/asm.h
head/sys/mi
Author: imp
Date: Tue Oct 15 04:45:09 2013
New Revision: 256497
URL: http://svnweb.freebsd.org/changeset/base/256497
Log:
Elminate NON_LEAF and use NESTED instead to unify our assembler
conventions.
Reviewed by: jmallet@
Modified:
head/sys/mips/include/asm.h
head/sys/mips/mips/excep
Author: imp
Date: Wed Nov 6 05:26:15 2013
New Revision: 257735
URL: http://svnweb.freebsd.org/changeset/base/257735
Log:
Remove the gross hack for the Octeon Simple Executive to the least
intrusive place for it to be: the octeon std file.
Fix a comment while I'm here.
Allow for future arc
Author: imp
Date: Thu Nov 7 16:58:09 2013
New Revision: 257802
URL: http://svnweb.freebsd.org/changeset/base/257802
Log:
Save some space by noting we don't have any alternative instruction formats.
Modified:
head/share/man/man4/ddb.4
Modified: head/share/man/man4/ddb.4
=
Author: imp
Date: Wed Feb 15 21:20:58 2012
New Revision: 231780
URL: http://svn.freebsd.org/changeset/base/231780
Log:
Wordsmith the can't find kernel error message, and suggest which
variable to set to override.
Modified:
head/share/mk/bsd.kmod.mk
Modified: head/share/mk/bsd.kmod.mk
=
Author: imp
Date: Thu Feb 16 21:04:47 2012
New Revision: 231834
URL: http://svn.freebsd.org/changeset/base/231834
Log:
Fix comma splice, can't ambiguity and quoting.
Submitted by: bde@
MFC after:2 weeks
Modified:
head/share/mk/bsd.kmod.mk
Modified: head/share/mk/bsd.kmod.mk
==
Author: imp
Date: Wed Jan 25 04:45:29 2012
New Revision: 230525
URL: http://svn.freebsd.org/changeset/base/230525
Log:
Some minor additions to the list of supported devices...
Modified:
head/share/man/man4/ed.4
Modified: head/share/man/man4/ed.4
==
Author: imp
Date: Wed Jan 25 04:48:27 2012
New Revision: 230526
URL: http://svn.freebsd.org/changeset/base/230526
Log:
Minor indenting divot...
Modified:
head/sys/dev/fxp/if_fxp.c
Modified: head/sys/dev/fxp/if_fxp.c
Author: imp
Date: Fri Jan 27 21:49:02 2012
New Revision: 230626
URL: http://svn.freebsd.org/changeset/base/230626
Log:
Some laptops have weak power controllers that cannot tolerate multiple
cards powering up at once. Work around the easy case (multiple cards
inserted on boot) with a short s
Author: imp
Date: Mon Jan 30 20:19:28 2012
New Revision: 230786
URL: http://svn.freebsd.org/changeset/base/230786
Log:
Allow specification of build shell for the buildenv target.
Submitted by: ian lepore
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
=
Author: imp
Date: Mon Jan 30 22:47:02 2012
New Revision: 230789
URL: http://svn.freebsd.org/changeset/base/230789
Log:
Improve media status reporting, when the driver knows...
Modified:
head/sys/dev/fe/if_fe.c
Modified: head/sys/dev/fe/if_fe.c
Author: imp
Date: Fri Nov 23 17:22:38 2012
New Revision: 243462
URL: http://svnweb.freebsd.org/changeset/base/243462
Log:
Strip trailing newline.
Modified:
head/sys/arm/ti/ti_machdep.c
Modified: head/sys/arm/ti/ti_machdep.c
Author: imp
Date: Fri Nov 23 17:27:09 2012
New Revision: 243463
URL: http://svnweb.freebsd.org/changeset/base/243463
Log:
The tramp stuff isn't dependent on DDB, so always add these to the
CLEANFILES list.
Modified:
head/sys/conf/Makefile.arm
Modified: head/sys/conf/Makefile.arm
==
On Jan 9, 2013, at 4:45 PM, Konstantin Belousov wrote:
> On Wed, Jan 09, 2013 at 02:17:37PM -0500, John Baldwin wrote:
>> On Tuesday, January 08, 2013 2:31:47 pm Jaakko Heinonen wrote:
>>> On 2013-01-07, John Baldwin wrote:
I think if it isn't hard to do so, we should aim to preserve labels
Author: imp
Date: Thu Jan 10 18:51:35 2013
New Revision: 245263
URL: http://svnweb.freebsd.org/changeset/base/245263
Log:
Clang complains about the comparision of fak < 0 always being
false. It is right. Delete it because on the next line we catch all
'negative' cases with the test > 2, sinc
Author: imp
Date: Fri Jan 11 00:03:19 2013
New Revision: 245275
URL: http://svnweb.freebsd.org/changeset/base/245275
Log:
Use better arm memory barrier
Modified:
head/sys/dev/sym/sym_hipd.c
Modified: head/sys/dev/sym/sym_hipd.c
Author: imp
Date: Fri Jan 11 21:19:45 2013
New Revision: 245314
URL: http://svnweb.freebsd.org/changeset/base/245314
Log:
style(9) changes before I do more real changes.
Modified:
head/sys/dev/atkbdc/atkbd.c
Modified: head/sys/dev/atkbdc/atkbd.c
==
Author: imp
Date: Fri Jan 11 21:42:23 2013
New Revision: 245315
URL: http://svnweb.freebsd.org/changeset/base/245315
Log:
Pass the device_t into atkbd_{probe,attach}_unit and get the
controller unit and keyboard unit from there. It will be needed
for other things in the future as well...
Mo
Author: imp
Date: Fri Jan 11 23:42:24 2013
New Revision: 245317
URL: http://svnweb.freebsd.org/changeset/base/245317
Log:
MFi386: Make similar changes that were made to atkbdc in r245315.
Modified:
head/sys/pc98/cbus/pckbd.c
Modified: head/sys/pc98/cbus/pckbd.c
==
==
--- head/sys/arm/at91/at91_rtc.cSat Oct 6 22:14:19 2012
(r241306)
+++ head/sys/arm/at91/at91_rtc.cSun Oct 7 01:58:32 2012
(r241307)
@@ -1,5 +1,6 @@
/*-
* Copyright (c) 2006 M. Warner Losh
Author: imp
Date: Sun Oct 7 02:08:19 2012
New Revision: 241308
URL: http://svn.freebsd.org/changeset/base/241308
Log:
Improve a few comments.
Modified:
head/sys/arm/at91/at91_rtc.c
Modified: head/sys/arm/at91/at91_rtc.c
===
Author: imp
Date: Sun Oct 7 20:36:46 2012
New Revision: 241333
URL: http://svn.freebsd.org/changeset/base/241333
Log:
Loop reading the RTC registers until the same values are obtained
twice, as advised in the atmel docs.
Submitted by: Ian Lapore
Modified:
head/sys/arm/at91/at91_rtc.c
Author: imp
Date: Fri Oct 19 22:46:48 2012
New Revision: 241755
URL: http://svn.freebsd.org/changeset/base/241755
Log:
Document the methods used to compute logf. Taken and edited from the
double version, with adaptations for the differences between it and
the float version.
Modified:
head
Author: imp
Date: Fri Oct 19 22:47:44 2012
New Revision: 241756
URL: http://svn.freebsd.org/changeset/base/241756
Log:
Document the method used to compute expf. Taken from exp, with
changes to reflect differences in computation between the two.
Modified:
head/lib/msun/src/e_expf.c
Modifie
Author: imp
Date: Fri Oct 19 22:48:22 2012
New Revision: 241757
URL: http://svn.freebsd.org/changeset/base/241757
Log:
Indent ecaps the same way we indent caps.
MFC after:3 days
Modified:
head/usr.sbin/pciconf/cap.c
Modified: head/usr.sbin/pciconf/cap.c
=
Author: imp
Date: Fri Oct 19 23:10:55 2012
New Revision: 241758
URL: http://svn.freebsd.org/changeset/base/241758
Log:
Add missing Extended Capability ID Numbers from PCIe 3.0.
Modified:
head/sys/dev/pci/pcireg.h
Modified: head/sys/dev/pci/pcireg.h
===
Feel free to fix them however. I added the comments because the algorithms
weren't quite the same... If you have a better way, feel free to back my stuff
out on the way to it.
Warner
On Oct 19, 2012, at 11:43 PM, Bruce Evans wrote:
> On Fri, 19 Oct 2012, Warner Losh wrote:
&
On Oct 20, 2012, at 6:30 AM, John Baldwin wrote:
> On Friday, October 19, 2012 06:48:22 PM Warner Losh wrote:
>> Author: imp
>> Date: Fri Oct 19 22:48:22 2012
>> New Revision: 241757
>> URL: http://svn.freebsd.org/changeset/base/241757
>>
>> Log:
>&
On Oct 20, 2012, at 6:33 AM, John Baldwin wrote:
> On Friday, October 19, 2012 07:10:55 PM Warner Losh wrote:
>> Author: imp
>> Date: Fri Oct 19 23:10:55 2012
>> New Revision: 241758
>> URL: http://svn.freebsd.org/changeset/base/241758
>>
>> Log:
>>
On Oct 21, 2012, at 10:06 PM, Steve Kargl wrote:
> On Sun, Oct 21, 2012 at 09:08:49PM -0600, Warner Losh wrote:
>> Feel free to fix them however. I added the comments because
>> the algorithms weren't quite the same... If you have a better
>> way, feel free to back
Author: imp
Date: Mon Oct 22 13:20:31 2012
New Revision: 241886
URL: http://svn.freebsd.org/changeset/base/241886
Log:
Revert r241755
Modified:
head/lib/msun/src/e_logf.c
Modified: head/lib/msun/src/e_logf.c
==
--- h
Author: imp
Date: Mon Oct 22 13:21:11 2012
New Revision: 241887
URL: http://svn.freebsd.org/changeset/base/241887
Log:
Revert r241756
Modified:
head/lib/msun/src/e_expf.c
Modified: head/lib/msun/src/e_expf.c
==
--- h
On Oct 21, 2012, at 10:06 PM, Steve Kargl wrote:
> On Sun, Oct 21, 2012 at 09:08:49PM -0600, Warner Losh wrote:
>> Feel free to fix them however. I added the comments because
>> the algorithms weren't quite the same... If you have a better
>> way, feel free to back
On Oct 22, 2012, at 5:14 AM, Bruce Evans wrote:
> On Sun, 21 Oct 2012, Warner Losh wrote:
>
>> Feel free to fix them however. I added the comments because the algorithms
>> weren't quite the same... If you have a better way, feel free to back my
>> stuff out o
On Oct 22, 2012, at 7:40 AM, Steve Kargl wrote:
> On Mon, Oct 22, 2012 at 06:59:04AM -0600, Warner Losh wrote:
>>
>> On Oct 21, 2012, at 10:06 PM, Steve Kargl wrote:
>>
>>> On Sun, Oct 21, 2012 at 09:08:49PM -0600, Warner Losh wrote:
>>>> Feel free
Author: imp
Date: Tue Oct 23 14:58:24 2012
New Revision: 241933
URL: http://svn.freebsd.org/changeset/base/241933
Log:
Start a clean-room implementation of files.mips. This is sufficient
for SWARM64 and SWARM64_SMP to compile. Other kernels will be layered
in.
Modified:
head/sys/conf/fi
Author: imp
Date: Tue Oct 23 15:16:40 2012
New Revision: 241936
URL: http://svn.freebsd.org/changeset/base/241936
Log:
Add support for syscons (we should consider moving most of this into
files, another day).
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
===
Author: imp
Date: Tue Oct 23 15:25:48 2012
New Revision: 241942
URL: http://svn.freebsd.org/changeset/base/241942
Log:
Add RT305x specific devices here.
Modified:
head/sys/mips/rt305x/files.rt305x
Modified: head/sys/mips/rt305x/files.rt305x
===
Author: imp
Date: Tue Oct 23 15:33:40 2012
New Revision: 241946
URL: http://svn.freebsd.org/changeset/base/241946
Log:
intr_machdep.c and trap.c can be replaced with ports' own versions,
so remove the standard ones from here.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files
Author: imp
Date: Tue Oct 23 16:07:41 2012
New Revision: 241953
URL: http://svn.freebsd.org/changeset/base/241953
Log:
Add in MD specific support for FDT. Need to refactor this a bit.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
=
Author: imp
Date: Tue Oct 23 16:12:17 2012
New Revision: 241954
URL: http://svn.freebsd.org/changeset/base/241954
Log:
Add in the crypto support from the generic versions.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
==
Author: imp
Date: Tue Oct 23 19:17:43 2012
New Revision: 241964
URL: http://svn.freebsd.org/changeset/base/241964
Log:
Turns out the nvram env was common, so move it back up to get PB92 working.
Modified:
head/sys/conf/files.mips
head/sys/mips/rt305x/files.rt305x
Modified: head/sys/conf/fi
Author: imp
Date: Wed Oct 24 06:10:09 2012
New Revision: 241986
URL: http://svn.freebsd.org/changeset/base/241986
Log:
Add back hwpmc support.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
==
Author: imp
Date: Wed Oct 24 15:45:26 2012
New Revision: 242004
URL: http://svn.freebsd.org/changeset/base/242004
Log:
Conform to the style of the rest of the file for hwpmc.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
===
Author: imp
Date: Wed Oct 24 16:37:53 2012
New Revision: 242006
URL: http://svn.freebsd.org/changeset/base/242006
Log:
Sort a few mis-sorted items.
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
==
--- h
Author: imp
Date: Wed Oct 24 16:53:02 2012
New Revision: 242008
URL: http://svn.freebsd.org/changeset/base/242008
Log:
Move common fdt into files. Duplicate in files.powerpc the files
shared with aim. Config is smart enough to cope with multiple lines
of the same path with different options
Author: imp
Date: Thu Oct 25 02:38:05 2012
New Revision: 242031
URL: http://svn.freebsd.org/changeset/base/242031
Log:
We need ucmpdi2 for XLR and XLP when compiled in 32-bit mode. Include
it here unconditionally while I figure out why "optional mips |
mipsel" didn't work.
Modified:
head
Author: imp
Date: Thu Oct 25 04:21:05 2012
New Revision: 242064
URL: http://svn.freebsd.org/changeset/base/242064
Log:
List all the mips MACHINE_ARCH values in the options file to allow
conditional inclusion based on the MACHINE_ARCH we're compiling for.
Make ucmpdi2 conditional on mips or m
Author: imp
Date: Thu Oct 25 04:30:48 2012
New Revision: 242066
URL: http://svn.freebsd.org/changeset/base/242066
Log:
Hoist the MI compat_freebsd32 files up into files from files.*.
Modified:
head/sys/conf/files
head/sys/conf/files.amd64
head/sys/conf/files.ia64
head/sys/conf/files.mip
Author: imp
Date: Thu Oct 25 04:39:19 2012
New Revision: 242069
URL: http://svn.freebsd.org/changeset/base/242069
Log:
Remove redunant geom_bsd and geom_mbr definitions. They are in files.
Modified:
head/sys/conf/files.arm
Modified: head/sys/conf/files.arm
==
Author: imp
Date: Thu Oct 25 04:44:17 2012
New Revision: 242070
URL: http://svn.freebsd.org/changeset/base/242070
Log:
Restore r184194 | marcel | 2008-10-22 20:16:38 -0600 (Wed, 22 Oct 2008) | 11
lines
which made geom_bsd and geom_mbr optional. They are redundant with the
DEFAULTS
BSD and
Author: imp
Date: Thu Oct 25 04:46:58 2012
New Revision: 242071
URL: http://svn.freebsd.org/changeset/base/242071
Log:
This file is somewhat obsolete (last updated in 1995) list of #if code
in the kernel. Retire it rather than catch up with the last 17 years.
Deleted:
head/sys/conf/defines
Author: imp
Date: Thu Oct 25 04:55:04 2012
New Revision: 242072
URL: http://svn.freebsd.org/changeset/base/242072
Log:
Remove the links: target. It too is homelessly outdated since it
relies on the outdated defines list. It likely hasn't been useful in
15 years, and certainly not in the la
Author: imp
Date: Thu Oct 25 05:22:25 2012
New Revision: 242073
URL: http://svn.freebsd.org/changeset/base/242073
Log:
Sort and remove a few long-obsolete comments.
Modified:
head/sys/conf/files.arm
Modified: head/sys/conf/files.arm
===
Author: imp
Date: Fri Oct 26 14:36:02 2012
New Revision: 242134
URL: http://svn.freebsd.org/changeset/base/242134
Log:
These no longer appera to be necessary for either 32-bit or 64-bit
builds, eliminate them.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
==
Author: imp
Date: Fri Oct 26 20:43:30 2012
New Revision: 242160
URL: http://svn.freebsd.org/changeset/base/242160
Log:
Siba, in theory, is a architecturally neutral bus, so place it in
files. It used to be in files.mips before the clean-room rewrite and
really doesn't belong there. If we n
Author: imp
Date: Fri Oct 26 21:25:10 2012
New Revision: 242162
URL: http://svn.freebsd.org/changeset/base/242162
Log:
stack_machdep.c is dependent on ddb or stack options, not standard.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
===
Author: imp
Date: Sun Oct 28 02:55:51 2012
New Revision: 242204
URL: http://svn.freebsd.org/changeset/base/242204
Log:
Better comments.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
==
--- hea
Author: imp
Date: Wed Nov 7 16:59:12 2012
New Revision: 242700
URL: http://svnweb.freebsd.org/changeset/base/242700
Log:
Minor cosmetic changes to bring atmel's initarm and the default
initarm for FDT closer together. More to follow.
Modified:
head/sys/arm/arm/machdep.c
head/sys/arm/at9
Author: imp
Date: Thu Nov 8 04:02:36 2012
New Revision: 242746
URL: http://svnweb.freebsd.org/changeset/base/242746
Log:
Reduce differences between these two initarms a bit more.
Modified:
head/sys/arm/arm/machdep.c
head/sys/arm/at91/at91_machdep.c
Modified: head/sys/arm/arm/machdep.c
===
On Nov 12, 2012, at 5:29 PM, David O'Brien wrote:
> On Tue, Oct 23, 2012 at 02:58:25PM +, Warner Losh wrote:
>> Log:
>> Start a clean-room implementation of files.mips. This is sufficient
>> for SWARM64 and SWARM64_SMP to compile. Other kernels will be l
On Jun 20, 2012, at 10:36 AM, Colin Percival wrote:
> On 06/20/12 09:27, Bruce Evans wrote:
>> On Wed, 20 Jun 2012, Eitan Adler wrote:
>>> Log:
>>> Don't close an uninitialized descriptor. [1]
>>> Add a sanity check for the validity of the passed fd.
>>
>> Library functions shouldn't use assert(
Author: imp
Date: Fri Jun 22 05:54:34 2012
New Revision: 237429
URL: http://svn.freebsd.org/changeset/base/237429
Log:
Move these #defines to at91reg.h (where I should have put them in the
first place).
Modified:
head/sys/arm/at91/at91_machdep.c
head/sys/arm/at91/at91reg.h
Modified: head
Author: imp
Date: Fri Jun 22 06:44:22 2012
New Revision: 237432
URL: http://svn.freebsd.org/changeset/base/237432
Log:
Fix a stray debug that I committed accidentally years ago...
Modified:
head/sys/arm/at91/at91_twi.c
Modified: head/sys/arm/at91/at91_twi.c
==
Author: imp
Date: Thu Jun 28 06:49:04 2012
New Revision: 237687
URL: http://svn.freebsd.org/changeset/base/237687
Log:
octeon_uart_class was removed some time ago everywhere but here.
Modified:
head/sys/mips/cavium/uart_bus_octeonusart.c
Modified: head/sys/mips/cavium/uart_bus_octeonusart.c
Author: imp
Date: Thu Jun 28 07:01:48 2012
New Revision: 237689
URL: http://svn.freebsd.org/changeset/base/237689
Log:
Add a sysctl to set the cdrom timeout. Data recovery operations from
a CD or DVD drive with a damaged disc often benefit from a shorter
timeout. Also, when retries are set
Author: imp
Date: Thu Jun 28 07:26:44 2012
New Revision: 237692
URL: http://svn.freebsd.org/changeset/base/237692
Log:
Simplify resource activation a bit.
Modified:
head/sys/dev/pccard/pccard.c
head/sys/dev/pccard/pccardvarp.h
Modified: head/sys/dev/pccard/pccard.c
Author: imp
Date: Thu Jun 28 07:28:39 2012
New Revision: 237693
URL: http://svn.freebsd.org/changeset/base/237693
Log:
Document some MP assumptions for sio.
Submitted by: bde (years ago)
Modified:
head/sys/dev/sio/sio.c
Modified: head/sys/dev/sio/sio.c
==
Author: imp
Date: Thu Jun 28 07:33:43 2012
New Revision: 237694
URL: http://svn.freebsd.org/changeset/base/237694
Log:
Remove an old hack I noticed years ago, but never committed.
Modified:
head/sys/kern/imgact_aout.c
head/sys/kern/imgact_gzip.c
head/sys/sys/imgact_aout.h
Modified: head/
Author: imp
Date: Thu Jun 28 07:37:46 2012
New Revision: 237695
URL: http://svn.freebsd.org/changeset/base/237695
Log:
Turns out the emulators still need/want a_magic, so put it back here.
Modified:
head/sys/sys/imgact_aout.h
Modified: head/sys/sys/imgact_aout.h
=
Author: imp
Date: Fri Jun 29 04:13:31 2012
New Revision: 237741
URL: http://svn.freebsd.org/changeset/base/237741
Log:
All xscale ports are armeb, so mark it here. This should reduce universe
times a little.
Modified:
head/sys/arm/xscale/std.xscale
Modified: head/sys/arm/xscale/std.xscale
@@
+/*-
+ * Copyright (c) 2005 Olivier Houchard. All rights reserved.
+ * Copyright (c) 2010 Greg Ansley. All rights reserved.
+ * Copyright (c) 2012 M. Warner Losh.. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided
Author: imp
Date: Fri Jun 29 04:49:50 2012
New Revision: 237743
URL: http://svn.freebsd.org/changeset/base/237743
Log:
Ooops, replaced the at91sam9g20 interrupt list with the at91sam9x25 ones.
Modified:
head/sys/arm/at91/at91sam9x25.c
Modified: head/sys/arm/at91/at91sam9x25.c
===
Author: imp
Date: Fri Jun 29 06:06:19 2012
New Revision: 237745
URL: http://svn.freebsd.org/changeset/base/237745
Log:
Tweak comment.
Modified:
head/sys/arm/at91/at91_pmcvar.h
Modified: head/sys/arm/at91/at91_pmcvar.h
==
Author: imp
Date: Fri Jun 29 06:05:44 2012
New Revision: 237744
URL: http://svn.freebsd.org/changeset/base/237744
Log:
Add PIOD, make at91sam9x25 a standard SoC, tweak some comments.
Modified:
head/sys/arm/at91/at91sam9x25.c
head/sys/arm/at91/at91sam9x25reg.h
head/sys/arm/at91/std.at91sam
Author: imp
Date: Sun Jul 1 05:22:13 2012
New Revision: 237875
URL: http://svn.freebsd.org/changeset/base/237875
Log:
Use %j to match intmax_t.
Modified:
head/sys/geom/geom_map.c
Modified: head/sys/geom/geom_map.c
=
Author: imp
Date: Sun Jul 1 06:34:17 2012
New Revision: 237881
URL: http://svn.freebsd.org/changeset/base/237881
Log:
Opt-in rather than opt-out of the SoC. We don't really support
running with multiple SoCs compiled in very well anyway, so this just
wastes space. As more and more SoCs ar
Author: imp
Date: Sun Jul 1 06:56:41 2012
New Revision: 237883
URL: http://svn.freebsd.org/changeset/base/237883
Log:
Create a pseudo-lint kernel for all at91 SoCs. This kernel will not
currently boot, but will serve as a good linting. make universe could
now be altered to skip building a
On Jul 1, 2012, at 9:27 AM, Marcel Moolenaar wrote:
>
> On Jun 30, 2012, at 11:56 PM, Warner Losh wrote:
>
>> Author: imp
>> Date: Sun Jul 1 06:56:41 2012
>> New Revision: 237883
>> URL: http://svn.freebsd.org/changeset/base/237883
>>
>> Log:
>
Author: imp
Date: Sat Jul 7 04:49:53 2012
New Revision: 238186
URL: http://svn.freebsd.org/changeset/base/238186
Log:
Strip out the useless junk. All we really care about is the text,
data and bss sections. All the rest is needed for normal binaries,
but boot loaders aren't normal.
Modif
Author: imp
Date: Sat Jul 7 04:51:59 2012
New Revision: 238187
URL: http://svn.freebsd.org/changeset/base/238187
Log:
Allow other SOCs to be compiled in, first step.
Modified:
head/sys/boot/arm/at91/libat91/Makefile
Modified: head/sys/boot/arm/at91/libat91/Makefile
=
Author: imp
Date: Sat Jul 7 04:55:42 2012
New Revision: 238188
URL: http://svn.freebsd.org/changeset/base/238188
Log:
Generalize this for loading the loader into the SPI. Plus trim about
100 bytes from the binary with silly tricks. Hope to get this small
enough to run on the models that ha
=====
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/arm/include/board.hSat Jul 7 05:02:39 2012
(r238189)
@@ -0,0 +1,62 @@
+/*-
+ * Copyright (c) 2012 Warner Losh. All rights reserved.
+ *
+ * Red
Author: imp
Date: Tue Jul 10 01:13:00 2012
New Revision: 238325
URL: http://svn.freebsd.org/changeset/base/238325
Log:
There's nothing AT91RM9200 specific about this file at all.
Modified:
head/sys/arm/at91/uart_bus_at91usart.c
Modified: head/sys/arm/at91/uart_bus_at91usart.c
===
Author: imp
Date: Tue Jul 10 01:32:52 2012
New Revision: 238327
URL: http://svn.freebsd.org/changeset/base/238327
Log:
Not quite ready for this yet, so comment it out.
Modified:
head/sys/arm/xscale/std.xscale
Modified: head/sys/arm/xscale/std.xscale
==
Author: imp
Date: Tue Jul 10 01:49:50 2012
New Revision: 238329
URL: http://svn.freebsd.org/changeset/base/238329
Log:
Remove some unused variables/externs that have been copied too many times...
Modified:
head/sys/arm/at91/at91_machdep.c
head/sys/arm/conf/KB920X
head/sys/arm/econa/econa_
Author: imp
Date: Tue Jul 10 02:14:50 2012
New Revision: 238330
URL: http://svn.freebsd.org/changeset/base/238330
Log:
Eliminate the AT91_BASE for each SoC. AT91_BASE is the right way
to spell this since we only have one AT91_BASE for all Atmel arm9 SoCs.
Modified:
head/sys/arm/at91/at
701 - 800 of 5842 matches
Mail list logo