svn commit: r248525 - head/sbin/ldconfig

2013-03-19 Thread Warner Losh
Author: imp Date: Tue Mar 19 16:57:04 2013 New Revision: 248525 URL: http://svnweb.freebsd.org/changeset/base/248525 Log: Add a comment about why aout support is still here: We need it for compat2x, which is still in use, as evidence by recent bug reports. Modified: head/sbin/ldconfig/ldcon

svn commit: r248805 - head

2013-03-27 Thread Warner Losh
Author: imp Date: Thu Mar 28 02:44:15 2013 New Revision: 248805 URL: http://svnweb.freebsd.org/changeset/base/248805 Log: Update wiht the times. Modified: head/MAINTAINERS Modified: head/MAINTAINERS == --- head/MAINT

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

2013-04-13 Thread Warner Losh
I'm curious why this is in files.amd64 / files.i386, and not just in files. Is there really things that are x86 specific in there still Warner On Apr 12, 2013, at 5:16 PM, Jim Harris wrote: > > > > On Fri, Apr 12, 2013 at 4:10 PM, Jung-uk Kim wrote: > Author: jkim > Date: Fri Apr 12 23:10:5

svn commit: r249485 - head/sys/dev/mmc

2013-04-14 Thread Warner Losh
Author: imp Date: Sun Apr 14 19:21:43 2013 New Revision: 249485 URL: http://svnweb.freebsd.org/changeset/base/249485 Log: Print MB and GB instead of MiB and GiB mislabeled as MB and GB. SD cards are sold in GB not GiB, this will result in less confusion. Also, cache parent device pointer to

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

2013-04-15 Thread Warner Losh
Author: imp Date: Mon Apr 15 19:32:14 2013 New Revision: 249523 URL: http://svnweb.freebsd.org/changeset/base/249523 Log: Fix N32/N64 register saving by ensuring that all registers resolve to unique values. There's some confusion about what the n32 assembler API really is (since on page

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

2013-04-16 Thread Warner Losh
Author: imp Date: Tue Apr 16 16:54:37 2013 New Revision: 249551 URL: http://svnweb.freebsd.org/changeset/base/249551 Log: Point to regdef.h. May need to dig up references to the N32 standard that support this usage (which may be a bit rough, since different parts of the standard say mutually

svn commit: r249570 - head/sys/kern

2013-04-16 Thread Warner Losh
Author: imp Date: Tue Apr 16 22:09:08 2013 New Revision: 249570 URL: http://svnweb.freebsd.org/changeset/base/249570 Log: r249408 and r249436 cause a NULL pointer dereference on the CUBIEBOARD since it doesn't set the kernel envrionment at all. Work around this by making sure kern_envp is no

svn commit: r249665 - head

2013-04-19 Thread Warner Losh
Author: imp Date: Sat Apr 20 01:12:23 2013 New Revision: 249665 URL: http://svnweb.freebsd.org/changeset/base/249665 Log: Add note about fagility of the clang upgrade process. Modified: head/UPDATING Modified: head/UPDATING

Re: svn commit: r249658 - in head: bin/chio sys/cam/scsi sys/sys

2013-04-20 Thread Warner Losh
Hey Ken, this change doesn't compile for me. See below Warner On Apr 19, 2013, at 2:03 PM, Kenneth D. Merry wrote: > Author: ken > Date: Fri Apr 19 20:03:51 2013 > New Revision: 249658 > URL: http://svnweb.freebsd.org/changeset/base/249658 > > Log: > Update chio(1) and ch(4) to support repor

svn commit: r249714 - head

2013-04-20 Thread Warner Losh
Author: imp Date: Sat Apr 20 23:33:51 2013 New Revision: 249714 URL: http://svnweb.freebsd.org/changeset/base/249714 Log: Add more details about updating across the clang divide. Add hints about having a root shell around on live updates. Couple of additional nits. Modified: head/UPDATING

svn commit: r249735 - head

2013-04-21 Thread Warner Losh
Author: imp Date: Sun Apr 21 17:23:27 2013 New Revision: 249735 URL: http://svnweb.freebsd.org/changeset/base/249735 Log: Fix typos in my last commit. Submitted by: Niclas Zeising and Benjamin Kaduk Modified: head/UPDATING Modified: head/UPDATING

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

2013-04-23 Thread Warner Losh
Author: imp Date: Tue Apr 23 09:38:18 2013 New Revision: 249790 URL: http://svnweb.freebsd.org/changeset/base/249790 Log: Update trapframe to be consistent with the changes made to regnum.h. This should fix the booting problems people have been seeing. Modified: head/sys/mips/include/frame.

svn commit: r249791 - head/sys/conf

2013-04-23 Thread Warner Losh
Author: imp Date: Tue Apr 23 09:40:42 2013 New Revision: 249791 URL: http://svnweb.freebsd.org/changeset/base/249791 Log: Add an option for the GE FES based packet engines. Its board IDs overlap with the standard ones, so kernels for this family of boards need the option OCTEON_VENDOR_GEFES.

Re: svn commit: r249790 - in head/sys/mips: include mips

