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

2012-06-18 Thread Warner Losh
On Jun 18, 2012, at 1:33 PM, Marius Strobl wrote: > On Fri, Jun 15, 2012 at 08:37:50AM +0000, Warner Losh wrote: >> Author: imp >> Date: Fri Jun 15 08:37:50 2012 >> New Revision: 237130 >> URL: http://svn.freebsd.org/changeset/base/237130 >> >> Log: >

svn commit: r234335 - svnadmin/conf

2012-04-15 Thread Warner Losh
Author: imp Date: Mon Apr 16 04:33:37 2012 New Revision: 234335 URL: http://svn.freebsd.org/changeset/base/234335 Log: Fly be free! Andrew Turner doesn't need my help anymore, and hasn't really needed it for quite a while. Approved by: core@ (implicit) Modified: svnadmin/conf/mentors

svn commit: r234546 - head/gnu/lib/libgcc

2012-04-21 Thread Warner Losh
Author: imp Date: Sat Apr 21 16:02:00 2012 New Revision: 234546 URL: http://svn.freebsd.org/changeset/base/234546 Log: Replace a bare use of nm with ${NM} for easier cross compilation in environments where nm is spelled differently. Modified: head/gnu/lib/libgcc/Makefile Modified: head/gnu

svn commit: r234549 - head/share/mk

2012-04-21 Thread Warner Losh
Author: imp Date: Sat Apr 21 17:45:40 2012 New Revision: 234549 URL: http://svn.freebsd.org/changeset/base/234549 Log: Fix partially merged patch from my external compiler tree in r234546. Define NM except when we're in strict POSIX mode. Modified: head/share/mk/sys.mk Modified: head/share

svn commit: r234575 - head/share/mk

2012-04-22 Thread Warner Losh
Author: imp Date: Sun Apr 22 17:14:11 2012 New Revision: 234575 URL: http://svn.freebsd.org/changeset/base/234575 Log: Sort nm in order. Submitted by: bde Modified: head/share/mk/sys.mk Modified: head/share/mk/sys.mk ==

Re: svn commit: r234549 - head/share/mk

2012-04-22 Thread Warner Losh
On Apr 22, 2012, at 2:35 AM, Bruce Evans wrote: > On Sat, 21 Apr 2012, Warner Losh wrote: >> Log: >> Fix partially merged patch from my external compiler tree in r234546. >> Define NM except when we're in strict POSIX mode. >> >> Modified: >> head/sh

svn commit: r234724 - head

2012-04-26 Thread Warner Losh
Author: imp Date: Thu Apr 26 23:12:52 2012 New Revision: 234724 URL: http://svn.freebsd.org/changeset/base/234724 Log: Fix ordering issue. 'make xdev' can fail with -jN because it tries to run the xdev-install step while xdev-build is still running. Submitted by: Ian Lepore Modified:

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

2012-05-02 Thread Warner Losh
Author: imp Date: Wed May 2 09:19:42 2012 New Revision: 234923 URL: http://svn.freebsd.org/changeset/base/234923 Log: The PIT is really 16 bytes long (0x10) not 10 bytes long. Doesn't matter much, since these defines are unused... Obtained from:AT91SAM9G20 datasheet Modified:

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

2012-05-02 Thread Warner Losh
Author: imp Date: Wed May 2 18:41:58 2012 New Revision: 234931 URL: http://svn.freebsd.org/changeset/base/234931 Log: Fix comment about what board this is really for left over from early cut and paste. Modified: head/sys/arm/at91/board_sam9g20ek.c Modified: head/sys/arm/at91/board_sam9g20

Re: svn commit: r235007 - stable/9/sys/dev/pci

2012-05-04 Thread Warner Losh
On May 4, 2012, at 10:26 AM, Hans Petter Selasky wrote: > On Friday 04 May 2012 18:14:16 John Baldwin wrote: >> On Friday, May 04, 2012 11:38:47 am Hans Petter Selasky wrote: >>> Author: hselasky >>> Date: Fri May 4 15:38:47 2012 >>> New Revision: 235007 >>> URL: http://svn.freebsd.org/changeset

Re: svn commit: r235007 - stable/9/sys/dev/pci

2012-05-04 Thread Warner Losh
On May 4, 2012, at 1:41 PM, Hans Petter Selasky wrote: > On Friday 04 May 2012 19:18:56 Warner Losh wrote: >> On May 4, 2012, at 10:26 AM, Hans Petter Selasky wrote: >>> On Friday 04 May 2012 18:14:16 John Baldwin wrote: >>>> On Friday, May 04, 2012 11:38:4

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

