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

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

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

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:

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 > > > > > > > >

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

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:

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:

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

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

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

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

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.

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

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:

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

Re: svn commit: r277517 - head

2015-01-21 Thread Juli Mallett
On Wed, Jan 21, 2015 at 1:49 PM, Ed Maste ema...@freebsd.org 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

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 e...@80386.nl wrote: On 10 July 2014 18:05, Pietro Cerutti g...@freebsd.org 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

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 mar...@freebsd.org 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

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:

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

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,

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

2013-11-27 Thread Juli Mallett
On Wed, Nov 27, 2013 at 11:00 PM, Gleb Smirnoff gleb...@freebsd.org wrote: Juli, On Wed, Nov 27, 2013 at 05:59:14PM +, 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/changeset/base/258686 J J Log: J

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 s...@freebsd.org 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

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 d...@freebsd.org 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

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 mar...@freebsd.org 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

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

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 i...@freebsd.org 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

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 i...@freebsd.org

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 i...@freebsd.org wrote: Modified: head/sys/mips/include/frame.h == --- head/sys/mips/include/frame.h Tue Apr 23 06:37:50 2013 (r249789) +++

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

Re: svn commit: r249484 - head/lib

2013-04-17 Thread Juli Mallett
On Tue, Apr 16, 2013 at 11:00 PM, Tim Kientzle kient...@freebsd.org 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: r249484 - head/lib

2013-04-17 Thread Juli Mallett
On Tue, Apr 16, 2013 at 11:26 PM, Tim Kientzle kient...@freebsd.org 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 the correct directories

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

2013-04-11 Thread Juli Mallett
On Thu, Apr 11, 2013 at 11:00 AM, Gleb Smirnoff gleb...@freebsd.org 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

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 j...@freebsd.org 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

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 d...@des.no wrote: Jack Vogel jfvo...@gmail.com 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

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 an...@freebsd.org 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

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:

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.

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:

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 adr...@freebsd.org 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

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 go...@freebsd.org wrote: Author: gonzo Date: Fri Dec 28

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: 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

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

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

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

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:

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: 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,

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: 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:

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

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 adr...@freebsd.org 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

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: 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: r242955 - head/sys/mips/cavium

2012-11-12 Thread Juli Mallett
) @@ -0,0 +1,122 @@ +/*- + * Copyright (c) 2012 Juli Mallett jmall...@freebsd.org + * 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

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

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

2012-10-30 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

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

2012-10-30 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: r242345 - head/sys/mips/cavium

2012-10-30 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

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

2012-10-30 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

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: 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: 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: 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: 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

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: 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:

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: 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: r235070 - head/sys/mips/gxemul

2012-05-06 Thread Juli Mallett
00:00:00 1970 (empty, because file is newly added) +++ head/sys/mips/gxemul/mpreg.hSun May 6 05:58:56 2012 (r235070) @@ -0,0 +1,53 @@ +/*- + * Copyright (c) 2004-2012 Juli Mallett jmall...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary

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

2012-05-06 Thread Juli Mallett
== --- /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 jmall...@freebsd.org

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

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 and...@freebsd.org 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    

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

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 and...@fubar.geek.nz 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

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 and...@fubar.geek.nz 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

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 and...@fubar.geek.nz wrote: On Sun, 8 Apr 2012 04:36:27 + (UTC) Andrew Turner and...@freebsd.org 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

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: 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: 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

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: 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

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

2012-03-24 Thread Juli Mallett
On Sat, Mar 24, 2012 at 11:25, Eitan Adler ead...@freebsd.org 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!

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

2012-03-13 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.

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

2012-03-13 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:

svn commit: r232853 - in head/sys/mips: adm5120 alchemy atheros idt include malta nlm rmi rt305x sentry5 sibyte

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 07:34:15 2012 New Revision: 232853 URL: http://svn.freebsd.org/changeset/base/232853 Log: Remove platform APIs which are not used by any code and which had only stub implementations or no implementation on all platforms. Some of these functions might be

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

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 08:13:04 2012 New Revision: 232855 URL: http://svn.freebsd.org/changeset/base/232855 Log: Remove more unused code and declarations, and add dire warnings to the 64-bit atomic ops used by 32-bit kernels. Modified: head/sys/mips/include/cache.h

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

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 18:10:01 2012 New Revision: 232872 URL: http://svn.freebsd.org/changeset/base/232872 Log: Remove more unused stuff, primarily a set of (unused, thankfully) PIO functions. Adjust nearby style of one assembly function END(). Modified:

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

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 18:56:16 2012 New Revision: 232881 URL: http://svn.freebsd.org/changeset/base/232881 Log: Use 64-bit bus space constants on 64-bit kernels. Modified: head/sys/mips/include/bus.h Modified: head/sys/mips/include/bus.h

svn commit: r232882 - in head/sys/dev: advansys aic7xxx buslogic dpt iir

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 19:29:32 2012 New Revision: 232882 URL: http://svn.freebsd.org/changeset/base/232882 Log: Remove comments about creating DMA tags as children of the DMA tags of their parent bus where the code has now been modified to do so. Reviewed by: scottl

svn commit: r232896 - in head/sys: conf mips/adm5120 mips/alchemy mips/atheros mips/conf mips/idt mips/include mips/malta mips/mips mips/nlm mips/rmi mips/rt305x mips/sentry5

2012-03-12 Thread Juli Mallett
, because file is newly added) +++ head/sys/mips/mips/libkern_machdep.cMon Mar 12 21:25:32 2012 (r232896) @@ -0,0 +1,39 @@ +/*- + * Copyright (c) 2012 Juli Mallett jmall...@freebsd.org + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without

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

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Mon Mar 12 21:26:09 2012 New Revision: 232897 URL: http://svn.freebsd.org/changeset/base/232897 Log: Remove TARGET_BIG_ENDIAN which should have been removed previously. Modified: head/sys/mips/conf/AR71XX_BASE Modified: head/sys/mips/conf/AR71XX_BASE

svn commit: r232907 - head

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 00:38:49 2012 New Revision: 232907 URL: http://svn.freebsd.org/changeset/base/232907 Log: Add a kernel-toolchains target like the toolchains target, but building only the parts of the toolchain necessary to build kernels. Modified: head/Makefile Modified:

svn commit: r232908 - head/usr.sbin

2012-03-12 Thread Juli Mallett
Author: jmallett Date: Tue Mar 13 00:45:27 2012 New Revision: 232908 URL: http://svn.freebsd.org/changeset/base/232908 Log: sysinstall was removed from usr.sbin/Makefile in r225937. Because per-arch Makefiles were split out in this directory and others in userland, it makes it quite easy

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:

  1   2   3   >