2013-04-24 Thread Warner Losh
On Apr 24, 2013, at 1:49 AM, David Chisnall wrote: > On 24 Apr 2013, at 03:40, Juli Mallett wrote: > >> I don't see why we shouldn't just replace regnum.h with the NetBSD >> version, and merge that to all active branches. Since you're trying >> to update these headers, Warner, it would be grea

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

2013-04-24 Thread Warner Losh
Author: imp Date: Wed Apr 24 18:00:28 2013 New Revision: 249847 URL: http://svnweb.freebsd.org/changeset/base/249847 Log: Fix N32/N64 ABIs to use proper registers after recent changes. Pointy Hat to: imp Modified: head/sys/mips/mips/trap.c Modified: head/sys/mips/mips/trap.c ===

svn commit: r249878 - head/gnu/usr.bin/gdb/kgdb

2013-04-24 Thread Warner Losh
Author: imp Date: Thu Apr 25 04:53:01 2013 New Revision: 249878 URL: http://svnweb.freebsd.org/changeset/base/249878 Log: Fix mips64 and mipsn32 bilds by using proper register names. Modified: head/gnu/usr.bin/gdb/kgdb/trgt_mips.c Modified: head/gnu/usr.bin/gdb/kgdb/trgt_mips.c =

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

2013-04-24 Thread Warner Losh
Author: imp Date: Thu Apr 25 06:28:19 2013 New Revision: 249881 URL: http://svnweb.freebsd.org/changeset/base/249881 Log: Use the defines from pcb.h over the ones from regnum.h for this 'C' code. In theory, the ones from regnum.h should be used only for assembler code. Modified: head/sys/

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

2013-04-24 Thread Warner Losh
Author: imp Date: Thu Apr 25 06:29:23 2013 New Revision: 249882 URL: http://svnweb.freebsd.org/changeset/base/249882 Log: Make it possible to include this file in assembler .S sources. Modified: head/sys/mips/include/pcb.h Modified: head/sys/mips/include/pcb.h ===

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

2013-04-25 Thread Warner Losh
Author: imp Date: Thu Apr 25 17:23:54 2013 New Revision: 249901 URL: http://svnweb.freebsd.org/changeset/base/249901 Log: Use the offsets from pcb.h rather than regnum.h to store the registers in the pcb. setjmp/longjmp in the kernel also used these values, so continue to use them although t

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

2013-04-25 Thread Warner Losh
Author: imp Date: Thu Apr 25 17:27:13 2013 New Revision: 249902 URL: http://svnweb.freebsd.org/changeset/base/249902 Log: Minor whitespace nit Modified: head/sys/mips/mips/trap.c Modified: head/sys/mips/mips/trap.c =

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

2013-04-25 Thread Warner Losh
Author: imp Date: Fri Apr 26 05:42:35 2013 New Revision: 249919 URL: http://svnweb.freebsd.org/changeset/base/249919 Log: Octeon 2 (6xxx) and newer CPUs don't use the clock CPU speed for its I/O clock. Thankfully, the simple executive provies a way to querry the proper clock that works on al

svn commit: r261791 - head/sys/dev/fdt

2014-02-11 Thread Warner Losh
Author: imp Date: Wed Feb 12 04:56:34 2014 New Revision: 261791 URL: http://svnweb.freebsd.org/changeset/base/261791 Log: Better nomatch messages: include compat string. Also, flag devices as disabled in the successful probe message, but leave what that means to the actual driver (no semant

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

2014-02-13 Thread Warner Losh
Author: imp Date: Thu Feb 13 15:46:08 2014 New Revision: 261836 URL: http://svnweb.freebsd.org/changeset/base/261836 Log: Fix board name. Modified: head/sys/arm/at91/board_eb9200.c Modified: head/sys/arm/at91/board_eb9200.c

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

2014-02-13 Thread Warner Losh
Author: imp Date: Thu Feb 13 15:47:41 2014 New Revision: 261837 URL: http://svnweb.freebsd.org/changeset/base/261837 Log: Fix board ID too... Modified: head/sys/arm/at91/board_eb9200.c Modified: head/sys/arm/at91/board_eb9200.c

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

2014-02-13 Thread Warner Losh
Author: imp Date: Thu Feb 13 16:50:08 2014 New Revision: 261841 URL: http://svnweb.freebsd.org/changeset/base/261841 Log: Honor the disabled status by only grabbing resources and returning when running under FDT. Modified: head/sys/arm/at91/at91_spi.c head/sys/arm/at91/at91_twi.c Modifie

svn commit: r262278 - head/sys/arm/arm

2014-02-20 Thread Warner Losh
Author: imp Date: Fri Feb 21 05:17:30 2014 New Revision: 262278 URL: http://svnweb.freebsd.org/changeset/base/262278 Log: Remove bogus blank line. Modified: head/sys/arm/arm/machdep.c Modified: head/sys/arm/arm/machdep.c ===

Re: svn commit: r262282 - in head: contrib/dma contrib/dma/debian contrib/dma/debian/migrate contrib/dma/debian/source contrib/dma/test etc/mtree libexec libexec/dma share/mk tools/build/mk tools/buil