2012-05-05 Thread Warner Losh
Author: imp Date: Sat May 5 07:15:34 2012 New Revision: 235050 URL: http://svn.freebsd.org/changeset/base/235050 Log: Big endian arm boxes need to have a uname -m of armeb, not arm, so that the bootstrap from source works correctly. MFC after:4 days Modified: head/sys/arm/arm/iden

Re: svn commit: r235050 - head/sys/arm/arm

2012-05-05 Thread Warner Losh
On May 5, 2012, at 10:19 AM, Nathan Whitehorn wrote: > On 05/05/12 02:15, Warner Losh wrote: >> Author: imp >> Date: Sat May 5 07:15:34 2012 >> New Revision: 235050 >> URL: http://svn.freebsd.org/changeset/base/235050 >> >> Log: >> Big endian ar

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

2012-05-05 Thread Warner Losh
Author: imp Date: Sat May 5 17:20:12 2012 New Revision: 235062 URL: http://svn.freebsd.org/changeset/base/235062 Log: I need to change uname -p, not uname -m, so back this out. Also, fix a couple of style(9) issues while I'm here. Submitted by: nathanw, bde Modified: head/sys/arm/arm/

svn commit: r235072 - head/sys/arm/include

2012-05-06 Thread Warner Losh
Author: imp Date: Sun May 6 07:20:48 2012 New Revision: 235072 URL: http://svn.freebsd.org/changeset/base/235072 Log: Fix the MACHINE_ARCH for big endian arm to be armeb. Modified: head/sys/arm/include/param.h Modified: head/sys/arm/include/param.h ==

Re: svn commit: r235007 - stable/9/sys/dev/pci

2012-05-07 Thread Warner Losh
On May 7, 2012, at 9:27 AM, John Baldwin wrote: > On Friday, May 04, 2012 5:25:32 pm Warner Losh wrote: >> >> On May 4, 2012, at 1:41 PM, Hans Petter Selasky wrote: >> >>> On Friday 04 May 2012 19:18:56 Warner Losh wrote: >>>> On May 4, 2012, at 10:

svn commit: r235152 - head/usr.bin/make

2012-05-08 Thread Warner Losh
Author: imp Date: Wed May 9 04:54:50 2012 New Revision: 235152 URL: http://svn.freebsd.org/changeset/base/235152 Log: Make is part of the bootstrap path, so we need to guard against this not being defined. Otherwise we don't make a new make when the old make is incompatible. Modified: h

svn commit: r235224 - head

2012-05-10 Thread Warner Losh
Author: imp Date: Thu May 10 11:06:19 2012 New Revision: 235224 URL: http://svn.freebsd.org/changeset/base/235224 Log: Do a bit of house cleaning and remove the old, obsolete upgrade from 6.0 support and bump the minimum version to 8.0. These versions have not been tested and are believed t

svn commit: r235234 - in head/sys: arm/conf conf

2012-05-10 Thread Warner Losh
oardid.awk == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/conf/genboardid.awkThu May 10 18:06:00 2012 (r235234) @@ -0,0 +1,55 @@ +#!/bin/awk +# $FreeBSD$ + +#- +# Copyright (c) 2012 M. Warner

svn commit: r235271 - in head/sys: arm/at91 boot/arm/at91/libat91

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:40:25 2012 New Revision: 235271 URL: http://svn.freebsd.org/changeset/base/235271 Log: Hack to unbreak boot2 for at91rm9200 boot loader. When the at91sam code came in, it moved things around which wound up breaking the build. We have to do this bit of a hack

svn commit: r235272 - head/sys/boot/arm/at91/boot2

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:45:29 2012 New Revision: 235272 URL: http://svn.freebsd.org/changeset/base/235272 Log: Add support for passing in the board ID. # This doesn't implement the full Linux boot ABI for arm yet. # since there's no ATAGs list passed in for r2, and r0 has # boot

svn commit: r235273 - head/sys/arm/xscale/ixp425

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 14:51:59 2012 New Revision: 235273 URL: http://svn.freebsd.org/changeset/base/235273 Log: Remove obsolte big endian flag. It is no longer needed. Modified: head/sys/arm/xscale/ixp425/std.ixp425 head/sys/arm/xscale/ixp425/std.ixp435 Modified: head/sys/arm/xscal

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

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 17:40:13 2012 New Revision: 235277 URL: http://svn.freebsd.org/changeset/base/235277 Log: This comment has become unmoored from the code to which it applies. Move it back. Modified: head/sys/arm/arm/locore.S Modified: head/sys/arm/arm/locore.S =

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

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 17:49:00 2012 New Revision: 235278 URL: http://svn.freebsd.org/changeset/base/235278 Log: Remove unused cruft. We call through memcpy more directly when we need to move the kernel, so we no longer need this. Modified: head/sys/arm/arm/locore.S Modified: head/s

