svn commit: r363478 - head/usr.sbin/rwhod

2020-07-24 Thread Juli Mallett
Author: jmallett Date: Fri Jul 24 16:58:13 2020 New Revision: 363478 URL: https://svnweb.freebsd.org/changeset/base/363478 Log: Remove reference to nlist(3) missed in SCCS revision 5.26 by mckusick when converting rwhod(8) to using kern.boottime ather than extracting the boot time from kerne

svn commit: r362236 - head/usr.sbin/mpsutil

2020-06-16 Thread Juli Mallett
Author: jmallett Date: Tue Jun 16 19:21:28 2020 New Revision: 362236 URL: https://svnweb.freebsd.org/changeset/base/362236 Log: Improve unit parsing of mpsutil. Previously, it used atoi(3) to parse the unit parameter, which would silently yield a unit of 0 in the presence of an invalid un

svn commit: r345222 - head/sys/mips/sibyte

2019-03-16 Thread Juli Mallett
Author: jmallett Date: Sat Mar 16 06:12:28 2019 New Revision: 345222 URL: https://svnweb.freebsd.org/changeset/base/345222 Log: Remove empty directory left by r342255. Deleted: head/sys/mips/sibyte/ ___ svn-src-head@freebsd.org mailing list https://

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

2019-03-16 Thread Juli Mallett
Author: jmallett Date: Sat Mar 16 06:09:45 2019 New Revision: 345221 URL: https://svnweb.freebsd.org/changeset/base/345221 Log: Remove obsolete wrappers for 64-bit loads/stores which were only used by the removed (r342255) SiByte port. Reviewed by: imp Modified: head/sys/mips/include/

Re: svn commit: r344129 - head

2019-02-14 Thread Juli Mallett
On Thu, 14 Feb 2019 at 12:42, Rodney W. Grimes < free...@pdx.rh.cn85.dnsmgr.net> wrote: > > On Thu, Feb 14, 2019 at 12:00:22PM -0700, Warner Losh wrote: > > > On Thu, Feb 14, 2019 at 11:29 AM Rodney W. Grimes < > > > > > Differential Review: https://reviews.freebsd.org/D19193 > > > > > > > > You

Re: svn commit: r335270 - head/lib/liby

2018-06-17 Thread Juli Mallett
On 17 June 2018 at 08:07, Rodney W. Grimes wrote: > > > > > > > >> Author: eadler > > > > > > > >> Date: Sat Jun 16 23:50:34 2018 > > > > > > > >> New Revision: 335270 > > > > > > > >> URL: https://svnweb.freebsd.org/changeset/base/335270 > > > > > > > >> > > > > > > > >> Log: > > > > > > > >>

Re: svn commit: r335270 - head/lib/liby

2018-06-16 Thread Juli Mallett
On 16 June 2018 at 20:06, Rodney W. Grimes wrote: > > On 16 June 2018 at 19:43, Rodney W. Grimes net> > > wrote: > > > > > > On 16 June 2018 at 18:10, Rodney W. Grimes > > > > wrote: > > > > > [ Charset UTF-8 unsupported, converting... ] > > > > >> Author: eadler > > > > >> Date: Sat Jun 16 23:

Re: svn commit: r335270 - head/lib/liby

2018-06-16 Thread Juli Mallett
On 16 June 2018 at 19:43, Rodney W. Grimes wrote: > > On 16 June 2018 at 18:10, Rodney W. Grimes > > wrote: > > > [ Charset UTF-8 unsupported, converting... ] > > >> Author: eadler > > >> Date: Sat Jun 16 23:50:34 2018 > > >> New Revision: 335270 > > >> URL: https://svnweb.freebsd.org/changeset/

Re: svn commit: r335091 - head/sbin/nvmecontrol

