3 22:41:54 2019(r349713)
+++ head/sys/dev/proto/proto.h Thu Jul 4 02:51:34 2019(r349714)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2014, 2015 Marcel Moolenaar
+ * Copyright (c) 2014, 2015, 2019 Marcel Moolenaar
* All rights reserved.
*
* Redistribution and use in source and
Author: marcel
Date: Sun Jun 30 02:29:12 2019
New Revision: 349551
URL: https://svnweb.freebsd.org/changeset/base/349551
Log:
Add support for Python 3 and make it the default.
Python 2.7 will retire on Januari 1, 2020.
Modified:
head/tools/bus_space/Python/Makefile
head/tools/bus_space
Author: marcel
Date: Sat Mar 23 03:37:08 2019
New Revision: 345436
URL: https://svnweb.freebsd.org/changeset/base/345436
Log:
MFC 344826:
Round # partitions up to fill the last GPT table sector
Set the number of partitions entries in the GPT header to a
multiple of the number of entr
Author: marcel
Date: Sat Mar 23 03:10:23 2019
New Revision: 345434
URL: https://svnweb.freebsd.org/changeset/base/345434
Log:
MFC 344790:
Revert revision 254095
In revision 254095, gpt_entries is not set to match the on-disk
hdr_entries, but rather is computed based on available spac
Author: marcel
Date: Fri Mar 22 23:55:35 2019
New Revision: 345428
URL: https://svnweb.freebsd.org/changeset/base/345428
Log:
MFC 344826:
Round # partitions up to fill the last GPT table sector
Set the number of partitions entries in the GPT header to a
multiple of the number of entr
Author: marcel
Date: Fri Mar 22 23:39:16 2019
New Revision: 345427
URL: https://svnweb.freebsd.org/changeset/base/345427
Log:
MFC 344790:
Revert revision 254095
In revision 254095, gpt_entries is not set to match the on-disk
hdr_entries, but rather is computed based on available spac
Author: marcel
Date: Sat Mar 9 02:03:07 2019
New Revision: 344957
URL: https://svnweb.freebsd.org/changeset/base/344957
Log:
Don't compress and uuencode the "hexdump -C" output files. Just
save them with the $FreeBSD$ tag prepended. Changes to these
files are now a lot easier to comprehen
Author: marcel
Date: Tue Mar 5 22:55:33 2019
New Revision: 344826
URL: https://svnweb.freebsd.org/changeset/base/344826
Log:
Round # partitions up to fill the last GPT table sector
Set the number of partitions entries in the GPT header to a
multiple of the number of entries that fit in a
Author: marcel
Date: Tue Mar 5 04:15:34 2019
New Revision: 344790
URL: https://svnweb.freebsd.org/changeset/base/344790
Log:
Revert revision 254095
In revision 254095, gpt_entries is not set to match the on-disk
hdr_entries, but rather is computed based on available space.
There are 2
Author: marcel
Date: Sat Dec 2 18:41:01 2017
New Revision: 326477
URL: https://svnweb.freebsd.org/changeset/base/326477
Log:
MFC r324369
Fix alignment of 'last' in autofill.
Modified:
stable/11/sbin/geom/class/part/geom_part.c
Directory Properties:
stable/11/ (props changed)
Modified:
king this on the P5020 (e5500 core) yields a 300% throughput
> improvement on dtsec(4) (115Mbit/s -> 460Mbit/s) measured with iperf.
>
> Benchmarked on the P1022 (e500v2 core, 16 TLB1 entries) yields a 50%
> throughput improvement on tsec(4) (~93Mbit/s -> 165Mbit/s) meas
Author: marcel
Date: Fri Oct 6 16:38:00 2017
New Revision: 324369
URL: https://svnweb.freebsd.org/changeset/base/324369
Log:
Fix alignment of 'last' in autofill.
'last' is the sector number of the last usable sector. Sector
numbers start with 0. As such, 'last' is always 1 less than
th
> On Jun 1, 2017, at 8:32 AM, Alan Somers wrote:
>
> On Thu, Jun 1, 2017 at 9:11 AM, Marcel Moolenaar wrote:
>>
>> On May 31, 2017, at 11:06 PM, Ngie Cooper (yaneurabeya)
>> wrote:
>>
>>
>> On May 31, 2017, at 10:03 PM, Brooks Davis wrote:
&g
it as
spammy and a tail of garbage. It’s just a knee-jerk reaction to seeing
something that isn’t understood, I think. As such, there’s no reason to change
— in fact, changing would be bloating the repo.
--
Marcel Moolenaar
mar...@xcllnt.net
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Author: marcel
Date: Sun Dec 11 04:02:38 2016
New Revision: 309845
URL: https://svnweb.freebsd.org/changeset/base/309845
Log:
MFC r309394, r309787
Fix use-after-free bugs in pfsync(4)
Modified:
stable/11/sys/netpfil/pf/if_pfsync.c
Directory Properties:
stable/11/ (props changed)
Mod
Author: marcel
Date: Sun Dec 11 03:59:37 2016
New Revision: 309844
URL: https://svnweb.freebsd.org/changeset/base/309844
Log:
MFC r306299:
Update local variable 'block' after calling capacity_resize(),
otherwise format_resize(), which is called right after, isn't
getting the current/act
Author: marcel
Date: Sun Dec 11 03:57:21 2016
New Revision: 309843
URL: https://svnweb.freebsd.org/changeset/base/309843
Log:
MFC r305855, r306297, r306300, r306312-r306313
When MAKEOBJDIRPREFIX points to a case-insensitive file system, the
build can break when different source files crea
Author: marcel
Date: Sat Dec 10 03:31:38 2016
New Revision: 309787
URL: https://svnweb.freebsd.org/changeset/base/309787
Log:
Improve upon r309394
Instead of taking an extra reference to deal with pfsync_q_ins()
and pfsync_q_del() taken and dropping a reference (resp,) make
it optional
> On Dec 8, 2016, at 2:48 PM, Gleb Smirnoff <mailto:gleb...@freebsd.org>> wrote:
>
> Marcel,
>
> On Wed, Dec 07, 2016 at 05:06:08PM -0800, Marcel Moolenaar wrote:
> M> > thanks for the fixes. While the problem with the first chunk
> M> > in pfsync
ce count drops
to 0 and the state is deleted (read: memory freed). But the same
state is subsequently added to the PFSYNC_S_DEL queue — i.e.
after the memory was freed.
HTH,
--
Marcel Moolenaar
mar...@xcllnt.net <mailto:mar...@xcllnt.net>
___
svn
ce count drops
to 0 and the state is deleted (read: memory freed). But the same
state is subsequently added to the PFSYNC_S_DEL queue — i.e.
after the memory was freed.
HTH,
--
Marcel Moolenaar
mar...@xcllnt.net <mailto:mar...@xcllnt.net>
___
svn
Author: marcel
Date: Fri Dec 2 06:15:59 2016
New Revision: 309394
URL: https://svnweb.freebsd.org/changeset/base/309394
Log:
Fix use-after-free bugs in pfsync(4)
Use after free happens for state that is deleted. The reference
count is what prevents the state from being freed. When the
Author: marcel
Date: Sat Nov 5 16:23:33 2016
New Revision: 308344
URL: https://svnweb.freebsd.org/changeset/base/308344
Log:
Assign a random number to di_gen (for FFS), instead of extracting it
from struct stat. We don't necessarily have permissions to see the
generation number and the hos
Author: marcel
Date: Wed Oct 26 15:58:41 2016
New Revision: 307967
URL: https://svnweb.freebsd.org/changeset/base/307967
Log:
Allow config to be compiled from another source directory, such as one
for building tools. This boils down to replacing ${.CURDIR} with
${SRCDIR}, where the latter is
Author: marcel
Date: Tue Oct 25 16:29:15 2016
New Revision: 307927
URL: https://svnweb.freebsd.org/changeset/base/307927
Log:
Be more precise when including headers so that we're less likely to
depend on namespace pollution and as such become more portable. This
means including headers like
Author: marcel
Date: Tue Oct 25 16:21:38 2016
New Revision: 307923
URL: https://svnweb.freebsd.org/changeset/base/307923
Log:
Allow building makefs(8) from another Makefile (such as one in
a seperate directory hierarchy used to build tools). This boils
down to replacing the use of ${.CURDIR}
Author: marcel
Date: Mon Oct 24 18:12:57 2016
New Revision: 307874
URL: https://svnweb.freebsd.org/changeset/base/307874
Log:
Include explicitly instead of depending on that
header being included by . When compiled as part
of makefs(8) and on macOS or Linux, is not our
own.
Modified:
Author: marcel
Date: Mon Oct 24 18:03:04 2016
New Revision: 307873
URL: https://svnweb.freebsd.org/changeset/base/307873
Log:
Include instead of when compiled as
part of libsbuf. The former is the standard header, and allows us
to compile libsbuf on macOS/linux.
Modified:
head/sys/kern/
Author: marcel
Date: Mon Oct 24 17:59:25 2016
New Revision: 307872
URL: https://svnweb.freebsd.org/changeset/base/307872
Log:
Detect clang on macOS. The version string is slightly different.
Modified:
head/share/mk/bsd.compiler.mk
Modified: head/share/mk/bsd.compiler.mk
=
Author: marcel
Date: Mon Oct 24 17:57:46 2016
New Revision: 307871
URL: https://svnweb.freebsd.org/changeset/base/307871
Log:
Include "util.h", not . The header is in the same directory
as the C file. There may be a on the host when compiling
on macOS or Linux, causing conflicts.
Modified:
Author: marcel
Date: Mon Oct 24 17:56:08 2016
New Revision: 307870
URL: https://svnweb.freebsd.org/changeset/base/307870
Log:
When compiling on macOS or Linux, __dead can be defined already.
Conditionally define __dead.
Modified:
head/lib/libnetbsd/sys/cdefs.h
Modified: head/lib/libnetbsd/
On October 17, 2016 at 8:34:11 PM, Ngie Cooper (yaneurab...@gmail.com) wrote:
> On Oct 17, 2016, at 18:55, Marcel Moolenaar wrote:
>
*snip*
> +CFLAGS+=-I${SRCTOP}/sys/sys/disk
Isn't it a better app idea to maintain the disk/ namespace for includes?
Thanks!
You mean, add -I
3)
+++ head/usr.bin/mkimg/pc98.c Tue Oct 18 01:55:07 2016(r307544)
@@ -33,7 +33,7 @@ __FBSDID("$FreeBSD$");
#include
#include
-#include
+#include
#include "endian.h"
#include "image.h"
Added: head/usr.bin/mkimg/uuid.c
==
Author: marcel
Date: Tue Oct 18 01:42:42 2016
New Revision: 307543
URL: https://svnweb.freebsd.org/changeset/base/307543
Log:
Add LORDER, TSORT and TSORTFLAGS variables and replace the
hardcoded utility names and tsort flags.
Modified:
head/share/mk/bsd.lib.mk
head/share/mk/sys.mk
Modifi
Author: marcel
Date: Sun Oct 16 02:55:52 2016
New Revision: 307387
URL: https://svnweb.freebsd.org/changeset/base/307387
Log:
Switch to using the portable partition scheme headers.
Modified:
head/usr.bin/mkimg/Makefile
head/usr.bin/mkimg/apm.c
head/usr.bin/mkimg/bsd.c
head/usr.bin/mkimg
(r307386)
@@ -1,69 +1,5 @@
/*-
- * Copyright (c) 2007 Marcel Moolenaar
- * 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
, copy of
r306810, head/sys/sys/apm.h)
@@ -0,0 +1,69 @@
+/*-
+ * Copyright (c) 2007 Marcel Moolenaar
+ * 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
On October 7, 2016 at 5:13:10 PM, Julian Elischer (jul...@freebsd.org) wrote:
On 7/10/2016 4:29 PM, Marcel Moolenaar wrote:
On October 7, 2016 at 4:18:31 PM, Julian Elischer (jul...@freebsd.org) wrote:
On 7/10/2016 4:12 PM, Marcel Moolenaar wrote:
On October 7, 2016 at 3:18:10 PM, John Baldwin (j
On October 7, 2016 at 4:18:31 PM, Julian Elischer (jul...@freebsd.org) wrote:
On 7/10/2016 4:12 PM, Marcel Moolenaar wrote:
On October 7, 2016 at 3:18:10 PM, John Baldwin (j...@freebsd.org) wrote:
On Friday, October 07, 2016 01:16:59 PM Marcel Moolenaar wrote:
> On October 7, 2016 at 11:02:44
On October 7, 2016 at 3:18:10 PM, John Baldwin (j...@freebsd.org) wrote:
On Friday, October 07, 2016 01:16:59 PM Marcel Moolenaar wrote:
> On October 7, 2016 at 11:02:44 AM, John Baldwin (j...@freebsd.org) wrote:
> On Friday, October 07, 2016 03:42:21 PM Marcel Moolenaar wrote:
&
On October 7, 2016 at 11:02:44 AM, John Baldwin (j...@freebsd.org) wrote:
On Friday, October 07, 2016 03:42:21 PM Marcel Moolenaar wrote:
*snip*
> Author: marcel
> Date: Fri Oct 7 15:42:20 2016
> New Revision: 306811
> URL: https://svnweb.freebsd.org/changeset/base/306811
>
&
NG, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, O
On October 3, 2016 at 10:36:27 AM, Conrad Meyer (c...@freebsd.org) wrote:
On Sun, Oct 2, 2016 at 6:46 PM, Marcel Moolenaar wrote:
> Author: marcel
> Date: Mon Oct 3 01:46:47 2016
> New Revision: 306620
> URL: https://svnweb.freebsd.org/changeset/base/306620
>
> Log:
>
On October 2, 2016 at 11:52:33 PM, Warner Losh (i...@bsdimp.com) wrote:
Wouldn't it be better to say at the top
#ifndef OFF_MAX
#define OFF_MAX INT64_MAX
#endif
Not sure. The max is just for input checking. We do not even try to deal with
an lseek(2) implementation that doesn’t take a 64-
Author: marcel
Date: Mon Oct 3 04:00:30 2016
New Revision: 306622
URL: https://svnweb.freebsd.org/changeset/base/306622
Log:
Replace OFF_MAX with INT64_MAX. The former is defined on Linux.
Modified:
head/usr.bin/mkimg/mkimg.c
Modified: head/usr.bin/mkimg/mkimg.c
Author: marcel
Date: Mon Oct 3 02:37:28 2016
New Revision: 306621
URL: https://svnweb.freebsd.org/changeset/base/306621
Log:
Prefer over . While here remove redundant
inclusion of .
Move the inclusion of the disk partitioning headers out of order
and inbetween standard headers and loc
Author: marcel
Date: Mon Oct 3 01:46:47 2016
New Revision: 306620
URL: https://svnweb.freebsd.org/changeset/base/306620
Log:
Replace STAILQ with TAILQ. TAILQs are portable enough that they can
be used on both macOS and Linux. STAILQs are not. In particular,
STAILQ_LAST does not next on Linu
Author: marcel
Date: Mon Sep 26 04:14:00 2016
New Revision: 306333
URL: https://svnweb.freebsd.org/changeset/base/306333
Log:
Portability changes:
1. macOS nor Linux have MAP_NOCORE nor MAP_NOSYNC. Define as 0.
2. macOS doesn't have SEEK_DATA nor SEEK_HOLE. Define as -1
so that lseek
On September 25, 2016 at 7:13:21 PM, Adrian Chadd (adrian.ch...@gmail.com)
wrote:
Hi,
Yeah, for portable-y stuff, I'd recommend:
#include "endian.h" -> #ifdef __FreeBSD__ #include
#elif __Apple__ etc, etc.
That way we don't duplicate contents.
Same with sys/queue.h, etc.
We may even
Author: marcel
Date: Mon Sep 26 01:06:32 2016
New Revision: 306330
URL: https://svnweb.freebsd.org/changeset/base/306330
Log:
Avoid depending on the header for le*enc and be*enc.
Not only is the header unportable, the encoding/decoding functions
are as well. Instead, duplicate the handful
Author: marcel
Date: Mon Sep 26 00:41:08 2016
New Revision: 306329
URL: https://svnweb.freebsd.org/changeset/base/306329
Log:
Eliminate the use of EDOOFUS. The error code was used to signal
programming errors, but is really a poor substitute for assert.
And less portable as well.
Modified:
On September 25, 2016 at 10:41:32 AM, Andrey V. Elsukov (bu7c...@yandex.ru)
wrote:
On 25.09.16 19:39, Marcel Moolenaar wrote:
> +20160924:
> + Relocatable object files with the extension of .So have been renamed
> + to use an extension of .pico instead. The purpose of th
On September 25, 2016 at 4:52:17 PM, Conrad Meyer (c...@freebsd.org) wrote:
What's the motivation for this? This seems worse.
Portability. We need mkimg to compile on other OSes besides FreeBSD. In
particular, macOS and Linux. It’s ok that constructors are not 100% portable…
signature.
Author: marcel
Date: Sun Sep 25 22:57:59 2016
New Revision: 306325
URL: https://svnweb.freebsd.org/changeset/base/306325
Log:
Replace the use of linker sets with constructors for both the
formats and schemes. Formats and schemes are registered at
runtime now, rather than collected at link t
Author: marcel
Date: Sun Sep 25 16:50:31 2016
New Revision: 306313
URL: https://svnweb.freebsd.org/changeset/base/306313
Log:
Document the ".pico" extension for object files.
Suggested by: emaste@
Modified:
head/share/mk/bsd.README
Modified: head/share/mk/bsd.README
Author: marcel
Date: Sun Sep 25 16:39:18 2016
New Revision: 306312
URL: https://svnweb.freebsd.org/changeset/base/306312
Log:
Relocatable object files are renamed from *.So to *.pico
Reminder by: imp@
Modified:
head/UPDATING
Modified: head/UPDATING
=
Author: marcel
Date: Sat Sep 24 17:50:11 2016
New Revision: 306300
URL: https://svnweb.freebsd.org/changeset/base/306300
Log:
When MAKEOBJDIRPREFIX points to a case-insensitive file system, the
build can break when different source files create the same target
files (case-insensitivity speak
Author: marcel
Date: Sat Sep 24 17:29:27 2016
New Revision: 306299
URL: https://svnweb.freebsd.org/changeset/base/306299
Log:
Update local variable 'block' after calling capacity_resize(),
otherwise format_resize(), which is called right after, isn't
getting the current/actual image size. Ra
Author: marcel
Date: Sat Sep 24 15:11:27 2016
New Revision: 306297
URL: https://svnweb.freebsd.org/changeset/base/306297
Log:
When MAKEOBJDIRPREFIX points to a case-insensitive file system, the
build can break when different source files create the same target
files (case-insensitivity speak
Author: marcel
Date: Fri Sep 16 03:04:48 2016
New Revision: 305855
URL: https://svnweb.freebsd.org/changeset/base/305855
Log:
When MAKEOBJDIRPREFIX points to a case-insensitive file system, the
build can break when different source files create the same object
files (case-insensitivity speak
Author: marcel
Date: Fri Feb 26 16:18:47 2016
New Revision: 296103
URL: https://svnweb.freebsd.org/changeset/base/296103
Log:
Bump VM_MAX_MEMSEGS from 2 to 3 to match the number of VM segment
identifiers present in vmmapi.h. In particular, it's now possible
to create a VM_FRAMEBUFFER segment
Author: marcel
Date: Fri Feb 26 16:15:02 2016
New Revision: 296102
URL: https://svnweb.freebsd.org/changeset/base/296102
Log:
Add option -C to have the guest memory included in core files.
This aids in debugging OS loaders.
Modified:
head/usr.sbin/bhyveload/bhyveload.8
head/usr.sbin/bhyve
Author: marcel
Date: Fri Feb 26 16:12:20 2016
New Revision: 296101
URL: https://svnweb.freebsd.org/changeset/base/296101
Log:
Support version 4 of the userboot structure by implementing the
vm_set_register() and vm_set_desc() callbacks.
Modified:
head/usr.sbin/bhyveload/bhyveload.c
Modifie
Author: marcel
Date: Fri Feb 26 16:00:16 2016
New Revision: 296099
URL: https://svnweb.freebsd.org/changeset/base/296099
Log:
Add vm_set_register() and vm_set_desc() callbacks. These callbacks
translate directly into calls to their namesake API functions in
libvmmapi.
It is an improveme
Author: marcel
Date: Fri Feb 26 15:52:55 2016
New Revision: 296097
URL: https://svnweb.freebsd.org/changeset/base/296097
Log:
Check that the userboot version is at least 3, rather than
3 exactly. The structure may be of a newer version and as
long as it is backward compatible with 3, we can
Author: marcel
Date: Thu Oct 8 17:59:05 2015
New Revision: 289044
URL: https://svnweb.freebsd.org/changeset/base/289044
Log:
If we can't open the file, skip devclose() for the exclusive_file_system
case. We never called devopen(), so we know there's nothing to close.
Modified:
head/lib/lib
Author: marcel
Date: Thu Oct 8 02:28:22 2015
New Revision: 289001
URL: https://svnweb.freebsd.org/changeset/base/289001
Log:
Add option -l for specifying which OS loader to dlopen(3). By default
this is /boot/userboot.so. This option allows for the development and
use of other OS loaders.
ains and always have it run
locally to CPUs in NUMA configurations.
--
Marcel Moolenaar
mar...@xcllnt.net
signature.asc
Description: Message signed with OpenPGP using GPGMail
Author: marcel
Date: Mon Sep 7 17:56:49 2015
New Revision: 287538
URL: https://svnweb.freebsd.org/changeset/base/287538
Log:
As expected, things aren't as simple as hoped. Consequently, we have
no option but to use the smbios information to fill in the blanks.
It's a good thing UGA is a pro
Author: marcel
Date: Sat Sep 5 18:24:51 2015
New Revision: 287489
URL: https://svnweb.freebsd.org/changeset/base/287489
Log:
Auto-detect the UGA frame buffer and stride on a MacBook. We're
striking a delicate balance between exhaustive searching and
banking on assumptions. The environment v
Author: marcel
Date: Sat Sep 5 03:27:23 2015
New Revision: 287475
URL: https://svnweb.freebsd.org/changeset/base/287475
Log:
My MacBook has UGA only, but we fail to detect any changes
in the frame buffer when we flip pixels. Allow the detection
to be bypassed by setting the uga_framebuffer
Author: marcel
Date: Thu Sep 3 04:35:17 2015
New Revision: 287422
URL: https://svnweb.freebsd.org/changeset/base/287422
Log:
For UGA, the frame buffer address obtained by scanning the
PCI BARs does not necessarily correspond to the upper-left
most pixel. Scan the frame buffer for which byte
> On Aug 30, 2015, at 11:27 AM, Rui Paulo wrote:
>
> On Sun, 2015-08-30 at 01:40 +0000, Marcel Moolenaar wrote:
>> Author: marcel
>> Date: Sun Aug 30 01:39:59 2015
>> New Revision: 287299
>> URL: https://svnweb.freebsd.org/changeset/base/287299
>>
>>
Author: marcel
Date: Sun Aug 30 23:58:53 2015
New Revision: 287317
URL: https://svnweb.freebsd.org/changeset/base/287317
Log:
Add support for the UGA draw protocol. This includes adding a
command called 'uga' to show whether UGA is implemented by the
firmware and what the settings are. It al
Author: marcel
Date: Sun Aug 30 01:39:59 2015
New Revision: 287299
URL: https://svnweb.freebsd.org/changeset/base/287299
Log:
Add a gop command to help diagnose VT efifb problems. The gop
command has the following sub-commands:
list- list all possible modes (paged)
get
Author: marcel
Date: Thu Aug 27 04:25:27 2015
New Revision: 287190
URL: https://svnweb.freebsd.org/changeset/base/287190
Log:
An error of -1 from parse_mount() indicates that the specification
was invalid. Don't trigger a mount failure (which by default means
a panic), but instead just move
Author: marcel
Date: Tue Aug 25 15:14:50 2015
New Revision: 287128
URL: https://svnweb.freebsd.org/changeset/base/287128
Log:
MFC r286808, r286809, r286867, r286868
- Improve support for Macs that have a stride not equal to the
horizonal resolution (width).
- Support frame buffe
p a region of device bus space.
*/
-static __inline void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh,
-bus_size_t size);
-
-static __inline void
-bus_space_unmap(bus_space_tag_t t __unused, bus_space_handle_t bsh __unused,
- bus_size
In the following example the file system partition is labeled as 'backup':
.Dl % mkimg -s gpt -p freebsd-ufs/backup:=file-system.ufs -o gpt.img
.Sh SEE ALSO
+.Xr dd 1 ,
.Xr gpart 8 ,
.Xr makefs 8 ,
.Xr mdconfig 8 ,
@@ -247,4 +327,5 @@ utility first appeared in
.Sh A
Author: marcel
Date: Mon Aug 24 17:58:11 2015
New Revision: 287114
URL: https://svnweb.freebsd.org/changeset/base/287114
Log:
Fix build for architectures that define wchar_t as an unsigned int.
Reported by: bz@
Modified:
head/contrib/libxo/libxo/xo_wcwidth.h
Modified: head/contrib/libxo
> On Aug 24, 2015, at 10:07 AM, Bjoern A. Zeeb wrote:
>
>
>> On 24 Aug 2015, at 16:26 , Marcel Moolenaar wrote:
>>
>> Author: marcel
>> Date: Mon Aug 24 16:26:20 2015
>> New Revision: 287111
>> URL: https://svnweb.freebsd.org/changeset/base
Author: marcel
Date: Mon Aug 24 16:26:20 2015
New Revision: 287111
URL: https://svnweb.freebsd.org/changeset/base/287111
Log:
Upgrade libxo to 0.4.5.
Local changes incorporated by 0.4.5: r284340
Local changes retained: r276260, r282117
Obtained from:https://github.com/Juniper
Author: marcel
Date: Tue Aug 18 01:53:41 2015
New Revision: 286868
URL: https://svnweb.freebsd.org/changeset/base/286868
Log:
Add 24 more page table pages we allocate on boot-up. 16MB slop
is a little tight in and by itself, but severily insufficient
when one needs to map a large frame buffe
Author: marcel
Date: Tue Aug 18 00:47:02 2015
New Revision: 286867
URL: https://svnweb.freebsd.org/changeset/base/286867
Log:
Support frame buffers that are larger than the default screen
size as defined by VT_FB_DEFAULT_WIDTH and VT_FB_DEFAULT_HEIGHT
(at this time 2048x1200). The default is
Author: marcel
Date: Sat Aug 15 16:13:28 2015
New Revision: 286809
URL: https://svnweb.freebsd.org/changeset/base/286809
Log:
Improve support for Macs that have a stride not equal to the
horizonal resolution (width). In those cases fb_bpp ended up
completely wrong -- as in 6 bytes per pixel
Author: marcel
Date: Sat Aug 15 15:44:09 2015
New Revision: 286808
URL: https://svnweb.freebsd.org/changeset/base/286808
Log:
Improve the VT initialization message: have it say what the
resolution is. For text mode this is the number of columns
by the number of rows. Include the name of the
Author: marcel
Date: Thu Aug 13 19:12:55 2015
New Revision: 286741
URL: https://svnweb.freebsd.org/changeset/base/286741
Log:
s/as/at/ in previous commit.
Pointed out by: jmallett@
Modified:
head/sys/dev/md/md.c
Modified: head/sys/dev/md/md.c
Author: marcel
Date: Thu Aug 13 15:16:34 2015
New Revision: 286727
URL: https://svnweb.freebsd.org/changeset/base/286727
Log:
Change md(4) to use weak symbols as start, end and size for the embedded
root disk. The embedded image is linked into the kernel in the .mfs
section.
Add rules a
Author: marcel
Date: Thu Aug 13 14:50:11 2015
New Revision: 286725
URL: https://svnweb.freebsd.org/changeset/base/286725
Log:
The Broadcom BCM56060 chip has a Cortex-A9R4 core.
Submitted by: Steve Kiernan
Reviewed by: imp@
Differential Revision:https://reviews.freebsd.org/D335
Author: marcel
Date: Thu Aug 13 14:53:29 2015
New Revision: 286726
URL: https://svnweb.freebsd.org/changeset/base/286726
Log:
Instead of having separate do_sync functions for ARM_ARCH 6 vs.
ARM_ARCH >= 7, use the dmb() macro defined in machine/atomic.h
Submitted by: Steve Kiernan
Revie
Author: marcel
Date: Thu Aug 13 14:43:11 2015
New Revision: 286723
URL: https://svnweb.freebsd.org/changeset/base/286723
Log:
Fix text mode operation.
We first map 64KB at 0xA and then determine whether to work
in text or graphics mode. When graphics mode, the mapping is
precisely
> On Aug 12, 2015, at 1:17 PM, Ed Schouten wrote:
>
> 2015-08-12 22:02 GMT+02:00 Marcel Moolenaar :
>> Maybe upgrading to 4.3.30 resolves the issue?
>
> I just upgraded to 4.3.30 and 5.0.0. Both fail the same way. I've just
> attached a screenshot. Will op
> On Aug 12, 2015, at 10:37 AM, Ed Schouten wrote:
>
> Hi Marcel,
>
> 2015-08-12 17:26 GMT+02:00 Marcel Moolenaar :
>> Better support memory mapped console devices, such as VGA and EFI
>> frame buffers and memory mapped UARTs.
>
> This change causes my Free
[CC ed]
> On Aug 12, 2015, at 10:37 AM, Ed Schouten wrote:
>
> Hi Marcel,
>
> 2015-08-12 17:26 GMT+02:00 Marcel Moolenaar :
>> Better support memory mapped console devices, such as VGA and EFI
>> frame buffers and memory mapped UARTs.
>
> This change causes
Author: marcel
Date: Wed Aug 12 15:48:14 2015
New Revision: 286668
URL: https://svnweb.freebsd.org/changeset/base/286668
Log:
Add support for the Broadcom TruManage integrated serial port.
PR: 191266
Modified:
head/sys/dev/uart/uart_bus_pci.c
Modified: head/sys/dev/uart/uart_b
);
-}
+int bus_space_map(bus_space_tag_t tag, bus_addr_t addr, bus_size_t size,
+int flags, bus_space_handle_t *bshp);
/*
* Unmap a region of device bus space.
*/
-static __inline void bus_space_unmap(bus_space_tag_t t, bus_space_handle_t bsh,
- bus_size_t size);
-
-static __inline void
-bus_space_unmap
Author: marcel
Date: Wed Aug 12 04:03:04 2015
New Revision: 286653
URL: https://svnweb.freebsd.org/changeset/base/286653
Log:
Use bus_alloc_resource_any(), rather than bus_alloc_resource()
with start 0 and end ~0. This avoids confusion WRT to what the
value of length can or should be.
Modif
Author: marcel
Date: Sat Aug 8 04:59:27 2015
New Revision: 286439
URL: https://svnweb.freebsd.org/changeset/base/286439
Log:
Document the application interface.
Modified:
head/share/man/man4/proto.4
Modified: head/share/man/man4/proto.4
==
Author: marcel
Date: Fri Aug 7 18:40:44 2015
New Revision: 286419
URL: https://svnweb.freebsd.org/changeset/base/286419
Log:
Fix typo introduced in previous commit.
Pointed out by: Nikolai Lifanov
Modified:
head/usr.bin/mkimg/mkimg.1
Modified: head/usr.bin/mkimg/mkimg.1
==
Author: marcel
Date: Fri Aug 7 17:22:37 2015
New Revision: 286417
URL: https://svnweb.freebsd.org/changeset/base/286417
Log:
o Fix a typo.
o Describe the file formats mkimg can create.
Modified:
head/usr.bin/mkimg/mkimg.1
Modified: head/usr.bin/mkimg/mkimg.1
1 - 100 of 1254 matches
Mail list logo