Re: svn commit: r235267 - in head/usr.bin/sort: . nls

2012-05-11 Thread Warner Losh
On May 11, 2012, at 9:02 AM, Colin Percival wrote: > On 05/11/12 05:48, Konstantin Belousov wrote: >> On Fri, May 11, 2012 at 12:37:16PM +, Gabor Kovesdan wrote: >>> +bool byte_sort = false; + +static wchar_t **wmonths = NULL; +static >>> unsigned char **cmonths = NULL; >> >> Such initializa

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

2012-05-11 Thread Warner Losh
Author: imp Date: Fri May 11 21:25:59 2012 New Revision: 235292 URL: http://svn.freebsd.org/changeset/base/235292 Log: Add pointers for how to setup debugging over firewire. Modified: head/share/man/man4/firewire.4 Modified: head/share/man/man4/firewire.4

svn commit: r246043 - stable/9

2013-01-28 Thread Warner Losh
Author: imp Date: Mon Jan 28 22:50:54 2013 New Revision: 246043 URL: http://svnweb.freebsd.org/changeset/base/246043 Log: Add notes for breakage points for traditional building of the kernel as a guide to others. buildkernel, etc was not broken at these points, so document that as well. Mod

svn commit: r246044 - stable/9

2013-01-28 Thread Warner Losh
Author: imp Date: Mon Jan 28 22:53:08 2013 New Revision: 246044 URL: http://svnweb.freebsd.org/changeset/base/246044 Log: Add pointer from recent breakage to old breakage. Modified: stable/9/UPDATING Modified: stable/9/UPDATING

svn commit: r246045 - stable/9/sys/dev/atkbdc

2013-01-28 Thread Warner Losh
Author: imp Date: Mon Jan 28 23:16:47 2013 New Revision: 246045 URL: http://svnweb.freebsd.org/changeset/base/246045 Log: MFC: r245314 and r245315: r245315 | imp | 2013-01-11 14:42:23 -0700 (Fri, 11 Jan 2013) | 4 lines Pass the device_t into atkbd_{probe,attach}_unit and get the

svn commit: r247059 - head/sys/sys

2013-02-20 Thread Warner Losh
Author: imp Date: Wed Feb 20 22:20:49 2013 New Revision: 247059 URL: http://svnweb.freebsd.org/changeset/base/247059 Log: Remove the unused spl functions: spl0, splsoftcam, splsofttty, splsofttq and splstatclock. Other used spl functions to follow. Modified: head/sys/sys/systm.h Modif

svn commit: r247065 - head/sys/dev/ppc

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 00:26:31 2013 New Revision: 247065 URL: http://svnweb.freebsd.org/changeset/base/247065 Log: No longer need splhigh() since locking was done, delete it and comments about it. Modified: head/sys/dev/ppc/ppc_isa.c Modified: head/sys/dev/ppc/ppc_isa.c

svn commit: r247066 - head/sys/dev/ppc

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 00:27:51 2013 New Revision: 247066 URL: http://svnweb.freebsd.org/changeset/base/247066 Log: Replace splhigh() with critical_enter()/leave() to ensure we write the config mode unlock sequence quickly enough. This likely isn't too critical, since splhigh() has bee

svn commit: r247067 - head/sys/pci

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 00:36:12 2013 New Revision: 247067 URL: http://svnweb.freebsd.org/changeset/base/247067 Log: Kill now-bogus splhigh() -- it is a nop Modified: head/sys/pci/ncr.c Modified: head/sys/pci/ncr.c

svn commit: r247068 - head/sys/x86/isa

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 00:40:08 2013 New Revision: 247068 URL: http://svnweb.freebsd.org/changeset/base/247068 Log: Fix broken usage of splhigh() by removing it. Modified: head/sys/x86/isa/atrtc.c Modified: head/sys/x86/isa/atrtc.c ==

svn commit: r247069 - head/sys/dev/mcd

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 02:34:04 2013 New Revision: 247069 URL: http://svnweb.freebsd.org/changeset/base/247069 Log: The other giant locked storage drivers have removed splbio(), for the most part, so remove it here too. Anybody locking this driver will need far more than locks where sp

svn commit: r247070 - head/sys/pci

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 02:40:20 2013 New Revision: 247070 URL: http://svnweb.freebsd.org/changeset/base/247070 Log: Most other giant locked storage drivers in the tree don't use splsoftclock to note the need for future locking, so remove it from here. Modified: head/sys/pci/ncr.c M

svn commit: r247072 - head/sys/fs/nfsclient

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 02:43:44 2013 New Revision: 247072 URL: http://svnweb.freebsd.org/changeset/base/247072 Log: The request queue is already locked, so we don't need the splsofclock/splx here to note future work. Modified: head/sys/fs/nfsclient/nfs_clstate.c Modified: head/sys/fs

