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
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
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
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:
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
> > > >
> > > >
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
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:
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:
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
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
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
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
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.
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
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:
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
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
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
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
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:
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
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,
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
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
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
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
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
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
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
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)
+++
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
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
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
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
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
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
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
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:
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.
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:
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
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
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: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
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
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
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
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:
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: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,
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: 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:
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
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
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: 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
)
@@ -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
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
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
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: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
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
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: 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: 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 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: 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
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: 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:
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: 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
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
==
--- /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
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
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
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
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
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
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
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: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: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
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 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
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!
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.
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:
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
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
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:
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
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
, 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
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
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:
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
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 - 100 of 233 matches
Mail list logo