2014-02-25 Thread Warner Losh
On Feb 24, 2014, at 11:52 PM, Baptiste Daroussin wrote: > On Tue, Feb 25, 2014 at 05:22:22PM +1100, Peter Jeremy wrote: >> On 2014-Feb-22 13:14:38 +0100, Baptiste Daroussin wrote: >>> On Sat, Feb 22, 2014 at 07:23:50PM +1100, Peter Jeremy wrote: I'd also query the reason for including Debi

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

2014-02-27 Thread Warner Losh
Author: imp Date: Thu Feb 27 08:19:19 2014 New Revision: 262548 URL: http://svnweb.freebsd.org/changeset/base/262548 Log: Style(9) nit: Use tab here. Modified: head/sys/arm/at91/uart_dev_at91usart.c Modified: head/sys/arm/at91/uart_dev_at91usart.c

svn commit: r262549 - head/sys/dev/aic7xxx/aicasm

2014-02-27 Thread Warner Losh
Author: imp Date: Thu Feb 27 08:21:28 2014 New Revision: 262549 URL: http://svnweb.freebsd.org/changeset/base/262549 Log: Don't complain about missing prototypes to ease bootstrap issues. Modified: head/sys/dev/aic7xxx/aicasm/Makefile Modified: head/sys/dev/aic7xxx/aicasm/Makefile ==

Re: svn commit: r262548 - head/sys/arm/at91

2014-02-27 Thread Warner Losh
On Feb 27, 2014, at 12:21 AM, Christian Brueffer wrote: > On 2/27/14 9:19 AM, Warner Losh wrote: >> Author: imp >> Date: Thu Feb 27 08:19:19 2014 >> New Revision: 262548 >> URL: http://svnweb.freebsd.org/changeset/base/262548 >> >> Log: >> Style(9)

svn commit: r262573 - in vendor/device-tree: . Bindings dist dist/Bindings dist/include dist/scripts dist/src dist/testcase-data include scripts src testcase-data

2014-02-27 Thread Warner Losh
Author: imp Date: Thu Feb 27 21:46:31 2014 New Revision: 262573 URL: http://svnweb.freebsd.org/changeset/base/262573 Log: Move to dist, per layout standards Added: vendor/device-tree/dist/ vendor/device-tree/dist/Bindings/ - copied from r262569, vendor/device-tree/Bindings/ vendor/de

svn commit: r262576 - vendor/device-tree/ianc-efa963ec

2014-02-27 Thread Warner Losh
Author: imp Date: Thu Feb 27 21:49:47 2014 New Revision: 262576 URL: http://svnweb.freebsd.org/changeset/base/262576 Log: Tag release we pulled in from git efa963ec Added: vendor/device-tree/ianc-efa963ec/ - copied from r262575, vendor/device-tree/dist/ __

svn commit: r262591 - in head/sys/contrib/dts: . arm

2014-02-27 Thread Warner Losh
Author: imp Date: Fri Feb 28 01:31:35 2014 New Revision: 262591 URL: http://svnweb.freebsd.org/changeset/base/262591 Log: Initial import of Linux/Vendor DTS files for various embedded boards. Added: head/sys/contrib/dts/ head/sys/contrib/dts/FreeBSD-list head/sys/contrib/dts/FreeBSD-upgra

svn commit: r262592 - head/sys/contrib/dts/arm

2014-02-27 Thread Warner Losh
Author: imp Date: Fri Feb 28 01:32:44 2014 New Revision: 262592 URL: http://svnweb.freebsd.org/changeset/base/262592 Log: Initial import of DTS files from Linux Added: head/sys/contrib/dts/arm/animeo_ip.dts - copied unchanged from r262591, vendor/device-tree/dist/src/arm/animeo_ip.dts

svn commit: r262593 - head/sys/contrib/dts

2014-02-27 Thread Warner Losh
Author: imp Date: Fri Feb 28 01:33:03 2014 New Revision: 262593 URL: http://svnweb.freebsd.org/changeset/base/262593 Log: Correct initial import script Modified: head/sys/contrib/dts/FreeBSD-upgrade Modified: head/sys/contrib/dts/FreeBSD-upgrade ==

svn commit: r262597 - head/sys/dev/nand

2014-02-27 Thread Warner Losh
Author: imp Date: Fri Feb 28 02:38:04 2014 New Revision: 262597 URL: http://svnweb.freebsd.org/changeset/base/262597 Log: Add fdt binding for nand for Atmel parts. This does little more than match the device. Pinctrl will need to be added before this will work, in addition to migrating the c

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