svn commit: r247086 - head/sys/x86/isa

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 06:38:24 2013 New Revision: 247086 URL: http://svnweb.freebsd.org/changeset/base/247086 Log: Correct comment about use of pmtimer, and the real reason it isn't used or desirable for amd64. Modified: head/sys/x86/isa/clock.c Modified: head/sys/x86/isa/clock.c ==

Re: svn commit: r247086 - head/sys/x86/isa

2013-02-20 Thread Warner Losh
On Feb 20, 2013, at 11:49 PM, Alexey Dokuchaev wrote: > On Thu, Feb 21, 2013 at 06:38:24AM +0000, Warner Losh wrote: >> New Revision: 247086 >> URL: http://svnweb.freebsd.org/changeset/base/247086 >> >> Log: >> Correct comment about use of pmtimer, and the

svn commit: r247088 - head/sys/i386/isa

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 07:16:40 2013 New Revision: 247088 URL: http://svnweb.freebsd.org/changeset/base/247088 Log: Locking for todr got pushed down into inittodr and the client libraries it calls (although some might not be doing it right). We are serialized right now by giant as well

svn commit: r247089 - head/sys/dev/si

2013-02-20 Thread Warner Losh
Author: imp Date: Thu Feb 21 07:19:50 2013 New Revision: 247089 URL: http://svnweb.freebsd.org/changeset/base/247089 Log: Remove incorrect comment about splsoftclock. Modified: head/sys/dev/si/si.c Modified: head/sys/dev/si/si.c ===

Re: svn commit: r247066 - head/sys/dev/ppc

2013-02-21 Thread Warner Losh
On Feb 21, 2013, at 6:26 AM, Gleb Smirnoff wrote: > On Thu, Feb 21, 2013 at 01:09:57PM +0400, Andrey Zonov wrote: > A> > Log: > A> > Replace splhigh() with critical_enter()/leave() to ensure we write the > A> > config mode unlock sequence quickly enough. This likely isn't too > critical, > A

Re: svn commit: r247068 - head/sys/x86/isa

2013-02-21 Thread Warner Losh
On Feb 21, 2013, at 5:31 AM, Bruce Evans wrote: > On Thu, 21 Feb 2013, Warner Losh wrote: > >> Log: >> Fix broken usage of splhigh() by removing it. > > This is more broken than before. The splhigh() served to indicate > missing locking. Depends on what you

svn commit: r247101 - head/sys/x86/isa

2013-02-21 Thread Warner Losh
Author: imp Date: Thu Feb 21 15:35:48 2013 New Revision: 247101 URL: http://svnweb.freebsd.org/changeset/base/247101 Log: Use critical_enter/critical_exit around the time sensitive part of this code to depessimize the worst case we've lived with silently and uneventfully for the past 12 year

svn commit: r247108 - head/sys/sys

2013-02-21 Thread Warner Losh
Author: imp Date: Thu Feb 21 17:40:59 2013 New Revision: 247108 URL: http://svnweb.freebsd.org/changeset/base/247108 Log: Remove splsoftclock() since it is now gone. Modified: head/sys/sys/systm.h Modified: head/sys/sys/systm.h

svn commit: r247109 - head/sys/dev/firewire

2013-02-21 Thread Warner Losh
Author: imp Date: Thu Feb 21 17:50:21 2013 New Revision: 247109 URL: http://svnweb.freebsd.org/changeset/base/247109 Log: bus_dmamap_load_ccb doesn't exist on earlier versions of FreeBSD or DragonFlyBSD, so it certainly doesn't need splsoftvm(). Remove it. # I doubt this driver will now c

svn commit: r247110 - head/sys/sys

2013-02-21 Thread Warner Losh
Author: imp Date: Thu Feb 21 17:54:14 2013 New Revision: 247110 URL: http://svnweb.freebsd.org/changeset/base/247110 Log: splsoftvm() is no longer in the tree. gc. Modified: head/sys/sys/systm.h Modified: head/sys/sys/systm.h ==

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

2012-08-10 Thread Warner Losh
Author: imp Date: Sat Aug 11 05:03:30 2012 New Revision: 239188 URL: http://svn.freebsd.org/changeset/base/239188 Log: Don't use C++ comments. Modified: head/sys/arm/at91/at91_pmc.c Modified: head/sys/arm/at91/at91_pmc.c ===

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