2018-06-13 Thread Juli Mallett
On 13 June 2018 at 22:35, Rodney W. Grimes wrote: > > On 13 June 2018 at 20:28, Rodney W. Grimes net> > > wrote: > > > > > > On Wed, Jun 13, 2018 at 9:03 PM, Rodney W. Grimes < > ... > > > > > > @@ -1,7 +1,8 @@ > > > > > > /*- > > > > > > - * Copyright (c) 2017 Netflix, Inc > > > > > > - * All

Re: svn commit: r335091 - head/sbin/nvmecontrol

2018-06-13 Thread Juli Mallett
On 13 June 2018 at 20:28, Rodney W. Grimes wrote: > > On Wed, Jun 13, 2018 at 9:03 PM, Rodney W. Grimes < > > free...@pdx.rh.cn85.dnsmgr.net> wrote: > > > > > > Author: imp > > > > Date: Wed Jun 13 22:00:02 2018 > > > > New Revision: 335091 > > > > URL: https://svnweb.freebsd.org/changeset/base/3

Re: svn commit: r333266 - head/sys/amd64/amd64

2018-05-04 Thread Juli Mallett
On 4 May 2018 at 16:12, Mateusz Guzik wrote: > On Sat, May 5, 2018 at 12:58 AM, Steven Hartland < > steven.hartl...@multiplay.co.uk> wrote: > >> Can we get the why in commit messages please? >> >> This sort of message doesnt provide anything more that can be obtained >> from reading the diff, whi

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Juli Mallett
On Wed, Jan 4, 2017 at 3:36 PM, Jilles Tjoelker wrote: > On Wed, Jan 04, 2017 at 02:46:36AM +, Ngie Cooper wrote: >> - Initialize .sun_len before passing it to strlcpy and bind. > It would be better to avoid naming the non-portable sun_len field if it > is just to make Coverity happy. I sugg

Re: svn commit: r310138 - head/lib/libc/stdio

2016-12-20 Thread Juli Mallett
On Tue, Dec 20, 2016 at 6:04 PM, Conrad Meyer wrote: > Hi Adrian, > > On Tue, Dec 20, 2016 at 5:56 PM, Adrian Chadd wrote: >> Here's my reason for removal. >> >> Plenty of us are looking to be able to build bits of the BSD source >> tree as part of other non FreeBSD systems, especially if they're

Re: svn commit: r300154 - head/sys/net

2016-05-18 Thread Juli Mallett
On Wed, May 18, 2016 at 9:41 AM, Justin Hibbits wrote: > #if (defined(__powerpc__) && !defined(__powerpc64__)) || > (defined(__mips__) && !defined(__mips64__)) > > should work. Depending on what the point of this is on MIPS, it is probably also inadequate. I believe you want a MIPS ABI check, as

Re: svn commit: r298412 - head/sys/ofed/drivers/infiniband/core

2016-04-21 Thread Juli Mallett
On Thu, Apr 21, 2016 at 10:22 AM, Hans Petter Selasky wrote: > On 04/21/16 19:12, Ngie Cooper wrote: >> >> Please put the "deadcode" back. It will crash now if it's given an >> invalid address family (or none are configured in the kernel) when it >> tries to do the memcpy below. > > > If you look

Re: svn commit: r298274 - head/sys/dev/spibus

2016-04-19 Thread Juli Mallett
Patrick Kelsey offered an mmcspi driver for FreeBSD, but nobody seemed interested. I know of one proprietary branch of FreeBSD using it. You might poke him if you want to know how he dealt with this, and if you want to commit his driver. On Tue, Apr 19, 2016 at 10:12 AM, Ruslan Bukin wrote: > Wh

svn commit: r294047 - head/sys/boot/userboot/test

2016-01-14 Thread Juli Mallett
Author: jmallett Date: Thu Jan 14 22:07:35 2016 New Revision: 294047 URL: https://svnweb.freebsd.org/changeset/base/294047 Log: Make it possible to specify the path to userboot.so with the -b flag. Reviewed by: neel Modified: head/sys/boot/userboot/test/test.c Modified: head/sys/boot/u

Re: svn commit: r290276 - head/sys/net

2015-11-02 Thread Juli Mallett
On Mon, Nov 2, 2015 at 1:21 PM, Randall Stewart wrote: > Author: rrs > Date: Mon Nov 2 21:21:00 2015 > New Revision: 290276 > URL: https://svnweb.freebsd.org/changeset/base/290276 > > Log: > Fix three flowtable bugs, a) one lookup issue, b) a two cleaner issue. > This commit message is not he

Re: svn commit: r277517 - head

2015-01-21 Thread Juli Mallett
On Wed, Jan 21, 2015 at 1:49 PM, Ed Maste wrote: > Author: emaste > Date: Wed Jan 21 21:49:03 2015 > New Revision: 277517 > URL: https://svnweb.freebsd.org/changeset/base/277517 > > Log: > Fix bootstrap on systems with old libdwarf and WITHOUT_CDDL > > ELF Tool Chain tools need libelf and libd

Re: svn commit: r268491 - head/usr.bin/users

2014-07-10 Thread Juli Mallett
On Thu, Jul 10, 2014 at 9:11 AM, Ed Schouten wrote: > On 10 July 2014 18:05, Pietro Cerutti wrote: > > I reply to this one, since I'm not on src-all. > > > > - for consistency, I'd s|std::set|set| > > - return (0) is not needed in c++ > > Good catch. Fixed! > If we're going to have more C++ in

Re: svn commit: r266974 - in head/sys: dev/dc dev/fxp dev/mii dev/netmap kern net

2014-06-02 Thread Juli Mallett
Marcel, On Mon, Jun 2, 2014 at 10:54 AM, Marcel Moolenaar wrote: > Author: marcel > Date: Mon Jun 2 17:54:39 2014 > New Revision: 266974 > URL: http://svnweb.freebsd.org/changeset/base/266974 > > Log: > Introduce a procedural interface to the ifnet structure. The new > interface allows the

svn commit: r259161 - head/sys/mips/cavium/octe

2013-12-10 Thread Juli Mallett
Author: jmallett Date: Tue Dec 10 09:38:18 2013 New Revision: 259161 URL: http://svnweb.freebsd.org/changeset/base/259161 Log: Add missing includes. Modified: head/sys/mips/cavium/octe/cavium-ethernet.h head/sys/mips/cavium/octe/ethernet-mv88e61xx.c Modified: head/sys/mips/cavium/octe/cavi

Re: svn commit: r258686 - head/sbin/fdisk

2013-11-27 Thread Juli Mallett
On Wed, Nov 27, 2013 at 11:00 PM, Gleb Smirnoff wrote: > Juli, > > On Wed, Nov 27, 2013 at 05:59:14PM +0000, Juli Mallett wrote: > J> Author: jmallett > J> Date: Wed Nov 27 17:59:13 2013 > J> New Revision: 258686 > J> URL: http://svnweb.freebsd.org/changes

svn commit: r258695 - head/usr.sbin/makefs

2013-11-27 Thread Juli Mallett
Author: jmallett Date: Wed Nov 27 21:55:43 2013 New Revision: 258695 URL: http://svnweb.freebsd.org/changeset/base/258695 Log: Provide a helpful diagnostic when the minimum size rounded to the block size would exceed the maximum size. This can be a difficult problem to diagnose if one is, f

svn commit: r258686 - head/sbin/fdisk

2013-11-27 Thread Juli Mallett
Author: jmallett Date: Wed Nov 27 17:59:13 2013 New Revision: 258686 URL: http://svnweb.freebsd.org/changeset/base/258686 Log: Fix fdisk(8) to create 2TB partitions on disks larger than 2TB, rather than only being able to create 1TB partitions: o) Use an unsigned 32-bit quantity to store the

Re: svn commit: r254419 - head/contrib/bmake

2013-08-16 Thread Juli Mallett
On Fri, Aug 16, 2013 at 11:47 AM, Simon J. Gerraty wrote: > Author: sjg > Date: Fri Aug 16 18:47:18 2013 > New Revision: 254419 > URL: http://svnweb.freebsd.org/changeset/base/254419 > > Log: > Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes) > for backwards compatability. > Thanks very mu

Re: svn commit: r254286 - head/sys/fs/ext2fs

2013-08-14 Thread Juli Mallett
On Wed, Aug 14, 2013 at 12:11 AM, Dimitry Andric wrote: > This still fails on arches where int64_t is aliased to long long > (basically, the 32-bit arches). Since using PRId64 is apparently > frowned upon, the easiest solution is to cast the 'start' and 'last' > variables to long long, and print

Re: svn commit: r253662 - in head: lib/libc/gen sys/vm tools/tools/sysdoc

2013-07-26 Thread Juli Mallett
On Fri, Jul 26, 2013 at 2:26 PM, Andrey Zonov wrote: > On 7/26/13 8:09 AM, Jilles Tjoelker wrote: > > On Fri, Jul 26, 2013 at 02:00:07AM +, Andrey Zonov wrote: > >> Author: zont > >> Date: Fri Jul 26 02:00:06 2013 > >> New Revision: 253662 > >> URL: http://svnweb.freebsd.org/changeset/base/25

Re: svn commit: r252913 - head/sys/arm/ti/am335x

2013-07-06 Thread Juli Mallett
Thanks for this and the other commits, Oleksandr! Much appreciated. Looking forward to giving it a spin on my BeagleBones Black! On Sat, Jul 6, 2013 at 9:22 PM, Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Sun Jul 7 04:22:08 2013 > New Revision: 252913 > URL: http://svnweb.freebsd.org/ch

Re: svn commit: r250940 - head/sys/mips/mips

2013-05-23 Thread Juli Mallett
Thanks very much, Marcel, and everyone involved at Juniper! On Thu, May 23, 2013 at 12:47 PM, Marcel Moolenaar wrote: > Author: marcel > Date: Thu May 23 19:47:37 2013 > New Revision: 250940 > URL: http://svnweb.freebsd.org/changeset/base/250940 > > Log: > Change the copyright notice to a stand

Re: svn commit: r250431 - head/usr.bin/xargs

2013-05-10 Thread Juli Mallett
Eitan, Are other changes coming to xargs for which these style changes make sense? If not, I'd say that style changes which only adjust vertical whitespace, especially those which mostly add vertical whitespace at the start of functions with no local variables (which is one of the most archaic an

Re: svn commit: r250426 - head/sys/contrib/octeon-sdk

2013-05-09 Thread Juli Mallett
On Thu, May 9, 2013 at 7:57 PM, Warner Losh wrote: > Log: > Both my EBH5200 and GE WANIC 6354 have a RTC as well. It looks from > the Linux tree that they always include this chip in their FDT, so > make support for the ds1337 opt-out rather than opt-in. Now my boards > boot with the corre

Re: svn commit: r250134 - head/sys/mips/include

2013-04-30 Thread Juli Mallett
Warner, May I ask why you're bringing in the 4.4BSD version and not the NetBSD version, which already contained the appropriate ABI gunk? Do we really need to duplicate their work improving the file since 4.4BSD? Thanks, Juli. On Tue, Apr 30, 2013 at 10:46 PM, Warner Losh wrote: > Author: imp

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

2013-04-23 Thread Juli Mallett
Also: the comment says that the trapframe layout must match regnum.h — I don't think that's really true. Why can't we just store things in the trapframe in whatever order we want? Why do they need to match the register numbers. More worrying, however, is that looking at regnum.h brought to my at

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

2013-04-23 Thread Juli Mallett
On Tue, Apr 23, 2013 at 2:38 AM, Warner Losh wrote: > Modified: head/sys/mips/include/frame.h > == > --- head/sys/mips/include/frame.h Tue Apr 23 06:37:50 2013 > (r249789) > +++ head/sys/mips/include/frame.h

Re: svn commit: r249484 - head/lib

2013-04-17 Thread Juli Mallett
On Tue, Apr 16, 2013 at 11:26 PM, Tim Kientzle wrote: > > On Apr 16, 2013, at 11:06 PM, Juli Mallett wrote: >> If you're doing a freestanding compile...shouldn't you also be >> specifying both include and library paths explicitly? > > Yes, of course. But t

Re: svn commit: r249484 - head/lib

2013-04-16 Thread Juli Mallett
On Tue, Apr 16, 2013 at 11:00 PM, Tim Kientzle wrote: > > On Apr 16, 2013, at 6:41 AM, Tijl Coosemans wrote: > >> On 2013-04-14 21:13, Tim Kientzle wrote: >>> Author: kientzle >>> Date: Sun Apr 14 19:13:51 2013 >>> New Revision: 249484 >>> URL: http://svnweb.freebsd.org/changeset/base/249484 >>> >

Re: svn commit: r249355 - head/lib/libkvm

2013-04-11 Thread Juli Mallett
On Thu, Apr 11, 2013 at 11:00 AM, Gleb Smirnoff wrote: > Bruce, > > On Thu, Apr 11, 2013 at 09:07:25PM +1000, Bruce Evans wrote: > B> Just routine avoidance of namespace pollution. This is easy in such a > B> simple header. > > Sorry, with all respect, but I can't call including sys/types.h > a

Re: svn commit: r247860 - in head/sbin: mount_ext2fs mount_reiserfs mount_std

2013-03-05 Thread Juli Mallett
Thanks! On Tue, Mar 5, 2013 at 3:53 PM, Jung-uk Kim wrote: > Author: jkim > Date: Tue Mar 5 23:53:37 2013 > New Revision: 247860 > URL: http://svnweb.freebsd.org/changeset/base/247860 > > Log: > GC unused mount_* directories. mount_reiserfs was disconnected from build > with r158666. mount

Re: svn commit: r247035 - head/sys/dev/ixgbe

2013-02-20 Thread Juli Mallett
On Wed, Feb 20, 2013 at 10:57 AM, Dag-Erling Smørgrav wrote: > Jack Vogel writes: >> OK, this change must be backed out. This was not run past me, and this >> is a shared code file, that means its code that we license in both >> GPL, BSD, and closed source licensing, and thus we CANNOT accept >>

Re: svn commit: r246204 - head/sys/arm/include

2013-02-01 Thread Juli Mallett
On Fri, Feb 1, 2013 at 1:01 PM, Andre Oppermann wrote: > On 01.02.2013 21:23, Adrian Chadd wrote: >> >> .. before you make that assumption, please re-visit some the .. >> lower-end integrated ethernet MACs in embedded chips. >> >> I don't know whether the Atheros stuff does (I think it does, but I

svn commit: r245712 - head/sys/contrib/octeon-sdk

2013-01-20 Thread Juli Mallett
Author: jmallett Date: Mon Jan 21 06:47:06 2013 New Revision: 245712 URL: http://svnweb.freebsd.org/changeset/base/245712 Log: Fix packet reception and other issues arising from incorrect ASX clock configuration on the physical ports of the Ubiquiti EdgeRouter Lite. Modified: head/sys/contr

svn commit: r244985 - head/sys/contrib/octeon-sdk

2013-01-02 Thread Juli Mallett
Author: jmallett Date: Wed Jan 2 23:29:54 2013 New Revision: 244985 URL: http://svnweb.freebsd.org/changeset/base/244985 Log: Use the right USB clock type on the EdgeRouter Lite. This fixes USB. Modified: head/sys/contrib/octeon-sdk/cvmx-helper-board.c Modified: head/sys/contrib/octeon-sdk

svn commit: r244984 - in head/sys: conf contrib/octeon-sdk mips/conf

2013-01-02 Thread Juli Mallett
Author: jmallett Date: Wed Jan 2 23:17:50 2013 New Revision: 244984 URL: http://svnweb.freebsd.org/changeset/base/244984 Log: Add basic support for the Ubiquiti EdgeRouter Lite. Note that USB does not currently work, and the flash is connected via USB, so local storage is not working. M

Re: svn commit: r244865 - in head: . lib lib/libdisk share/mk

2012-12-30 Thread Juli Mallett
On Sun, Dec 30, 2012 at 6:54 PM, Adrian Chadd wrote: > .. not that I mind old things being retired, but we really should > announce things like this. > > Also - you disconnected libftpio too; is that intentional? I would assume so, given that this only removed the static library name, which nothi

Re: svn commit: r244765 - in head/sys: kern tools

2012-12-27 Thread Juli Mallett
Seems like uintmax_t and %ju might be better? At least, truncating a syscall arg to a pointer seems like it could be misleading (e.g. on MIPS n32, even though it's an abomination.) On Thu, Dec 27, 2012 at 10:52 PM, Oleksandr Tymoshenko wrote: > Author: gonzo > Date: Fri Dec 28 06:52:53 2012 > Ne

svn commit: r243587 - head/sys/contrib/octeon-sdk

2012-11-26 Thread Juli Mallett
Author: jmallett Date: Tue Nov 27 02:03:41 2012 New Revision: 243587 URL: http://svnweb.freebsd.org/changeset/base/243587 Log: Allow this file to build on FreeBSD. Modified: head/sys/contrib/octeon-sdk/cvmx-dma-engine.c Modified: head/sys/contrib/octeon-sdk/cvmx-dma-engine.c

svn commit: r243473 - head/sys/contrib/octeon-sdk

2012-11-23 Thread Juli Mallett
Author: jmallett Date: Sat Nov 24 02:55:05 2012 New Revision: 243473 URL: http://svnweb.freebsd.org/changeset/base/243473 Log: o) Have the FreeBSD kernel option "INVARIANTS" trickle down into the Simple Executive code where similar invariant knobs exist. o) Make the Simple Executive's war

svn commit: r243470 - in head/sys: contrib/octeon-sdk mips/cavium

2012-11-23 Thread Juli Mallett
Author: jmallett Date: Sat Nov 24 02:12:24 2012 New Revision: 243470 URL: http://svnweb.freebsd.org/changeset/base/243470 Log: Use bootverbose to control debug printfs from the Cavium Simple Executive code. Also remove an unnecessary CVMX_ENABLE_DEBUG_PRINTS conditional around what is alrea

svn commit: r243469 - in head/sys: conf contrib/octeon-sdk mips/cavium mips/conf

2012-11-23 Thread Juli Mallett
Author: jmallett Date: Sat Nov 24 02:00:29 2012 New Revision: 243469 URL: http://svnweb.freebsd.org/changeset/base/243469 Log: o) Add support for specifying a model of Octeon to target at compile-time, reducing the number of runtime checks done by the SDK code. o) Group board/CPU informat

svn commit: r243422 - head/sys/dev/gxemul/cons

2012-11-22 Thread Juli Mallett
Author: jmallett Date: Fri Nov 23 04:28:13 2012 New Revision: 243422 URL: http://svnweb.freebsd.org/changeset/base/243422 Log: Use MIPS_PHYS_TO_DIRECT_UNCACHED rather than a homegrown version which is not compatible with 32-bit kernels. Modified: head/sys/dev/gxemul/cons/gxemul_cons.c Modi

svn commit: r243265 - head/sys/contrib/octeon-sdk

2012-11-19 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 08:35:58 2012 New Revision: 243265 URL: http://svnweb.freebsd.org/changeset/base/243265 Log: Return port numbers for ATCA-7220 SPI interfaces in a different place for consistency reasons, and to ensure that CRC addition is disabled on output. With this, tran

svn commit: r243264 - head/sys/mips/cavium/octe

2012-11-19 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 08:30:29 2012 New Revision: 243264 URL: http://svnweb.freebsd.org/changeset/base/243264 Log: Prevent hang on ATCA-7220 when transmitting packets < 60 bytes. Modified: head/sys/mips/cavium/octe/ethernet-tx.c Modified: head/sys/mips/cavium/octe/ethernet-tx.c =

svn commit: r243263 - head/sys/mips/cavium/octe

2012-11-19 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 08:29:53 2012 New Revision: 243263 URL: http://svnweb.freebsd.org/changeset/base/243263 Log: Remove redundant printf of SDK version which already appears earlier in boot. Modified: head/sys/mips/cavium/octe/ethernet.c Modified: head/sys/mips/cavium/octe/ethe

svn commit: r243260 - head/sys/contrib/octeon-sdk

2012-11-18 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 05:24:33 2012 New Revision: 243260 URL: http://svnweb.freebsd.org/changeset/base/243260 Log: Fix packet receive on the ATCA-7220 by disabling FCS-related checks, since the FCS is stripped by the underlying hardware before it reaches the Octeon. Modified: he

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

2012-11-18 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 01:58:20 2012 New Revision: 243255 URL: http://svnweb.freebsd.org/changeset/base/243255 Log: Add basic support for the Radisys-specific PCI console mechanism found on the Radisys ATCA-7220. Modified: head/sys/mips/cavium/octeon_pci_console.c Modified: head

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

2012-11-18 Thread Juli Mallett
Author: jmallett Date: Mon Nov 19 00:19:27 2012 New Revision: 243253 URL: http://svnweb.freebsd.org/changeset/base/243253 Log: o) Do boot descriptor parsing before console setup so that we can use a console other than UART 0 from the outset. o) Print board information from sysinfo after

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

2012-11-17 Thread Juli Mallett
Author: jmallett Date: Sat Nov 17 23:53:12 2012 New Revision: 243203 URL: http://svnweb.freebsd.org/changeset/base/243203 Log: Remove one wholly-unused and buggy routine and some nearby alternative symbols. While here, also correct a comment that seems to imply that this file is NetBSD's

Re: svn commit: r243179 - head/sys/mips/atheros

2012-11-16 Thread Juli Mallett
On Fri, Nov 16, 2012 at 8:10 PM, Adrian Chadd wrote: > Author: adrian > Date: Sat Nov 17 04:10:42 2012 > New Revision: 243179 > URL: http://svnweb.freebsd.org/changeset/base/243179 > > Log: > Make MIPS24k PMC optional on "hwpmc_mips24k." > I think having it in files.mips should be sufficient?

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

2012-11-12 Thread Juli Mallett
) @@ -0,0 +1,122 @@ +/*- + * Copyright (c) 2012 Juli Mallett + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the

svn commit: r242953 - head/sys/mips/conf

2012-11-12 Thread Juli Mallett
Author: jmallett Date: Tue Nov 13 07:34:46 2012 New Revision: 242953 URL: http://svnweb.freebsd.org/changeset/base/242953 Log: Add some useful options to consider. Modified: head/sys/mips/conf/OCTEON1 Modified: head/sys/mips/conf/OCTEON1 ==

svn commit: r242952 - head/sys/contrib/octeon-sdk

2012-11-12 Thread Juli Mallett
Author: jmallett Date: Tue Nov 13 07:33:45 2012 New Revision: 242952 URL: http://svnweb.freebsd.org/changeset/base/242952 Log: Fix build for FreeBSD kernel. Modified: head/sys/contrib/octeon-sdk/octeon-pci-console.c Modified: head/sys/contrib/octeon-sdk/octeon-pci-console.c =

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

2012-11-01 Thread Juli Mallett
Author: jmallett Date: Thu Nov 1 20:39:39 2012 New Revision: 242454 URL: http://svn.freebsd.org/changeset/base/242454 Log: Don't disable PCIe just because the host is not a PCI host; the latter flag only applies to non-PCIe systems. If PCIe is in target mode, it will simply and gracefully

svn commit: r242423 - head/sys/contrib/octeon-sdk

2012-10-31 Thread Juli Mallett
Author: jmallett Date: Thu Nov 1 03:45:33 2012 New Revision: 242423 URL: http://svn.freebsd.org/changeset/base/242423 Log: Handle the management port on the EBT5600 and disable loopback. The XAUI port connected to the Broadcom switch does not seem operable, but it's unclear if that's simpl

svn commit: r242390 - head/sys/mips/cavium/octe

2012-10-30 Thread Juli Mallett
Author: jmallett Date: Wed Oct 31 04:44:32 2012 New Revision: 242390 URL: http://svn.freebsd.org/changeset/base/242390 Log: Fix longstanding misprint. Modified: head/sys/mips/cavium/octe/ethernet-rx.c Modified: head/sys/mips/cavium/octe/ethernet-rx.c =

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

2012-10-30 Thread Juli Mallett
Author: jmallett Date: Wed Oct 31 04:23:36 2012 New Revision: 242389 URL: http://svn.freebsd.org/changeset/base/242389 Log: If the CF physical base is 0, attach no CF devices. This fixes a warning about a 0 passed to cvmx_phys_to_ptr on systems without a CF interface, such as the RSYS4GBE.

svn commit: r242346 - in head/sys/mips/cavium: . octe

2012-10-29 Thread Juli Mallett
Author: jmallett Date: Tue Oct 30 06:36:14 2012 New Revision: 242346 URL: http://svn.freebsd.org/changeset/base/242346 Log: Actually check board type rather than using a specialized octeon_is_simulation function. Modified: head/sys/mips/cavium/octe/ethernet-common.c head/sys/mips/cavium/o

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

2012-10-29 Thread Juli Mallett
Author: jmallett Date: Tue Oct 30 06:29:17 2012 New Revision: 242345 URL: http://svn.freebsd.org/changeset/base/242345 Log: Remove oct_read64 and oct_write64 and use their equivalents from the Simple Executive, which are used everywhere else in the Octeon port. While here, remove other unus

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

2012-10-29 Thread Juli Mallett
Author: jmallett Date: Tue Oct 30 06:19:46 2012 New Revision: 242344 URL: http://svn.freebsd.org/changeset/base/242344 Log: Remove stale declarations. Modified: head/sys/mips/cavium/octeon_machdep.c Modified: head/sys/mips/cavium/octeon_machdep.c =

svn commit: r242342 - in head/sys: contrib/octeon-sdk mips/cavium

2012-10-29 Thread Juli Mallett
Author: jmallett Date: Tue Oct 30 06:07:30 2012 New Revision: 242342 URL: http://svn.freebsd.org/changeset/base/242342 Log: Speed feature tests and initialize helper configuration that some CPUs require. Modified: head/sys/contrib/octeon-sdk/octeon-feature.c head/sys/contrib/octeon-sdk/oct

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

2012-10-29 Thread Juli Mallett
Author: jmallett Date: Mon Oct 29 07:06:23 2012 New Revision: 242302 URL: http://svn.freebsd.org/changeset/base/242302 Log: Add a sysctl to change the LED display. Modified: head/sys/mips/cavium/octeon_machdep.c Modified: head/sys/mips/cavium/octeon_machdep.c

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

2012-10-28 Thread Juli Mallett
Author: jmallett Date: Mon Oct 29 02:10:20 2012 New Revision: 242276 URL: http://svn.freebsd.org/changeset/base/242276 Log: Wrap some long lines and display board serial numbers at boot. Modified: head/sys/mips/cavium/octeon_machdep.c Modified: head/sys/mips/cavium/octeon_machdep.c =

svn commit: r242273 - in head/sys: contrib/octeon-sdk mips/cavium

2012-10-28 Thread Juli Mallett
Author: jmallett Date: Mon Oct 29 00:51:53 2012 New Revision: 242273 URL: http://svn.freebsd.org/changeset/base/242273 Log: Use Simple Executive LED display routines, which correctly use the LED base address passed from the bootloader, rather than using a hard-coded value. Make FreeBSD an

svn commit: r242272 - head/sys/dev/mii

2012-10-28 Thread Juli Mallett
Author: jmallett Date: Mon Oct 29 00:17:12 2012 New Revision: 242272 URL: http://svn.freebsd.org/changeset/base/242272 Log: Recognize the Marvell 88E1145 Quad Gigabit PHY. Modified: head/sys/dev/mii/e1000phy.c Modified: head/sys/dev/mii/e1000phy.c

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

2012-10-27 Thread Juli Mallett
Author: jmallett Date: Sat Oct 27 23:36:41 2012 New Revision: 242201 URL: http://svn.freebsd.org/changeset/base/242201 Log: Add missing return that broke 8-bit CF support in refactoring in r222671. Tested on a Cavium CN5860-EVB-NIC4. This was broken for over a year. Modified: head/sys/mips

svn commit: r242116 - head/sys/contrib/octeon-sdk

2012-10-25 Thread Juli Mallett
Author: jmallett Date: Fri Oct 26 02:09:55 2012 New Revision: 242116 URL: http://svn.freebsd.org/changeset/base/242116 Log: No MII on the RSYS4GBE (AMC-7211/ATCA-7220). Modified: head/sys/contrib/octeon-sdk/cvmx-helper-board.c Modified: head/sys/contrib/octeon-sdk/cvmx-helper-board.c ===

svn commit: r242104 - in head/sys: conf contrib/octeon-sdk mips/conf

2012-10-25 Thread Juli Mallett
Author: jmallett Date: Fri Oct 26 00:08:50 2012 New Revision: 242104 URL: http://svn.freebsd.org/changeset/base/242104 Log: Add support for Radisys as a vendor of Octeon hardware. Add some preliminary support for what their boot loader refers to as the "RSYS4GBE", of which there are two ins

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

2012-10-25 Thread Juli Mallett
Author: jmallett Date: Fri Oct 26 00:04:05 2012 New Revision: 242103 URL: http://svn.freebsd.org/changeset/base/242103 Log: Don't attach if the bootloader has not indicated that we're a PCI host. This fixes booting on systems which are PCI targets. Modified: head/sys/mips/cavium/octopci.c

svn commit: r235118 - in head/sys/mips: conf gxemul

2012-05-06 Thread Juli Mallett
Author: jmallett Date: Mon May 7 04:36:48 2012 New Revision: 235118 URL: http://svn.freebsd.org/changeset/base/235118 Log: Add basic SMP support for GXemul. Ideally we would have some way to override some of the IPI mechanisms used by the common MIPS SMP code so we could use the multicast

svn commit: r235117 - in head/sys: dev/gxemul/ether mips/conf mips/gxemul

2012-05-06 Thread Juli Mallett
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/gxemul/ether/gxreg.h Mon May 7 04:15:46 2012 (r235117) @@ -0,0 +1,56 @@ +/*- + * Copyright (c) 2008-2012 Juli Mallett + * All rights reserved

svn commit: r235073 - in head/sys: dev/gxemul/disk mips/conf

2012-05-06 Thread Juli Mallett
isk.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/dev/gxemul/disk/gxemul_disk.c Sun May 6 08:28:08 2012 (r235073) @@ -0,0 +1,315 @@ +/*- + * Copyright (c) 2008-2012 Juli Mallett + * All r

svn commit: r235070 - head/sys/mips/gxemul

2012-05-05 Thread Juli Mallett
--- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/mips/gxemul/mpreg.h Sun May 6 05:58:56 2012 (r235070) @@ -0,0 +1,53 @@ +/*- + * Copyright (c) 2004-2012 Juli Mallett + * All rights reserved. +

Re: svn commit: r234337 - in head: lib/libc/arm/gen sys/arm/include

2012-04-16 Thread Juli Mallett
On Mon, Apr 16, 2012 at 02:38, Andrew Turner wrote: > Log: >  Replace the C implementation of __aeabi_read_tp with an assembly version. >  This ensures we follow the ABI by preserving registers r1-r3. > +ENTRY(__aeabi_read_tp) > +       ldr     r0, .Larm_tp_address > +       ldr     r0, [r0] > +

svn commit: r234107 - head/lib/libgeom

2012-04-10 Thread Juli Mallett
Author: jmallett Date: Tue Apr 10 17:37:24 2012 New Revision: 234107 URL: http://svn.freebsd.org/changeset/base/234107 Log: Back out r233646. Although it fixed most libgeom consumers under 32-bit compatibility, it broke programs using devstat, under 32-bit compatibility and not. It's v

Re: svn commit: r234014 - head/lib/libc/arm/gen

2012-04-09 Thread Juli Mallett
On Mon, Apr 9, 2012 at 01:44, Andrew Turner wrote: > How does the attached (untested) patch look. It explicitly loads > ARM_TP_ADDRESS into a r0 to ensure r1-3 are not touched. The example file I pointed at was for the kernel, where the LOCORE-related ifdefs (almost) make sense, but for userland

Re: svn commit: r234014 - head/lib/libc/arm/gen

2012-04-09 Thread Juli Mallett
On Sun, Apr 8, 2012 at 21:14, Andrew Turner wrote: > We can implement it as a naked function but we will need to store all > registers other than r0 and pc which seems a waste. > > The problem implementing it in an assembly file is we are unable to use > ARM_TP_ADDRESS is defined as: > #define ARM

Re: svn commit: r234014 - head/lib/libc/arm/gen

2012-04-08 Thread Juli Mallett
On Sat, Apr 7, 2012 at 21:45, Andrew Turner wrote: > On Sun, 8 Apr 2012 04:36:27 + (UTC) > Andrew Turner wrote: > >> Author: andrew >> Date: Sun Apr  8 04:36:27 2012 >> New Revision: 234014 >> URL: http://svn.freebsd.org/changeset/base/234014 >> >> Log: >>   Unlike other functions __aeabi_rea

svn commit: r233646 - head/lib/libgeom

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 03:13:43 2012 New Revision: 233646 URL: http://svn.freebsd.org/changeset/base/233646 Log: Fix 32-bit libgeom consumers run on 64-bit kernels with COMPAT_FREEBSD32. Kernel pointer values are used as opaque unique identifiers, which are then used to reconst

svn commit: r233645 - in head: . share/man/man5

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 03:04:59 2012 New Revision: 233645 URL: http://svn.freebsd.org/changeset/base/233645 Log: o) Fix mips/mips -> mips for Makefile.inc1. o) Rebuild src.conf.5. Modified: head/Makefile.inc1 head/share/man/man5/src.conf.5 Modified: head/Makefile.inc1

svn commit: r233644 - in head: . gnu/lib/libgcc gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb kerberos5/lib/libkafs5 share/man/man5 share/mk sys/conf sys/mips/atheros s...

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:54:35 2012 New Revision: 233644 URL: http://svn.freebsd.org/changeset/base/233644 Log: Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH. This makes our naming scheme more closely match other systems and the expectations of m

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

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:05:11 2012 New Revision: 233639 URL: http://svn.freebsd.org/changeset/base/233639 Log: Turn on messages from the Simple Executive codebase, what few there are. Modified: head/sys/mips/cavium/cvmx_config.h Modified: head/sys/mips/cavium/cvmx_config.h =

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

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:04:15 2012 New Revision: 233638 URL: http://svn.freebsd.org/changeset/base/233638 Log: Disable FP instruction emulation by default on !o32 because of ABI concerns. Note that in practice this isn't needed because we get a coprocessor unusable exception

svn commit: r233637 - head/sys/mips/nlm

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:03:06 2012 New Revision: 233637 URL: http://svn.freebsd.org/changeset/base/233637 Log: Supply endianness implied by the -m flag when compiling ucore code. Modified: head/sys/mips/nlm/files.xlp Modified: head/sys/mips/nlm/files.xlp

svn commit: r233636 - head/sys/mips/nlm/dev/net

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:02:23 2012 New Revision: 233636 URL: http://svn.freebsd.org/changeset/base/233636 Log: Fix little-endian built. Modified: head/sys/mips/nlm/dev/net/nae.c Modified: head/sys/mips/nlm/dev/net/nae.c ===

Re: svn commit: r233428 - head/share/examples/cvsup

2012-03-24 Thread Juli Mallett
On Sat, Mar 24, 2012 at 11:25, Eitan Adler wrote: > Author: eadler > Date: Sat Mar 24 18:25:16 2012 > New Revision: 233428 > URL: http://svn.freebsd.org/changeset/base/233428 > > Log: >  Direct users to csup instead of cvsup in the csup-file boilerplate text. Thanks for doing this! I'm not sure

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

2012-03-21 Thread Juli Mallett
Author: jmallett Date: Wed Mar 21 10:27:12 2012 New Revision: 233278 URL: http://svn.freebsd.org/changeset/base/233278 Log: o) Don't keep drive parameters in a global, put them in the softc. o) Don't report a bogus stripesize. o) Eliminate a nearby gratuitous "proxy" indirection. Modified:

svn commit: r232915 - head/sys/contrib/octeon-sdk

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 06:48:26 2012 New Revision: 232915 URL: http://svn.freebsd.org/changeset/base/232915 Log: Remove some files not used by the FreeBSD kernel which have been adding quite a bit of bloat to the kernel source tree's size. Deleted: head/sys/contrib/octeon-sdk/cvm

svn commit: r232913 - in head/sys: conf mips/conf

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 06:22:49 2012 New Revision: 232913 URL: http://svn.freebsd.org/changeset/base/232913 Log: Don't build kernel.tramp on Octeon. Probably building it should be opt-in not opt-out, but I don't know enough about which ports need it to get the defaults right. Mo

svn commit: r232911 - in head: . usr.sbin/crunch/crunchide

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 05:21:14 2012 New Revision: 232911 URL: http://svn.freebsd.org/changeset/base/232911 Log: Fix crunchide on MIPS with other than the O32 ABI. Deleted: head/Makefile.mips Modified: head/usr.sbin/crunch/crunchide/Makefile Modified: head/usr.sbin/crunch/crunch

svn commit: r232910 - in head: contrib/gdb/gdb gnu/usr.bin/gdb/arch/mips

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 04:50:41 2012 New Revision: 232910 URL: http://svn.freebsd.org/changeset/base/232910 Log: Note two shortcomings of GDB on MIPS that should be addressed. Modified: head/contrib/gdb/gdb/mipsfbsd-tdep.c head/gnu/usr.bin/gdb/arch/mips/Makefile Modified: head/c

  1   2   3   >