2014-02-27 Thread Warner Losh
s/arm/at91/at91_sdramc.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/at91/at91_sdramc.c Fri Feb 28 02:59:51 2014 (r262598) @@ -0,0 +1,105 @@ +/*- + * Copyright (c) 2014 W

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

2014-02-27 Thread Warner Losh
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/at91/at91_shdwc.c Fri Feb 28 03:00:25 2014 (r262599) @@ -0,0 +1,105 @@ +/*- + * Copyright (c) 2014 Warner Losh. All rights reserved. + * + * Redistribution and use

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

2014-02-27 Thread Warner Losh
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/at91/at91_tcb.cFri Feb 28 03:00:28 2014 (r262600) @@ -0,0 +1,105 @@ +/*- + * Copyright (c) 2014 Warner Losh. All rights reserved. + * + * Redistribution and use in

svn commit: r262601 - head/sys/dev/usb/controller

2014-02-27 Thread Warner Losh
eneric_resume), + DEVMETHOD(device_shutdown, bus_generic_shutdown), + + DEVMETHOD_END +}; + +static driver_t at91_udp_driver = { + .name = "at91_udp", + .methods = at91_udp_methods, + .size = sizeof(struct at91_udp_softc), +}; + +static devclass_t at91_udp_devclass; + +DRI

svn commit: r262606 - head/sys/contrib/dts

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 16:26:44 2014 New Revision: 262606 URL: http://svnweb.freebsd.org/changeset/base/262606 Log: These file have a, possibly dubious, GPL claim. Until that's sorted, move to gnu. Added: - copied from r262605, head/sys/contrib/dts/ Directory Properties: head/sys/

svn commit: r262607 - head/sys/gnu/dts

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 16:35:01 2014 New Revision: 262607 URL: http://svnweb.freebsd.org/changeset/base/262607 Log: Add proper svn:keyword props Modified: Directory Properties: head/sys/gnu/dts/FreeBSD-list (props changed) head/sys/gnu/dts/FreeBSD-upgrade (props changed) _

svn commit: r262608 - head/sys/gnu/dts

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 16:42:14 2014 New Revision: 262608 URL: http://svnweb.freebsd.org/changeset/base/262608 Log: Add skeleton.dtsi and update to new place in tree. Modified: head/sys/gnu/dts/FreeBSD-list head/sys/gnu/dts/FreeBSD-upgrade Modified: head/sys/gnu/dts/FreeBSD-list

svn commit: r262609 - head/sys/gnu/dts/arm

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 16:43:56 2014 New Revision: 262609 URL: http://svnweb.freebsd.org/changeset/base/262609 Log: Add missing skeleton file. Added: head/sys/gnu/dts/arm/skeleton.dtsi - copied unchanged from r262608, vendor/device-tree/dist/src/arm/skeleton.dtsi Copied: head/sys

svn commit: r262610 - head/sys/gnu/dts/include

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 16:51:33 2014 New Revision: 262610 URL: http://svnweb.freebsd.org/changeset/base/262610 Log: Symbolic bindings for the dts files... Added: head/sys/gnu/dts/include/ - copied from r262609, vendor/device-tree/dist/include/ __

svn commit: r262614 - in head: . share/mk sys/boot/fdt/dts sys/boot/fdt/dts/arm sys/boot/fdt/dts/mips sys/boot/fdt/dts/powerpc sys/conf sys/tools/fdt

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 18:29:09 2014 New Revision: 262614 URL: http://svnweb.freebsd.org/changeset/base/262614 Log: Integrate device-tree upstream files into the build process: (1) Invoke cpp to bring in files via #include (although the old /include/ stuff is supported still). (2

svn commit: r262625 - head/sys/conf

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 22:06:19 2014 New Revision: 262625 URL: http://svnweb.freebsd.org/changeset/base/262625 Log: Only try to build the static dtb when we're building a static dtb... Modified: head/sys/conf/files Modified: head/sys/conf/files =

svn commit: r262626 - head/sys/tools/fdt

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 22:37:35 2014 New Revision: 262626 URL: http://svnweb.freebsd.org/changeset/base/262626 Log: Use proper include path for dtc as well as cpp. Modified: head/sys/tools/fdt/make_dtb.sh (contents, props changed) Modified: head/sys/tools/fdt/make_dtb.sh

svn commit: r262627 - head/sys/boot/fdt/dts/arm

2014-02-28 Thread Warner Losh
Author: imp Date: Fri Feb 28 22:37:40 2014 New Revision: 262627 URL: http://svnweb.freebsd.org/changeset/base/262627 Log: Fix syntax errors (missing ;) that bsdl dtc was tolerant of, but gpl dtc isn't. Modified: head/sys/boot/fdt/dts/arm/imx6.dtsi Modified: head/sys/boot/fdt/dts/arm/imx6.d

svn commit: r262649 - in stable/10/sys: arm/s3c2xx0 arm/sa11x0 arm/xilinx dev/uart mips/adm5120 mips/atheros mips/cavium mips/rt305x

2014-02-28 Thread Warner Losh
Author: imp Date: Sat Mar 1 04:16:54 2014 New Revision: 262649 URL: http://svnweb.freebsd.org/changeset/base/262649 Log: MFC: r260889, r260890, r260911: r260911 | imp | 2014-01-20 10:45:36 -0700 (Mon, 20 Jan 2014) | 5 lines Don't lock in the generic grab just to lock again

svn commit: r262698 - stable/10/sys/arm/at91

2014-03-02 Thread Warner Losh
Author: imp Date: Sun Mar 2 23:09:36 2014 New Revision: 262698 URL: http://svnweb.freebsd.org/changeset/base/262698 Log: MRC: r260886 Merge only the uart_dev_at91usart.c part of this revision, since it has nothing to do with the commit log and was included by mistake there. This c

svn commit: r262715 - head

2014-03-03 Thread Warner Losh
Author: imp Date: Mon Mar 3 16:34:42 2014 New Revision: 262715 URL: http://svnweb.freebsd.org/changeset/base/262715 Log: Add note about dtc switch. Modified: head/UPDATING Modified: head/UPDATING == --- head/UPDATIN

svn commit: r262725 - in head/sys/boot/fdt/dts: arm mips

2014-03-03 Thread Warner Losh
Author: imp Date: Tue Mar 4 03:19:26 2014 New Revision: 262725 URL: http://svnweb.freebsd.org/changeset/base/262725 Log: Fix syntax errors and warnings emitted by the GPL dtc. Modified: head/sys/boot/fdt/dts/arm/imx53-qsb.dts head/sys/boot/fdt/dts/arm/imx53x.dtsi head/sys/boot/fdt/dts/ar

svn commit: r262880 - head/sbin/newfs_nandfs

2014-03-06 Thread Warner Losh
Author: imp Date: Fri Mar 7 01:01:57 2014 New Revision: 262880 URL: http://svnweb.freebsd.org/changeset/base/262880 Log: Slight if reordering to make error branch last. Modified: head/sbin/newfs_nandfs/newfs_nandfs.c Modified: head/sbin/newfs_nandfs/newfs_nandfs.c ==

Re: svn commit: r262914 - in head: sbin/devd sys/kern sys/sys

2014-03-07 Thread Warner Losh
On Mar 7, 2014, at 4:30 PM, Alan Somers wrote: > Author: asomers > Date: Fri Mar 7 23:30:48 2014 > New Revision: 262914 > URL: http://svnweb.freebsd.org/changeset/base/262914 > > Log: > sbin/devd/devd.8 > sbin/devd/devd.cc > Add a -q flag to devd that will suppress syslog logging at >

svn commit: r262916 - in head/sys/arm: allwinner broadcom/bcm2835 freescale/imx mv rockchip samsung/exynos tegra ti versatile

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 00:14:40 2014 New Revision: 262916 URL: http://svnweb.freebsd.org/changeset/base/262916 Log: Move all the files named foo/common.c to foo/foo_common.c, as appropriate for each of the 'foo' in the tree. This will allow us to compile them together (although symbol

svn commit: r262918 - head/sys/boot/fdt/dts/arm

2014-03-07 Thread Warner Losh
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/boot/fdt/dts/arm/hl201.dts Sat Mar 8 03:22:20 2014 (r262918) @@ -0,0 +1,44 @@ +/* + * Hot-e HL-201 - Warner Losh public domain + * + * $FreeBSD

svn commit: r262919 - head/sys/arm/conf

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 03:22:25 2014 New Revision: 262919 URL: http://svnweb.freebsd.org/changeset/base/262919 Log: Add commented out dts for sam9260ek as well as early printf support. Modified: head/sys/arm/conf/SAM9260EK Modified: head/sys/arm/conf/SAM9260EK =

svn commit: r262920 - head/sys/dev/uart

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 03:39:09 2014 New Revision: 262920 URL: http://svnweb.freebsd.org/changeset/base/262920 Log: Make clock optional on uart nodes. It is a FreeBSD-specific extention, and won't be present in vendor supplied dts files. Modified: head/sys/dev/uart/uart_bus_fdt.c Mod

svn commit: r262921 - head/sys/dev/uart

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 03:39:15 2014 New Revision: 262921 URL: http://svnweb.freebsd.org/changeset/base/262921 Log: Set the baud rate if it isn't 0 (meaning it has been specified) not only if it is 0 (meaning that it hasn't been specified and is likely to turn off the UART's transmitte

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

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 05:03:56 2014 New Revision: 262923 URL: http://svnweb.freebsd.org/changeset/base/262923 Log: Make at91_soc_id() public. Modified: head/sys/arm/at91/at91_machdep.c head/sys/arm/at91/at91var.h Modified: head/sys/arm/at91/at91_machdep.c ===

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

2014-03-07 Thread Warner Losh
river = { static devclass_t at91_devclass; DRIVER_MODULE(atmelarm, nexus, at91_driver, at91_devclass, 0, 0); +#endif Added: head/sys/arm/at91/at91_aic.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ h

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

2014-03-07 Thread Warner Losh
Author: imp Date: Sat Mar 8 06:06:42 2014 New Revision: 262924 URL: http://svnweb.freebsd.org/changeset/base/262924 Log: Properly round on unmapping. Modified: head/sys/arm/at91/at91.c Modified: head/sys/arm/at91/at91.c ===

svn commit: r262932 - head/sys/dev/uart

2014-03-08 Thread Warner Losh
Author: imp Date: Sat Mar 8 19:59:52 2014 New Revision: 262932 URL: http://svnweb.freebsd.org/changeset/base/262932 Log: Back out r262921. I don't know what I was thinking, but it is lame. Modified: head/sys/dev/uart/uart_core.c Modified: head/sys/dev/uart/uart_core.c ==

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

2014-03-08 Thread Warner Losh
Author: imp Date: Sun Mar 9 02:28:30 2014 New Revision: 262940 URL: http://svnweb.freebsd.org/changeset/base/262940 Log: Remove bogus define that causes compile errors. Most of the defines for SAM9X are going away soonish anyway (once FDT works), but until then... Modified: head/sys/arm

svn commit: r263036 - head/sys/arm/arm

2014-03-11 Thread Warner Losh
Author: imp Date: Tue Mar 11 17:08:45 2014 New Revision: 263036 URL: http://svnweb.freebsd.org/changeset/base/263036 Log: Remove clause 3 (advertising clause), per regent's letter. Modified: head/sys/arm/arm/sys_machdep.c Modified: head/sys/arm/arm/sys_machdep.c =

svn commit: r263037 - in head/sys: amd64/amd64 i386/i386 mips/mips

2014-03-11 Thread Warner Losh
Author: imp Date: Tue Mar 11 17:20:50 2014 New Revision: 263037 URL: http://svnweb.freebsd.org/changeset/base/263037 Log: Remove clause 3 (the advertising clause), per the regent's letter. Modified: head/sys/amd64/amd64/sys_machdep.c head/sys/i386/i386/sys_machdep.c head/sys/mips/mips/sys

svn commit: r263059 - in head/sys: amd64/amd64 arm/arm i386/i386 ia64/ia64 mips/mips powerpc/powerpc sparc64/sparc64

2014-03-11 Thread Warner Losh
Author: imp Date: Tue Mar 11 23:41:35 2014 New Revision: 263059 URL: http://svnweb.freebsd.org/changeset/base/263059 Log: Delete stray clause 3 (Advertising clause) and renumber while i'm here. Approved by: alc@ Modified: head/sys/amd64/amd64/uio_machdep.c head/sys/arm/arm/uio_machde

Re: svn commit: r263110 - head/share/man/man4

2014-03-14 Thread Warner Losh
On Mar 14, 2014, at 3:13 AM, Christian Brueffer wrote: > On 3/14/14 2:54 AM, John-Mark Gurney wrote: >> John Nielsen wrote this message on Thu, Mar 13, 2014 at 16:28 -0600: >>> On Mar 13, 2014, at 10:19 AM, John-Mark Gurney wrote: >>> Author: jmg Date: Thu Mar 13 16:19:36 2014 N

Re: svn commit: r263110 - head/share/man/man4

2014-03-14 Thread Warner Losh
On Mar 14, 2014, at 10:41 AM, John-Mark Gurney wrote: > Warner Losh wrote this message on Fri, Mar 14, 2014 at 08:30 -0600: >> On Mar 14, 2014, at 3:13 AM, Christian Brueffer wrote: >> >>> On 3/14/14 2:54 AM, John-Mark Gurney wrote: >>>> John Nielsen wrote

svn commit: r263185 - head/tools/tools/nanobsd/pcengines

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 19:45:32 2014 New Revision: 263185 URL: http://svnweb.freebsd.org/changeset/base/263185 Log: Make pcengines config files compile again. Modified: head/tools/tools/nanobsd/pcengines/ALIX_DSK head/tools/tools/nanobsd/pcengines/common.conf Modified: head/tools/too

svn commit: r263184 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 19:45:26 2014 New Revision: 263184 URL: http://svnweb.freebsd.org/changeset/base/263184 Log: Fix build with spaces in names. PR: 162736 Modified: head/tools/tools/nanobsd/nanobsd.sh Modified: head/tools/tools/nanobsd/nanobsd.sh ==

svn commit: r263186 - in head: . tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 19:45:40 2014 New Revision: 263186 URL: http://svnweb.freebsd.org/changeset/base/263186 Log: With the more generous footprints today, it makes little sense to use UFS1 by default any more. Switch to UFS2. Modified: head/Makefile.inc1 head/tools/tools/nanobsd/n

svn commit: r263188 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 19:46:32 2014 New Revision: 263188 URL: http://svnweb.freebsd.org/changeset/base/263188 Log: When NANO_IMAGE_MBRONLY is set, and we're backing via swap, only copy the MBR. PR: 136889 Submitted by: Aragon Gouveia Modified: head/tools/tools/nanobsd/nanobsd.

svn commit: r263187 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 19:46:18 2014 New Revision: 263187 URL: http://svnweb.freebsd.org/changeset/base/263187 Log: Print an error message when we exit out early. PR: 136889 Submitted by: Aragon Gouveia Modified: head/tools/tools/nanobsd/nanobsd.sh Modified: head/tools/tools/nan

svn commit: r263190 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 20:20:36 2014 New Revision: 263190 URL: http://svnweb.freebsd.org/changeset/base/263190 Log: Be more explicit about setting SRCCONF to /dev/null (plus allow it to be overridden). PR: 160443 Submitted by: Garrett Cooper Modified: head/tools/tools/nanobsd/n

svn commit: r263189 - head/tools/tools/nanobsd/Files/root

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 20:20:32 2014 New Revision: 263189 URL: http://svnweb.freebsd.org/changeset/base/263189 Log: NanoBSD has a utility shell script called save_cfg which helps keep /cfg updated with the modified configuration files in /etc. I have written an improved version with th

Re: svn commit: r263186 - in head: . tools/tools/nanobsd

2014-03-14 Thread Warner Losh
On Mar 14, 2014, at 2:30 PM, Eitan Adler wrote: > On 14 March 2014 15:45, Warner Losh wrote: >> Author: imp >> Date: Fri Mar 14 19:45:40 2014 >> New Revision: 263186 >> URL: http://svnweb.freebsd.org/changeset/base/263186 >> >> Log: >> With the mo

svn commit: r263192 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 21:13:58 2014 New Revision: 263192 URL: http://svnweb.freebsd.org/changeset/base/263192 Log: Rely on default UFS type (though this is unlikely to change). Submitted by: eadler Modified: head/tools/tools/nanobsd/nanobsd.sh Modified: head/tools/tools/nanobsd/n

svn commit: r263193 - head/tools/tools/nanobsd

2014-03-14 Thread Warner Losh
Author: imp Date: Fri Mar 14 21:18:41 2014 New Revision: 263193 URL: http://svnweb.freebsd.org/changeset/base/263193 Log: Remove TARGET_BIG_ENDIAN. It's no longer relevant. Modified: head/tools/tools/nanobsd/nanobsd.sh Modified: head/tools/tools/nanobsd/nanobsd.sh ===

svn commit: r263199 - head/usr.bin/dtc

2014-03-14 Thread Warner Losh
Author: imp Date: Sat Mar 15 00:58:08 2014 New Revision: 263199 URL: http://svnweb.freebsd.org/changeset/base/263199 Log: Fix cut-and-paste error message. Modified: head/usr.bin/dtc/fdt.cc Modified: head/usr.bin/dtc/fdt.cc =

svn commit: r263207 - head/sys/arm/conf

2014-03-15 Thread Warner Losh
Author: imp Date: Sat Mar 15 16:59:57 2014 New Revision: 263207 URL: http://svnweb.freebsd.org/changeset/base/263207 Log: Fix wandboard to include tmpfs, mbr and bsd labels. PR: 187606 Submitted by: Takanori Sawada Modified: head/sys/arm/conf/WANDBOARD.common Modified: head/sys/arm/co

svn commit: r263246 - in head/sys: amd64/conf i386/conf

2014-03-16 Thread Warner Losh
Author: imp Date: Sun Mar 16 15:22:52 2014 New Revision: 263246 URL: http://svnweb.freebsd.org/changeset/base/263246 Log: Align all comments in config files on same column. This consistency helps when bits and pieces of GENERIC from i386 or amd64 are cut and pasted into other architecture's

svn commit: r263245 - head/sys/arm/conf

2014-03-16 Thread Warner Losh
Author: imp Date: Sun Mar 16 15:22:46 2014 New Revision: 263245 URL: http://svnweb.freebsd.org/changeset/base/263245 Log: Make all the comments '# ' and align to same column. This fixes the rampently incosnsitent usage which made cut and paste from one file to another look ugly. Modified:

svn commit: r263301 - in head/sys: amd64/conf arm/conf i386/conf ia64/conf mips/conf powerpc/conf

2014-03-18 Thread Warner Losh
Author: imp Date: Tue Mar 18 14:41:18 2014 New Revision: 263301 URL: http://svnweb.freebsd.org/changeset/base/263301 Log: In kernel config files, it is supposed to be 'options' not 'options', per long standing (but recently not so strictly enforced) convention. Modified: head/sys/amd64/co

svn commit: r263371 - head

2014-03-19 Thread Warner Losh
Author: imp Date: Wed Mar 19 17:34:37 2014 New Revision: 263371 URL: http://svnweb.freebsd.org/changeset/base/263371 Log: Add my humble request for reviews before nanobsd changes happen. Modified: head/MAINTAINERS Modified: head/MAINTAINERS ===

svn commit: r263372 - head/sys/xen

2014-03-19 Thread Warner Losh
Author: imp Date: Wed Mar 19 17:53:09 2014 New Revision: 263372 URL: http://svnweb.freebsd.org/changeset/base/263372 Log: Remove redunant declaration. gcc complains while clang doesn't. Modified: head/sys/xen/xen-os.h Modified: head/sys/xen/xen-os.h ==

svn commit: r263377 - head/sys/xen

2014-03-19 Thread Warner Losh
Author: imp Date: Wed Mar 19 20:40:57 2014 New Revision: 263377 URL: http://svnweb.freebsd.org/changeset/base/263377 Log: Revert last change, it breaks other things. Modified: head/sys/xen/xen-os.h Modified: head/sys/xen/xen-os.h ==

svn commit: r263379 - in head/sys: amd64/amd64 i386/i386 i386/xen isa pc98/cbus x86/isa x86/x86

2014-03-19 Thread Warner Losh
Author: imp Date: Wed Mar 19 21:03:04 2014 New Revision: 263379 URL: http://svnweb.freebsd.org/changeset/base/263379 Log: Remove vestiges of knowing the ISA bus, which we gave up on around 20 years ago. Remove redunant copy of isaregs.h. Deleted: head/sys/x86/isa/isa.h Modified: head/sys/

Re: svn commit: r263379 - in head/sys: amd64/amd64 i386/i386 i386/xen isa pc98/cbus x86/isa x86/x86

2014-03-19 Thread Warner Losh
On Mar 19, 2014, at 3:43 PM, Don Lewis wrote: > On 19 Mar, Warner Losh wrote: >> Author: imp >> Date: Wed Mar 19 21:03:04 2014 >> New Revision: 263379 >> URL: http://svnweb.freebsd.org/changeset/base/263379 >> >> Log: >> Remove vestiges of knowi

svn commit: r255194 - in head/sys: mips/include powerpc/include

2013-09-03 Thread Warner Losh
Author: imp Date: Tue Sep 3 22:04:55 2013 New Revision: 255194 URL: http://svnweb.freebsd.org/changeset/base/255194 Log: Newer versions of gcc define __INT64_C and __UINT64_C, so avoid redefining them if gcc provides them. Modified: head/sys/mips/include/_stdint.h head/sys/powerpc/includ

svn commit: r260092 - head/sys/conf

2013-12-30 Thread Warner Losh
Author: imp Date: Mon Dec 30 18:07:50 2013 New Revision: 260092 URL: http://svnweb.freebsd.org/changeset/base/260092 Log: Allow AT91_MCI_ALLOW_OVERCLOCK to be an option in kernel config files. Modified: head/sys/conf/options.arm Modified: head/sys/conf/options.arm ===

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

2013-12-30 Thread Warner Losh
Author: imp Date: Mon Dec 30 18:10:04 2013 New Revision: 260093 URL: http://svnweb.freebsd.org/changeset/base/260093 Log: Set the SoC name for the atmelbus name. Modified: head/sys/arm/at91/at91.c Modified: head/sys/arm/at91/at91.c

svn commit: r260118 - head/sys/kern

2013-12-30 Thread Warner Losh
Author: imp Date: Tue Dec 31 04:40:25 2013 New Revision: 260118 URL: http://svnweb.freebsd.org/changeset/base/260118 Log: Delete echoed doesn't rub out the previous character, so always useinstead. This fixes hitting DELETE instead of BACKSPACE at mountroot> prompt. Modified: head/sys

svn commit: r260121 - head/sys/dev/nand

2013-12-30 Thread Warner Losh
Author: imp Date: Tue Dec 31 07:36:39 2013 New Revision: 260121 URL: http://svnweb.freebsd.org/changeset/base/260121 Log: Add support for Samsung K9F2G08U0A (256MiB SLC) NAND found on some old Atmel boards I have. # All Samsung, Toshiba and SanDisk parts will need to be in this table #

svn commit: r260180 - head/sys/dev/nand

2014-01-01 Thread Warner Losh
Author: imp Date: Thu Jan 2 02:20:10 2014 New Revision: 260180 URL: http://svnweb.freebsd.org/changeset/base/260180 Log: Make the comment match the code. Not sure why we calculate it this weird way, but didn't change that... Modified: head/sys/dev/nand/nandbus.c Modified: head/sys/dev/nan

svn commit: r260212 - head/sys/dev/nand

2014-01-02 Thread Warner Losh
Author: imp Date: Fri Jan 3 00:17:52 2014 New Revision: 260212 URL: http://svnweb.freebsd.org/changeset/base/260212 Log: The HOT-E HL201 has 128MB Samsung SLC NAND, ID it properly. Modified: head/sys/dev/nand/nand_id.c Modified: head/sys/dev/nand/nand_id.c ==

svn commit: r260214 - head/sys/dev/nand

2014-01-02 Thread Warner Losh
Author: imp Date: Fri Jan 3 00:26:56 2014 New Revision: 260214 URL: http://svnweb.freebsd.org/changeset/base/260214 Log: Fill in some more info about the (somewhat old) Samsung parts I have here... Modified: head/sys/dev/nand/nand_id.c Modified: head/sys/dev/nand/nand_id.c ===

svn commit: r260296 - head/sys/dev/nand

2014-01-04 Thread Warner Losh
Author: imp Date: Sat Jan 4 22:30:18 2014 New Revision: 260296 URL: http://svnweb.freebsd.org/changeset/base/260296 Log: More NAND IDs of some really old Samsung parts, also list the part number that we're matching... Modified: head/sys/dev/nand/nand_id.c Modified: head/sys/dev/nand/nand_

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

2014-01-15 Thread Warner Losh
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/at91/at91_gpio.h Wed Jan 15 19:49:12 2014 (r260695) @@ -0,0 +1,296 @@ +/*- + * Copyright (c) 2014 M. Warner Losh. All

<    1   2   3   4   5   6   7   8   9   10   >