2012-08-10 Thread Warner Losh
Author: imp Date: Sat Aug 11 05:12:46 2012 New Revision: 239189 URL: http://svn.freebsd.org/changeset/base/239189 Log: Update comments about setting PLLA and refernce the tables in the datasheet that express the limits. Modified: head/sys/arm/at91/at91sam9260.c Modified: head/sys/arm/at91/

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

2012-08-10 Thread Warner Losh
Author: imp Date: Sat Aug 11 05:45:19 2012 New Revision: 239190 URL: http://svn.freebsd.org/changeset/base/239190 Log: Correct the PLLA setting functions and centralize. Modified: head/sys/arm/at91/at91_pmc.c head/sys/arm/at91/at91_pmcvar.h head/sys/arm/at91/at91sam9g20.c head/sys/arm/a

svn commit: r239320 - head/sys/kern

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 02:35:44 2012 New Revision: 239320 URL: http://svn.freebsd.org/changeset/base/239320 Log: Limit popcorn limit to something sane (either 2ns or 2 ticks if that's longer). PR: 156481 Submitted by: Ian Lepore Modified: head/sys/kern/kern_ntptime.c

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

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 04:49:23 2012 New Revision: 239322 URL: http://svn.freebsd.org/changeset/base/239322 Log: Remove unused hints. Deleted: head/sys/arm/conf/HL201.hints ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mail

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

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 04:53:30 2012 New Revision: 239323 URL: http://svn.freebsd.org/changeset/base/239323 Log: Hmmm, somehow this file was completely deleted, rather than just having the bogus lines being removed. Added: head/sys/arm/conf/HL201.hints (contents, props changed) Add

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

2012-08-15 Thread Warner Losh
Author: imp Date: Thu Aug 16 05:03:59 2012 New Revision: 239324 URL: http://svn.freebsd.org/changeset/base/239324 Log: Preliminary Embest ATEB9200 support. Added: head/sys/arm/at91/board_eb9200.c - copied, changed from r239191, head/sys/arm/at91/board_kb920x.c head/sys/arm/at91/std.eb9

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

2012-08-22 Thread Warner Losh
Author: imp Date: Thu Aug 23 04:35:55 2012 New Revision: 239607 URL: http://svn.freebsd.org/changeset/base/239607 Log: The check for MAXPHYS doesn't make sense, so remove it. Report errors indicated by the transport. If this is too chatty, I'll throw it behind a debug write. Remove commen

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

2012-08-23 Thread Warner Losh
Author: imp Date: Thu Aug 23 21:31:52 2012 New Revision: 239623 URL: http://svn.freebsd.org/changeset/base/239623 Log: Use proper resource type when freeing. Submitted by: Ian Lapore (indirectly in a larger patch) Modified: head/sys/arm/at91/at91_mci.c Modified: head/sys/arm/at91/at91_m

svn commit: r239626 - in head/sys: arm/at91 dev/spibus

2012-08-23 Thread Warner Losh
Author: imp Date: Thu Aug 23 22:38:37 2012 New Revision: 239626 URL: http://svn.freebsd.org/changeset/base/239626 Log: Fetch the chip select in the bridge driver, like all the other spi bridges do. Modified: head/sys/arm/at91/at91_spi.c head/sys/dev/spibus/spi.h head/sys/dev/spibus/spib

svn commit: r239707 - releng/9.1/sys/geom

2012-08-25 Thread Warner Losh
Author: imp Date: Sun Aug 26 05:11:52 2012 New Revision: 239707 URL: http://svn.freebsd.org/changeset/base/239707 Log: MFS: r239148 r239148 | imp | 2012-08-08 14:21:33 -0600 (Wed, 08 Aug 2012) | 8 lines Make the addition of the d_gone binary compatible. This allows stora

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

2012-08-26 Thread Warner Losh
Author: imp Date: Mon Aug 27 04:03:49 2012 New Revision: 239719 URL: http://svn.freebsd.org/changeset/base/239719 Log: Don't puprosely overclock the SD bus to 30MHz, make the user explicltly enable that. The driver chose to use 60MHz / 2 (30MHz) most of the time rather than 60MHz / 4 (15MHz

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

2012-08-26 Thread Warner Losh
Author: imp Date: Mon Aug 27 04:08:43 2012 New Revision: 239720 URL: http://svn.freebsd.org/changeset/base/239720 Log: Minor style(9) nit. Modified: head/sys/arm/at91/at91_mci.c Modified: head/sys/arm/at91/at91_mci.c ===

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

2012-08-26 Thread Warner Losh
Author: imp Date: Mon Aug 27 04:30:53 2012 New Revision: 239721 URL: http://svn.freebsd.org/changeset/base/239721 Log: Add hint and sysctl support for 4 wire mode. PR: 155241 Submitted by: Ian Lapore Modified: head/sys/arm/at91/at91_mci.c Modified: head/sys/arm/at91/at91_mci

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

