svn commit: r259220 - head/sys/arm/at91

2013-12-11 Thread Warner Losh
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 ==

svn commit: r259618 - stable/9/sys/conf

2013-12-19 Thread Warner Losh
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.

svn commit: r259685 - in head/sys: arm/at91 dev/uart

2013-12-21 Thread Warner Losh
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

Re: svn commit: r259685 - in head/sys: arm/at91 dev/uart

2013-12-22 Thread Warner Losh
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: >

svn commit: r259746 - releng/10.0/sys/arm/at91

2013-12-22 Thread Warner Losh
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

svn commit: r259747 - releng/10.0/sys/arm/at91

2013-12-22 Thread Warner Losh
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

svn commit: r259748 - releng/10.0/sys/arm/at91

2013-12-22 Thread Warner Losh
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

svn commit: r259753 - stable/9/sys/arm/at91

2013-12-22 Thread Warner Losh
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

svn commit: r259759 - in stable/10/sys: arm/at91 dev/uart

2013-12-22 Thread Warner Losh
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

Re: svn commit: r259748 - releng/10.0/sys/arm/at91

2013-12-23 Thread Warner Losh
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,

svn commit: r256493 - head/sys/mips/mips

2013-10-14 Thread Warner Losh
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

svn commit: r256494 - head/sys/mips/include

2013-10-14 Thread Warner Losh
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

svn commit: r256495 - in head/sys/mips: include mips

2013-10-14 Thread Warner Losh
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

svn commit: r256496 - in head/sys/mips: include mips

2013-10-14 Thread Warner Losh
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

svn commit: r256497 - in head/sys/mips: include mips

2013-10-14 Thread Warner Losh
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

svn commit: r257735 - in head/sys: conf mips/cavium

2013-11-05 Thread Warner Losh
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

svn commit: r257802 - head/share/man/man4

2013-11-07 Thread Warner Losh
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 =

svn commit: r231780 - head/share/mk

2012-02-15 Thread Warner Losh
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 =

svn commit: r231834 - head/share/mk

2012-02-16 Thread Warner Losh
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 ==

svn commit: r230525 - head/share/man/man4

2012-01-24 Thread Warner Losh
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 ==

svn commit: r230526 - head/sys/dev/fxp

2012-01-24 Thread Warner Losh
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

svn commit: r230626 - head/sys/dev/pccbb

2012-01-27 Thread Warner Losh
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

svn commit: r230786 - head

2012-01-30 Thread Warner Losh
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 =

svn commit: r230789 - head/sys/dev/fe

2012-01-30 Thread Warner Losh
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

svn commit: r243462 - head/sys/arm/ti

2012-11-23 Thread Warner Losh
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

svn commit: r243463 - head/sys/conf

2012-11-23 Thread Warner Losh
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 ==

Re: svn commit: r244585 - in head: . sys/geom/label

2013-01-09 Thread Warner Losh
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

svn commit: r245263 - head/sys/dev/sym

2013-01-10 Thread Warner Losh
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

svn commit: r245275 - head/sys/dev/sym

2013-01-10 Thread Warner Losh
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

svn commit: r245314 - head/sys/dev/atkbdc

2013-01-11 Thread Warner Losh
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 ==

svn commit: r245315 - head/sys/dev/atkbdc

2013-01-11 Thread Warner Losh
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

svn commit: r245317 - head/sys/pc98/cbus

2013-01-11 Thread Warner Losh
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 ==

svn commit: r241307 - head/sys/arm/at91

2012-10-06 Thread Warner Losh
== --- 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

svn commit: r241308 - head/sys/arm/at91

2012-10-06 Thread 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 ===

svn commit: r241333 - head/sys/arm/at91

2012-10-07 Thread Warner Losh
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

svn commit: r241755 - head/lib/msun/src

2012-10-19 Thread Warner Losh
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

svn commit: r241756 - head/lib/msun/src

2012-10-19 Thread Warner Losh
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

svn commit: r241757 - head/usr.sbin/pciconf

2012-10-19 Thread Warner Losh
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 =

svn commit: r241758 - head/sys/dev/pci

2012-10-19 Thread Warner Losh
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 ===

Re: svn commit: r241755 - head/lib/msun/src

2012-10-21 Thread Warner Losh
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: &

Re: svn commit: r241757 - head/usr.sbin/pciconf

2012-10-21 Thread Warner Losh
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: >&

Re: svn commit: r241758 - head/sys/dev/pci

2012-10-21 Thread Warner Losh
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: >>

Re: svn commit: r241755 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

svn commit: r241886 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

svn commit: r241887 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

Re: svn commit: r241755 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

Re: svn commit: r241755 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

Re: svn commit: r241755 - head/lib/msun/src

2012-10-22 Thread Warner Losh
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

svn commit: r241933 - head/sys/conf

2012-10-23 Thread Warner Losh
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

svn commit: r241936 - head/sys/conf

