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
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
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://
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/
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
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:
> > > > > > > >>
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:
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
>>>
>
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
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
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
>>
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
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
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
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
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
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
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
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
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
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
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
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
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
=
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
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
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
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
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
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?
)
@@ -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
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
==
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
=
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
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
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
=
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.
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
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
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
=
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
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
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
=
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
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
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
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
===
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
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
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
==
--- /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
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
--- /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.
+
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]
> +
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
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
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
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
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
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
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
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
=
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
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
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
===
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
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:
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
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
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
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 - 100 of 276 matches
Mail list logo