2012-08-27 Thread Warner Losh
Author: imp Date: Tue Aug 28 01:28:52 2012 New Revision: 239762 URL: http://svn.freebsd.org/changeset/base/239762 Log: Bring in the multi-block patches for mci. These required extensive restructuring of the driver. I've tried to preserve the other silicon workarounds that we've added over

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

2012-08-27 Thread Warner Losh
Author: imp Date: Tue Aug 28 03:27:48 2012 New Revision: 239763 URL: http://svn.freebsd.org/changeset/base/239763 Log: Style: Move these routines to be before the forward declared functions as is the normal practice. Modified: head/sys/arm/at91/at91_mci.c Modified: head/sys/arm/at91/at91_m

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

2012-08-27 Thread Warner Losh
Author: imp Date: Tue Aug 28 03:46:31 2012 New Revision: 239764 URL: http://svn.freebsd.org/changeset/base/239764 Log: Move to using a flag instead of checking the CPU type each transaction for the MCI1 rev 2.x write workarounds. Modified: head/sys/arm/at91/at91_mci.c Modified: head/sys/ar

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

2012-08-28 Thread Warner Losh
Author: imp Date: Tue Aug 28 14:19:10 2012 New Revision: 239780 URL: http://svn.freebsd.org/changeset/base/239780 Log: Clip the upper end to 31MHz for slow clock speeds. On faster machines, we wind up with a 66MHz clock, which is too fast. Modified: head/sys/arm/at91/at91_mci.c Modified:

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

2012-08-28 Thread Warner Losh
Author: imp Date: Tue Aug 28 17:27:46 2012 New Revision: 239785 URL: http://svn.freebsd.org/changeset/base/239785 Log: Make AT91_MCI_ALLOW_OVERCLOCK a real option. Rename old use 30MHz to this new option. Only try to use > 25MHz when our best frequency is < 15MHz and overclocking is enable

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

2012-08-28 Thread Warner Losh
Author: imp Date: Wed Aug 29 04:41:25 2012 New Revision: 239804 URL: http://svn.freebsd.org/changeset/base/239804 Log: When copying data, use memcpy instead of bcopy. It matches the arguments better. Also, set the need to use the workaround flag before we actually need to use it, rather t

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

2012-08-28 Thread Warner Losh
Author: imp Date: Wed Aug 29 06:42:39 2012 New Revision: 239805 URL: http://svn.freebsd.org/changeset/base/239805 Log: Make this work on the AT91SAM9G20: o Disable multi-block operations: they sometimes fail. o Don't use the PROOF bits yet: they hang the system hard. o Disable the the mult

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

2012-08-28 Thread Warner Losh
Author: imp Date: Wed Aug 29 06:43:28 2012 New Revision: 239806 URL: http://svn.freebsd.org/changeset/base/239806 Log: 4-wire mode isn't working quite right, so turn it off for a bit. Modified: head/sys/arm/conf/SAM9G20EK Modified: head/sys/arm/conf/SAM9G20EK

Re: svn commit: r239998 - head/contrib/dtc

2012-09-05 Thread Warner Losh
On Sep 2, 2012, at 2:22 PM, Aleksandr Rybalko wrote: > On Sun, 2 Sep 2012 01:48:47 + (UTC) > Andrew Turner wrote: > >> Author: andrew >> Date: Sun Sep 2 01:48:47 2012 >> New Revision: 239998 >> URL: http://svn.freebsd.org/changeset/base/239998 >> >> Log: >> Fix a logic inversion in an as

Re: svn commit: r239998 - head/contrib/dtc

2012-09-05 Thread Warner Losh
On Sep 4, 2012, at 12:14 PM, Rafal Jaworowski wrote: > > On 2012-09-02, at 03:48, Andrew Turner wrote: > >> Author: andrew >> Date: Sun Sep 2 01:48:47 2012 >> New Revision: 239998 >> URL: http://svn.freebsd.org/changeset/base/239998 >> >> Log: >> Fix a logic inversion in an assert to allow us

svn commit: r188037 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 00:10:21 2009 New Revision: 188037 URL: http://svn.freebsd.org/changeset/base/188037 Log: Declare bus_data_devices to be static: it isn't used elsewhere. Use NULL in a couple of places rather than 0 in the context of pointers to be consistent with the rest of the

svn commit: r188039 - head/sys/sys

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 01:17:17 2009 New Revision: 188039 URL: http://svn.freebsd.org/changeset/base/188039 Log: Use NULL in preference to '0' for pointers. Modified: head/sys/sys/sysctl.h Modified: head/sys/sys/sysctl.h =