2012-10-23 Thread Warner Losh
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 ===

svn commit: r241942 - head/sys/mips/rt305x

2012-10-23 Thread Warner Losh
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 ===

svn commit: r241946 - head/sys/conf

2012-10-23 Thread Warner Losh
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

svn commit: r241953 - head/sys/conf

2012-10-23 Thread Warner Losh
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 =

svn commit: r241954 - head/sys/conf

2012-10-23 Thread Warner Losh
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 ==

svn commit: r241964 - in head/sys: conf mips/rt305x

2012-10-23 Thread Warner Losh
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

svn commit: r241986 - head/sys/conf

2012-10-23 Thread Warner Losh
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 ==

svn commit: r242004 - head/sys/conf

2012-10-24 Thread Warner Losh
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 ===

svn commit: r242006 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242008 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242031 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242064 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242066 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242069 - head/sys/conf

2012-10-24 Thread Warner Losh
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 ==

svn commit: r242070 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242071 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242072 - head/sys/conf

2012-10-24 Thread Warner Losh
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

svn commit: r242073 - head/sys/conf

2012-10-24 Thread Warner Losh
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 ===

svn commit: r242134 - head/sys/conf

2012-10-26 Thread Warner Losh
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 ==

svn commit: r242160 - head/sys/conf

2012-10-26 Thread Warner Losh
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

svn commit: r242162 - head/sys/conf

2012-10-26 Thread Warner Losh
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 ===

svn commit: r242204 - head/sys/conf

2012-10-27 Thread Warner Losh
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

svn commit: r242700 - in head/sys/arm: arm at91

2012-11-07 Thread Warner Losh
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

svn commit: r242746 - in head/sys/arm: arm at91

2012-11-07 Thread Warner Losh
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 ===

Re: svn commit: r241933 - head/sys/conf

2012-11-12 Thread Warner Losh
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

Re: svn commit: r237286 - head/lib/libc/gen

2012-06-20 Thread Warner Losh
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(

svn commit: r237429 - head/sys/arm/at91

2012-06-21 Thread Warner Losh
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

svn commit: r237432 - head/sys/arm/at91

2012-06-21 Thread Warner Losh
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 ==

svn commit: r237687 - head/sys/mips/cavium

2012-06-27 Thread Warner Losh
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

svn commit: r237689 - head/sys/cam/scsi

2012-06-28 Thread Warner Losh
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

svn commit: r237692 - head/sys/dev/pccard

2012-06-28 Thread Warner Losh
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

svn commit: r237693 - head/sys/dev/sio

2012-06-28 Thread Warner Losh
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 ==

svn commit: r237694 - in head/sys: kern sys

2012-06-28 Thread Warner Losh
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/

svn commit: r237695 - head/sys/sys

2012-06-28 Thread Warner Losh
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 =

svn commit: r237741 - head/sys/arm/xscale

2012-06-28 Thread Warner Losh
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

svn commit: r237742 - in head/sys/arm: at91 conf

2012-06-28 Thread Warner Losh
@@ +/*- + * 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

svn commit: r237743 - head/sys/arm/at91

2012-06-28 Thread Warner Losh
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 ===

svn commit: r237745 - head/sys/arm/at91

2012-06-28 Thread Warner Losh
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 ==

svn commit: r237744 - head/sys/arm/at91

2012-06-28 Thread Warner Losh
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

svn commit: r237875 - head/sys/geom

2012-06-30 Thread Warner Losh
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 =

svn commit: r237881 - head/sys/arm/at91

2012-07-01 Thread Warner Losh
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

svn commit: r237883 - in head/sys/arm: at91 conf

2012-07-01 Thread Warner Losh
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

Re: svn commit: r237883 - in head/sys/arm: at91 conf

2012-07-01 Thread Warner Losh
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: >

svn commit: r238186 - head/sys/boot/arm/at91

2012-07-06 Thread Warner Losh
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

svn commit: r238187 - head/sys/boot/arm/at91/libat91

2012-07-06 Thread Warner Losh
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 =

svn commit: r238188 - head/sys/boot/arm/at91/boot0spi

2012-07-06 Thread Warner Losh
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

svn commit: r238189 - in head/sys: arm/at91 arm/conf arm/include conf

2012-07-06 Thread Warner Losh
===== --- /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

svn commit: r238325 - head/sys/arm/at91

2012-07-09 Thread Warner Losh
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 ===

svn commit: r238327 - head/sys/arm/xscale

2012-07-09 Thread Warner Losh
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 ==

svn commit: r238329 - in head/sys/arm: at91 conf econa include mv s3c2xx0 sa11x0 xscale/i80321 xscale/i8134x xscale/ixp425 xscale/pxa

2012-07-09 Thread Warner Losh
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_

svn commit: r238330 - head/sys/arm/at91

2012-07-09 Thread Warner Losh
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

<    3   4   5   6   7   8   9   10   11   12   >