svn commit: r188040 - head/sys/sys

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 01:17:34 2009 New Revision: 188040 URL: http://svn.freebsd.org/changeset/base/188040 Log: Use NULL in preference to 0 for pointers. Modified: head/sys/sys/kobj.h Modified: head/sys/sys/kobj.h ===

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

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 04:28:45 2009 New Revision: 188044 URL: http://svn.freebsd.org/changeset/base/188044 Log: o Define some symbols for a few items that are bare constants in the code. o Use NULL in preference to 0 for a few pointers. o default to bus timing normal, like we defa

svn commit: r188055 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:50:01 2009 New Revision: 188055 URL: http://svn.freebsd.org/changeset/base/188055 Log: int foo(void) is the proper ANSI function definition when there's no parameters. Use it for resettodr(). Modified: head/sys/kern/subr_rtc.c Modified: head/sys/kern/subr_r

svn commit: r188056 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:50:41 2009 New Revision: 188056 URL: http://svn.freebsd.org/changeset/base/188056 Log: o Use unsigned for bit fields. o Use NULL for pointers in preference to 0. Modified: head/sys/kern/subr_witness.c Modified: head/sys/kern/subr_witness.c ==

svn commit: r188057 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:51:11 2009 New Revision: 188057 URL: http://svn.freebsd.org/changeset/base/188057 Log: Use NULL in preference to 0 for pointers. Modified: head/sys/kern/subr_firmware.c head/sys/kern/subr_prf.c Modified: head/sys/kern/subr_firmware.c

svn commit: r188058 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:51:41 2009 New Revision: 188058 URL: http://svn.freebsd.org/changeset/base/188058 Log: Use NULL in preference to 0 for pointers. Modified: head/sys/kern/subr_clist.c head/sys/kern/subr_taskqueue.c Modified: head/sys/kern/subr_clist.c

svn commit: r188059 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:52:07 2009 New Revision: 188059 URL: http://svn.freebsd.org/changeset/base/188059 Log: Prefer ANSI function definitions to K&R ones. Modified: head/sys/kern/subr_autoconf.c Modified: head/sys/kern/subr_autoconf.c ===

svn commit: r188060 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:52:36 2009 New Revision: 188060 URL: http://svn.freebsd.org/changeset/base/188060 Log: Use ANSI function definition for profil. Modified: head/sys/kern/subr_prof.c Modified: head/sys/kern/subr_prof.c

svn commit: r188061 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:53:08 2009 New Revision: 188061 URL: http://svn.freebsd.org/changeset/base/188061 Log: rman_debug should be static, so make it static. Modified: head/sys/kern/subr_rman.c Modified: head/sys/kern/subr_rman.c =

svn commit: r188062 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:53:51 2009 New Revision: 188062 URL: http://svn.freebsd.org/changeset/base/188062 Log: Make bioq_disksort have a ANSI-C definition rather than a K&R definition. Modified: head/sys/kern/subr_disk.c Modified: head/sys/kern/subr_disk.c ===

svn commit: r188063 - head/sys/kern

2009-02-02 Thread Warner Losh
Author: imp Date: Tue Feb 3 07:54:42 2009 New Revision: 188063 URL: http://svn.freebsd.org/changeset/base/188063 Log: Use NULL in preference to 0 in pointer contexts. Modified: head/sys/kern/subr_devstat.c head/sys/kern/subr_kobj.c Modified: head/sys/kern/subr_devstat.c ==

svn commit: r188098 - head/lib/libc/string

2009-02-03 Thread Warner Losh
Author: imp Date: Tue Feb 3 20:25:36 2009 New Revision: 188098 URL: http://svn.freebsd.org/changeset/base/188098 Log: Fix the functions to match prototypes. The K&R definitions differ from the ANSI-C prototype due to the 'int promotion' rule. Modified: head/lib/libc/string/memchr.c head

svn commit: r188125 - head/sys/dev/ata

2009-02-04 Thread Warner Losh
Author: imp Date: Wed Feb 4 20:23:42 2009 New Revision: 188125 URL: http://svn.freebsd.org/changeset/base/188125 Log: Correct signature for the identify routine. The bad parameter wasn't used at all, so this is just a tidiness excersize. Modified: head/sys/dev/ata/atapi-cam.c Modified: h

svn commit: r188126 - head/sys/dev/ata

2009-02-04 Thread Warner Losh
Author: imp Date: Wed Feb 4 20:26:27 2009 New Revision: 188126 URL: http://svn.freebsd.org/changeset/base/188126 Log: Fix shutdown routine to return 0 and change signature from void return to int. Modified: head/sys/dev/ata/ata-disk.c head/sys/dev/ata/atapi-cd.c head/sys/dev/ata/atapi-

svn commit: r188127 - head/sys/dev/ae

2009-02-04 Thread Warner Losh
Author: imp Date: Wed Feb 4 20:35:22 2009 New Revision: 188127 URL: http://svn.freebsd.org/changeset/base/188127 Log: detach doesn't return an unsinged int, but returns an int. Modified: head/sys/dev/ae/if_ae.c Modified: head/sys/dev/ae/if_ae.c ==

svn commit: r188128 - head/sys/dev/an

2009-02-04 Thread Warner Losh
Author: imp Date: Wed Feb 4 20:39:45 2009 New Revision: 188128 URL: http://svn.freebsd.org/changeset/base/188128 Log: Shutdown routine returns int. Modified: head/sys/dev/an/if_an.c head/sys/dev/an/if_anreg.h Modified: head/sys/dev/an/if_an.c ==

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

2009-02-04 Thread Warner Losh
Author: imp Date: Wed Feb 4 21:11:31 2009 New Revision: 188129 URL: http://svn.freebsd.org/changeset/base/188129 Log: Correct signatures to match kobj function definitions. Modified: head/sys/dev/pccbb/pccbb.c head/sys/dev/pccbb/pccbb_pci.c head/sys/dev/pccbb/pccbbvar.h Modified: head/s

svn commit: r188154 - head/sys/opencrypto

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 17:43:12 2009 New Revision: 188154 URL: http://svn.freebsd.org/changeset/base/188154 Log: Fix return type for detach routine (should be int) Fix first parameter for identify routine (should be driver_t *) Modified: head/sys/opencrypto/cryptosoft.c Modified: hea

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

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 18:38:39 2009 New Revision: 188160 URL: http://svn.freebsd.org/changeset/base/188160 Log: bus_add_child takes a const char *. Modified: head/sys/dev/atkbdc/atkbdc_isa.c Modified: head/sys/dev/atkbdc/atkbdc_isa.c ===

svn commit: r188162 - head/sys/dev/acpi_support

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 18:39:33 2009 New Revision: 188162 URL: http://svn.freebsd.org/changeset/base/188162 Log: device_shutdown returns int. Modified: head/sys/dev/acpi_support/acpi_panasonic.c Modified: head/sys/dev/acpi_support/acpi_panasonic.c ==

svn commit: r188163 - head/sys/dev/acpica

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 18:40:42 2009 New Revision: 188163 URL: http://svn.freebsd.org/changeset/base/188163 Log: pcib_read_config and pcib_write_config take u_int params. Modified: head/sys/dev/acpica/acpi_pcib_acpi.c Modified: head/sys/dev/acpica/acpi_pcib_acpi.c =

svn commit: r188164 - head/sys/dev/bge

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 18:43:13 2009 New Revision: 188164 URL: http://svn.freebsd.org/changeset/base/188164 Log: device_shutdown returns an int. Modified: head/sys/dev/bge/if_bge.c Modified: head/sys/dev/bge/if_bge.c =

svn commit: r188167 - head/sys/dev/exca

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 18:51:14 2009 New Revision: 188167 URL: http://svn.freebsd.org/changeset/base/188167 Log: Add some additional debugging for the memory code. Modified: head/sys/dev/exca/exca.c Modified: head/sys/dev/exca/exca.c

svn commit: r188171 - head/sys/crypto/via

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 19:30:28 2009 New Revision: 188171 URL: http://svn.freebsd.org/changeset/base/188171 Log: identify routine takes driver_t *, not device_t *. Modified: head/sys/crypto/via/padlock.c Modified: head/sys/crypto/via/padlock.c ==

svn commit: r188172 - head/sys/dev/my

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 19:30:55 2009 New Revision: 188172 URL: http://svn.freebsd.org/changeset/base/188172 Log: Shutdown returns an int. Modified: head/sys/dev/my/if_my.c Modified: head/sys/dev/my/if_my.c == -

svn commit: r188173 - head/sys/dev/ppc

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 19:31:55 2009 New Revision: 188173 URL: http://svn.freebsd.org/changeset/base/188173 Log: reset_epp and ecp_sync both return int. Modified: head/sys/dev/ppc/ppc.c head/sys/dev/ppc/ppcvar.h Modified: head/sys/dev/ppc/ppc.c ===

svn commit: r188174 - head/sys/dev/scc

2009-02-05 Thread Warner Losh
Author: imp Date: Thu Feb 5 19:32:34 2009 New Revision: 188174 URL: http://svn.freebsd.org/changeset/base/188174 Log: Make iclear return int, since that matches all function definitions of it. Modified: head/sys/dev/scc/scc_if.m Modified: head/sys/dev/scc/scc_if.m ==

<    5   6   7   8   9   10   11   12   13   14   >