Author: nwhitehorn
Date: Wed Aug 31 04:02:52 2016
New Revision: 305108
URL: https://svnweb.freebsd.org/changeset/base/305108
Log:
Refix operation on sparse CPU mappings as in r302372, temporarily broken
by r304716.
PR: kern/210106
MFC after:2 days
Modified:
head/sys/ker
Author: nwhitehorn
Date: Wed Aug 31 04:03:55 2016
New Revision: 305109
URL: https://svnweb.freebsd.org/changeset/base/305109
Log:
Back out misfired extra file in r305108.
Modified:
head/sys/kern/imgact_elf.c
Modified: head/sys/kern/imgact_elf.c
===
I'm a little dubious about this change. It's not really safe to rely on
newbus unit numbers anywhere, so making them meaningful in this context
seems like a bad idea.
-Nathan
On 09/29/16 19:48, Justin Hibbits wrote:
Author: jhibbits
Date: Fri Sep 30 02:48:40 2016
New Revision: 306473
URL: http
realize a potential
complication with it tonight, too, if newbus devices are created as
children (like DMA channels in this case), and have the cell-index
property. If you object it's an easy revert.
- Justin
On Sep 29, 2016 23:10, "Nathan Whitehorn" <mailto:nwhiteh...@freebsd.o
It would be really nice to let gpart provide aliases correct to
partition labels, which would fix the existing racy and unreliable
glabel code. Do you see any obstacles to using this code for that?
-Nathan
On 08/07/17 14:12, Warner Losh wrote:
Author: imp
Date: Mon Aug 7 21:12:38 2017
New Rev
On 08/07/17 14:32, Warner Losh wrote:
On Mon, Aug 7, 2017 at 3:19 PM, Nathan Whitehorn
mailto:nwhiteh...@freebsd.org>> wrote:
It would be really nice to let gpart provide aliases correct to
partition labels, which would fix the existing racy and unreliable
glabel code.
Author: nwhitehorn
Date: Sat Aug 12 22:13:06 2017
New Revision: 322443
URL: https://svnweb.freebsd.org/changeset/base/322443
Log:
Move NVME controller shutdown from being called as part of module unloading
to being called through the newbus DEVICE_SHUTDOWN() path. This ensures that
the NVME
On 09/01/17 09:54, Ian Lepore wrote:
On Fri, 2017-09-01 at 09:06 -0700, Conrad Meyer wrote:
Wait, why? The PR doesn't explain it any better than this commit
message.
On Fri, Sep 1, 2017 at 8:54 AM, Josh Paetzel
wrote:
Author: jpaetzel
Date: Fri Sep 1 15:54:53 2017
New Revision: 323087
URL
Please remember that not all "GENERIC" kernels are named "GENERIC". In
particular, the powerpc64 "GENERIC" is called "GENERIC64" (and I am
assuming needs the same changes).
-Nathan
On 09/19/17 13:40, Josh Paetzel wrote:
Author: jpaetzel
Date: Tue Sep 19 20:40:05 2017
New Revision: 323778
URL:
Is this reasonable? What if the junk in the cache happened to be a
*valid* instruction? Won't this approach result in silent corruption and
later failure?
-Nathan
On 11/19/18 3:54 PM, Justin Hibbits wrote:
> Author: jhibbits
> Date: Mon Nov 19 23:54:49 2018
> New Revision: 340653
> URL: https://sv
Author: nwhitehorn
Date: Sun Feb 10 20:13:59 2019
New Revision: 343969
URL: https://svnweb.freebsd.org/changeset/base/343969
Log:
Performance improvements for octe(4):
- Distribute RX load across multiple cores, if present. This reverts
r217212, which is no longer relevant (I think because
Author: nwhitehorn
Date: Wed Jul 2 15:23:13 2014
New Revision: 268162
URL: http://svnweb.freebsd.org/changeset/base/268162
Log:
Now that GENERIC can boot on UEFI systems (r268158), switch the build to use
UEFI-compatible images. These will boot as before on BIOS systems, but will
boot using
It worked at least on my Ultra 5 -- though probably because the ATI
Mach64 FCode ROM there is substantially shared with the Mac version. It
was even reasonably fast. But regardless of whether it's a generally
useful console driver on SPARC, at least it proves that vt(4) works fine.
-Nathan
On
On 07/02/14 13:28, Marius Strobl wrote:
On Wed, Jul 02, 2014 at 01:04:48PM -0700, Nathan Whitehorn wrote:
It worked at least on my Ultra 5 -- though probably because the ATI
Mach64 FCode ROM there is substantially shared with the Mac version. It
was even reasonably fast. But regardless of
On 07/03/14 12:52, Marius Strobl wrote:
On Wed, Jul 02, 2014 at 01:30:46PM -0700, Nathan Whitehorn wrote:
On 07/02/14 13:28, Marius Strobl wrote:
On Wed, Jul 02, 2014 at 01:04:48PM -0700, Nathan Whitehorn wrote:
It worked at least on my Ultra 5 -- though probably because the ATI
Mach64 FCode
Author: nwhitehorn
Date: Fri Jul 4 15:55:32 2014
New Revision: 268256
URL: http://svnweb.freebsd.org/changeset/base/268256
Log:
After EFI support was added to the installer, it needed to allow boot
partitions of types other than "freebsd-boot" (in particular, "efi").
This allows the removal
Author: nwhitehorn
Date: Sun Jul 6 16:19:55 2014
New Revision: 268320
URL: http://svnweb.freebsd.org/changeset/base/268320
Log:
Add a new CPU id for a POWER8 variant.
Modified:
head/sys/powerpc/include/spr.h
head/sys/powerpc/powerpc/cpu.c
Modified: head/sys/powerpc/include/spr.h
=
Author: nwhitehorn
Date: Sun Jul 6 16:20:37 2014
New Revision: 268321
URL: http://svnweb.freebsd.org/changeset/base/268321
Log:
In case we ever support little-endian PowerPC (probably userland only),
avoid hardcoding endianness here.
Modified:
head/sys/powerpc/include/endian.h
Modified: h
Thank you! I can now upgrade my AVILA for the first time in 3 years.
Most things seem to work fine, despite the long absence.
-Nathan
On 07/06/14 03:24, Andrew Turner wrote:
Author: andrew
Date: Sun Jul 6 10:24:06 2014
New Revision: 268310
URL: http://svnweb.freebsd.org/changeset/base/268310
Author: nwhitehorn
Date: Mon Jul 7 00:12:18 2014
New Revision: 268350
URL: http://svnweb.freebsd.org/changeset/base/268350
Log:
Use common vt_fb parts in ofwfb as far as we are able without sacrificing
performance.
MFC after:2 weeks
Modified:
head/sys/dev/vt/hw/ofwfb/ofwfb.c
Modi
On 07/10/14 08:57, Ed Schouten wrote:
On 10 July 2014 17:53, Baptiste Daroussin wrote:
Just make sure not to break mips, powerpc and sparc64 which are still using
gcc 4.2 :)
Oomf! Good point. Completely forgot about that. There is indeed one
C++11-ism in the code, namely the use of auto. Let
Author: nwhitehorn
Date: Fri Jul 11 23:41:56 2014
New Revision: 268540
URL: http://svnweb.freebsd.org/changeset/base/268540
Log:
Allow up to 512K for boot code on GPT with BIOS. As pmbr.s says in a comment,
"545K should be enough for any boot code". This rounds down slightly.
Reported by:
Author: nwhitehorn
Date: Mon Jul 14 17:42:22 2014
New Revision: 268624
URL: http://svnweb.freebsd.org/changeset/base/268624
Log:
On my Lenovo laptop, the firmware maps the EFI framebuffer with MTRRs set
to uncacheable. This leads to execrable console performance. Once PMAP is
up, remap the f
On 07/14/14 10:53, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Mon Jul 14 17:42:22 2014
New Revision: 268624
URL: http://svnweb.freebsd.org/changeset/base/268624
Log:
On my Lenovo laptop, the firmware maps the EFI
On 07/14/14 11:47, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 11:43:03AM -0700, Nathan Whitehorn wrote:
On 07/14/14 10:53, Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
+ info->fb_vbase = (intptr_t)pmap_mapdev_attr(info->fb
On 07/15/14 08:43, Alan Cox wrote:
On 07/15/2014 09:01, John Baldwin wrote:
On Monday, July 14, 2014 1:53:45 pm Konstantin Belousov wrote:
On Mon, Jul 14, 2014 at 05:42:22PM +, Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Mon Jul 14 17:42:22 2014
New Revision: 268624
URL: http
Author: nwhitehorn
Date: Wed Jul 16 18:49:46 2014
New Revision: 268771
URL: http://svnweb.freebsd.org/changeset/base/268771
Log:
Allow console drivers active from early boot to be used with xf86-video-scfb,
rather than only drivers attached later on. This involves a small amount of
code dupl
Author: nwhitehorn
Date: Wed Jul 16 18:52:21 2014
New Revision: 268772
URL: http://svnweb.freebsd.org/changeset/base/268772
Log:
Allow efifb to be used with xf86-video-scfb. This is important for EFI
systems without either a CSM or real graphics drivers, such as my Lenovo
Haswell laptop.
Author: nwhitehorn
Date: Thu Jul 17 12:47:34 2014
New Revision: 268796
URL: http://svnweb.freebsd.org/changeset/base/268796
Log:
Fix embarassing typos I made.
Submitted by: rayddteam
Modified:
head/sys/dev/vt/hw/fb/vt_fb.c
Modified: head/sys/dev/vt/hw/fb/vt_fb.c
On 07/17/14 04:35, Aleksandr Rybalko wrote:
Hi Nathan!
On Wed, 16 Jul 2014 18:49:46 + (UTC)
Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Wed Jul 16 18:49:46 2014
New Revision: 268771
URL: http://svnweb.freebsd.org/changeset/base/268771
Log:
Allow console drivers active from
Author: nwhitehorn
Date: Sat Jul 19 15:11:58 2014
New Revision: 268880
URL: http://svnweb.freebsd.org/changeset/base/268880
Log:
Allow mappings of memory not previously direct-mapped by the kernel when
calling mmap on /dev/mem and add a handler for the possible userland
machine checks that m
Author: nwhitehorn
Date: Sat Jul 19 23:39:17 2014
New Revision: 268895
URL: http://svnweb.freebsd.org/changeset/base/268895
Log:
Enable X11 via xf86-video-scfb on the Playstation 3. This commit made from
an xterm running for the first time on said Playstation.
Modified:
head/sys/powerpc/ps3
Author: nwhitehorn
Date: Sun Jul 20 00:08:50 2014
New Revision: 268898
URL: http://svnweb.freebsd.org/changeset/base/268898
Log:
Fix allocation of 128MB extended memory region, broken since some careless
modifications in December.
MFC after:3 days
Modified:
head/sys/powerpc/ps3/pla
On 07/23/14 09:34, Bjoern A. Zeeb wrote:
On 02 Mar 2011, at 14:39 , Nathan Whitehorn wrote:
Author: nwhitehorn
Date: Wed Mar 2 14:39:26 2011
New Revision: 219177
URL: http://svn.freebsd.org/changeset/base/219177
Log:
Improve the distributeworld target in Makefile.inc1 and update the
On 07/24/14 18:39, Rui Paulo wrote:
On Jul 24, 2014, at 12:06, Sean Bruno wrote:
Author: sbruno
Date: Thu Jul 24 19:06:15 2014
New Revision: 269077
URL: http://svnweb.freebsd.org/changeset/base/269077
Log:
libstand's qdivrem.c assumes that sizeof(int) == sizeof(long), this is not
true on
Author: nwhitehorn
Date: Tue Jul 29 23:11:05 2014
New Revision: 269278
URL: http://svnweb.freebsd.org/changeset/base/269278
Log:
Make mmap() of the console device when using ofwfb work like other supported
framebuffer drivers. This lets ofwfb work with xf86-video-scfb and makes
the driver mu
Author: nwhitehorn
Date: Sat Aug 2 03:48:16 2014
New Revision: 269415
URL: http://svnweb.freebsd.org/changeset/base/269415
Log:
Add vt(4) support to sparc64. The only driver currently present (ofwfb)
provides support for a variety of low-end graphics hardware (SBus adapters,
Mach64, QEMU's
Author: nwhitehorn
Date: Sat Aug 2 17:45:08 2014
New Revision: 269437
URL: http://svnweb.freebsd.org/changeset/base/269437
Log:
Don't assume that the framebuffer driver is using vt_fb_blank() when blanking
the screen during init.
MFC after:1 week
Modified:
head/sys/dev/vt/hw/fb/vt
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/dev/fb/creator_vt.cTue Aug 5 18:19:51 2014
(r269601)
@@ -0,0 +1,220 @@
+/*-
+ * Copyright (c) 2014 Nathan Whitehorn
+ * All rights reserved
Author: nwhitehorn
Date: Wed Aug 6 00:35:48 2014
New Revision: 269620
URL: http://svnweb.freebsd.org/changeset/base/269620
Log:
Retire various intertwined bits of fbd(4) and vt_fb, in particular the
pixel modification indirection. No actual drivers use it and those that
might (e.g. creatorf
Author: nwhitehorn
Date: Wed Aug 6 18:13:09 2014
New Revision: 269636
URL: http://svnweb.freebsd.org/changeset/base/269636
Log:
Set fb_pbase properly on PowerPC in the case where we have to guess at
the right register bank for the framebuffer. Disable the assigned-addresses
path on SPARC si
Author: nwhitehorn
Date: Thu Aug 7 21:00:16 2014
New Revision: 269685
URL: http://svnweb.freebsd.org/changeset/base/269685
Log:
Retire vd_maskbitbltchr. The same functionality can be obtained by testing
for mask != NULL in vd_bitbltchr, which all implementations of vd_bitbltchr()
were doing
Author: nwhitehorn
Date: Fri Aug 8 06:29:30 2014
New Revision: 269702
URL: http://svnweb.freebsd.org/changeset/base/269702
Log:
Use OF_getencprop() in preference to OF_getprop() and manual byte-swapping.
Modified:
head/sys/arm/samsung/exynos/chrome_kb.c
head/sys/arm/samsung/exynos/exynos5_
Author: nwhitehorn
Date: Fri Aug 8 06:30:17 2014
New Revision: 269703
URL: http://svnweb.freebsd.org/changeset/base/269703
Log:
Remove unnecessary inclusion of FDT headers.
Modified:
head/sys/arm/samsung/exynos/chrome_ec.c
head/sys/arm/samsung/exynos/chrome_ec_spi.c
head/sys/arm/samsung/
Author: nwhitehorn
Date: Sun May 5 22:42:10 2013
New Revision: 250290
URL: http://svnweb.freebsd.org/changeset/base/250290
Log:
Only check fan type once. Not only is continuously rechecking pointless, a
single random failure can reprogram what control mechanism we try to use.
MFC after:
==
--- head/release/generate-release.shWed Jun 12 09:07:15 2013
(r251649)
+++ head/release/generate-release.shWed Jun 12 12:38:12 2013
(r251650)
@@ -1,4 +1,31 @@
#!/bin/sh
+#-
+# Copyright (c) 2011 Nathan Whitehorn
+# All rights reserved
On 06/12/13 09:12, Glen Barber wrote:
On Wed, Jun 12, 2013 at 11:08:00PM +0900, Hiroki Sato wrote:
gj> Author: gjb
gj> Date: Wed Jun 12 13:15:28 2013
gj> New Revision: 251652
gj> URL: http://svnweb.freebsd.org/changeset/base/251652
gj>
gj> Log:
gj> Add new script to run release builds. The sc
On 06/16/13 04:30, Ed Schouten wrote:
Author: ed
Date: Sun Jun 16 09:30:35 2013
New Revision: 251803
URL: http://svnweb.freebsd.org/changeset/base/251803
Log:
Change callout use counter to use C11 atomics.
In order to get some coverage of C11 atomics in kernelspace, switch at
least
On 06/17/13 05:28, Baptiste Daroussin wrote:
Author: bapt
Date: Mon Jun 17 10:28:55 2013
New Revision: 251843
URL: http://svnweb.freebsd.org/changeset/base/251843
Log:
Update dialog to 1.2-20130523
Level up WARNS
This seems to have broken bsdinstall. In particular, it is no longer
possi
On 06/17/13 08:36, Baptiste Daroussin wrote:
On Mon, Jun 17, 2013 at 08:28:47AM -0500, Nathan Whitehorn wrote:
On 06/17/13 05:28, Baptiste Daroussin wrote:
Author: bapt
Date: Mon Jun 17 10:28:55 2013
New Revision: 251843
URL: http://svnweb.freebsd.org/changeset/base/251843
Log:
Update
On 06/17/13 10:17, Baptiste Daroussin wrote:
On Mon, Jun 17, 2013 at 08:37:37AM -0500, Nathan Whitehorn wrote:
On 06/17/13 08:36, Baptiste Daroussin wrote:
On Mon, Jun 17, 2013 at 08:28:47AM -0500, Nathan Whitehorn wrote:
On 06/17/13 05:28, Baptiste Daroussin wrote:
Author: bapt
Date: Mon
Author: nwhitehorn
Date: Sat Feb 1 17:17:35 2014
New Revision: 261351
URL: http://svnweb.freebsd.org/changeset/base/261351
Log:
Open Firmware interrupt specifiers can consist of arbitrary-length byte
strings and include arbitrary information (IRQ line/domain/sense). When the
ofw_bus_map_int
at Feb 1 17:41:54 2014
(r261352)
@@ -1,10 +1,7 @@
/*-
- * Copyright (c) 2009-2010 The FreeBSD Foundation
+ * Copyright (c) 2013 Nathan Whitehorn
* All rights reserved.
*
- * This software was developed by Semihalf under sponsorship from
- * the FreeBSD Foundation.
- *
* Redistribu
Author: nwhitehorn
Date: Sat Feb 1 19:25:15 2014
New Revision: 261355
URL: http://svnweb.freebsd.org/changeset/base/261355
Log:
Fix typo.
Modified:
head/sys/powerpc/powerpc/nexus.c
Modified: head/sys/powerpc/powerpc/nexus.c
===
Author: nwhitehorn
Date: Sat Feb 1 20:06:52 2014
New Revision: 261356
URL: http://svnweb.freebsd.org/changeset/base/261356
Log:
Avoid spurious compiler warning about an uninitialized variable.
Modified:
head/sys/powerpc/booke/pmap.c
Modified: head/sys/powerpc/booke/pmap.c
==
Author: nwhitehorn
Date: Sat Feb 1 20:46:35 2014
New Revision: 261357
URL: http://svnweb.freebsd.org/changeset/base/261357
Log:
ULE works on Book-E since r258002, so remove statements to the contrary.
Modified:
head/sys/kern/sched_ule.c
Modified: head/sys/kern/sched_ule.c
==
Author: nwhitehorn
Date: Sat Feb 1 20:56:50 2014
New Revision: 261358
URL: http://svnweb.freebsd.org/changeset/base/261358
Log:
Switch default Book-E scheduler to ULE, which works now, and enable
CAPABILITIES stuff required to make ssh work.
Hopefully, Book-E can eventually be added to G
Author: nwhitehorn
Date: Sun Feb 2 05:21:12 2014
New Revision: 261396
URL: http://svnweb.freebsd.org/changeset/base/261396
Log:
Fix typo. Sorry for breakage!
Modified:
head/sys/arm/arm/nexus.c
Modified: head/sys/arm/arm/nexus.c
===
Author: nwhitehorn
Date: Sun Feb 2 05:41:12 2014
New Revision: 261397
URL: http://svnweb.freebsd.org/changeset/base/261397
Log:
Allow nesting of simplebuses.
Modified:
head/sys/dev/fdt/simplebus.c
Modified: head/sys/dev/fdt/simplebus.c
===
Author: nwhitehorn
Date: Sun Feb 2 05:52:34 2014
New Revision: 261398
URL: http://svnweb.freebsd.org/changeset/base/261398
Log:
Fix missing offset.
Modified:
head/sys/dev/fdt/fdt_common.c
Modified: head/sys/dev/fdt/fdt_common.c
===
Author: nwhitehorn
Date: Sun Feb 2 16:41:54 2014
New Revision: 261403
URL: http://svnweb.freebsd.org/changeset/base/261403
Log:
Add a set of helpers (ofw_bus_get_status() and ofw_bus_status_okay()) to
process "status" properties of OF nodes.
I've avoided adding new KOBJ methods here so t
Author: nwhitehorn
Date: Sun Feb 2 16:42:26 2014
New Revision: 261404
URL: http://svnweb.freebsd.org/changeset/base/261404
Log:
Fix one remnant endian flaw here. The back-and-forth endian conversions are
confusing.
Modified:
head/sys/arm/arm/nexus.c
Modified: head/sys/arm/arm/nexus.c
On 02/02/14 15:29, Alexey Dokuchaev wrote:
On Sat, Feb 01, 2014 at 08:56:50PM +, Nathan Whitehorn wrote:
New Revision: 261358
URL: http://svnweb.freebsd.org/changeset/base/261358
Log:
Switch default Book-E scheduler to ULE, which works now, and enable
CAPABILITIES stuff required to
Author: nwhitehorn
Date: Wed Feb 5 14:44:22 2014
New Revision: 261513
URL: http://svnweb.freebsd.org/changeset/base/261513
Log:
Move Open Firmware device root on PowerPC, ARM, and MIPS systems to
a sub-node of nexus (ofwbus) rather than direct attach under nexus. This
fixes FDT on x86 and w
On 02/06/14 15:54, Ed Maste wrote:
Author: emaste
Date: Thu Feb 6 21:54:21 2014
New Revision: 261567
URL: http://svnweb.freebsd.org/changeset/base/261567
Log:
Build a 32-bit libstand under sys/boot/
A 32-bit libstand is needed on 64-bit platforms for use by various
bootloaders. P
On 02/06/14 14:26, Andrew Turner wrote:
Author: andrew
Date: Thu Feb 6 20:26:36 2014
New Revision: 261564
URL: http://svnweb.freebsd.org/changeset/base/261564
Log:
Fix __syscall on armeb EABI. As it returns a 64-bit value it needs to place
32-bit data in r1, not r0. 64-bit data is already
Author: nwhitehorn
Date: Fri Feb 7 14:24:36 2014
New Revision: 261591
URL: http://svnweb.freebsd.org/changeset/base/261591
Log:
Make libstand setjmp work for both 64- and 32-bit ABIs.
Modified:
head/lib/libstand/powerpc/_setjmp.S
Modified: head/lib/libstand/powerpc/_setjmp.S
===
On 02/13/14 11:58, Luiz Otavio O Souza wrote:
Author: loos
Date: Thu Feb 13 17:58:52 2014
New Revision: 261843
URL: http://svnweb.freebsd.org/changeset/base/261843
Log:
Add OFW support to the in tree gpio compatible devices: gpioiic(4) and
gpioled(4).
Tested on RPi and BBB (using th
newly added)
+++ head/sys/dev/gpio/ofw_gpiobus.c Thu Feb 13 17:08:29 2014
(r261842)
@@ -0,0 +1,338 @@
+/*-
+ * Copyright (c) 2009, Nathan Whitehorn
+ * Copyright (c) 2013, Luiz Otavio O Souza
+ * Copyright (c) 2013 The FreeBSD Foundation
+ * All rights reserved.
+ *
+ * Redistribution and
On 03/21/14 22:29, Ruslan Bukin wrote:
On Fri, Mar 21, 2014 at 09:43:16AM +, Andrew Turner wrote:
On Thu, 20 Mar 2014 17:01:21 + (UTC)
Ruslan Bukin wrote:
Author: br
Date: Thu Mar 20 17:01:21 2014
New Revision: 263424
URL: http://svnweb.freebsd.org/changeset/base/263424
Log:
Disab
On 03/28/14 15:04, Aleksandr Rybalko wrote:
Author: ray
Date: Fri Mar 28 22:04:27 2014
New Revision: 263885
URL: http://svnweb.freebsd.org/changeset/base/263885
Log:
o Add new vd_driver method to do bitblt with mask, named vd_maskbitbltchr.
o Move vd_bitbltchr vga's driver method to vd_mas
On 03/29/14 12:03, Marcel Moolenaar wrote:
Author: marcel
Date: Sat Mar 29 19:03:10 2014
New Revision: 263918
URL: http://svnweb.freebsd.org/changeset/base/263918
Log:
Add mkimg, a utility for making disk images from raw partition contents.
The partitioning scheme can be one of the schemes
On 03/29/14 15:35, Aleksandr Rybalko wrote:
On Sat, 29 Mar 2014 09:18:03 -0700
Nathan Whitehorn wrote:
On 03/28/14 15:04, Aleksandr Rybalko wrote:
Author: ray
Date: Fri Mar 28 22:04:27 2014
New Revision: 263885
URL: http://svnweb.freebsd.org/changeset/base/263885
Log:
o Add new
On 03/29/14 15:35, Aleksandr Rybalko wrote:
On Sat, 29 Mar 2014 09:18:03 -0700
Nathan Whitehorn wrote:
On 03/28/14 15:04, Aleksandr Rybalko wrote:
Author: ray
Date: Fri Mar 28 22:04:27 2014
New Revision: 263885
URL: http://svnweb.freebsd.org/changeset/base/263885
Log:
o Add new
Author: nwhitehorn
Date: Sun Oct 12 17:50:25 2014
New Revision: 273003
URL: https://svnweb.freebsd.org/changeset/base/273003
Log:
Centralize determination of boot firmware (UEFI vs. BIOS/CSM) into a
function x86_bootmethod() and fix deviations from style(9).
Modified:
head/usr.sbin/bsdinsta
Author: nwhitehorn
Date: Sun Oct 12 17:59:31 2014
New Revision: 273005
URL: https://svnweb.freebsd.org/changeset/base/273005
Log:
Only allow ZFS boot on GPT; the MBR ZFS bootblocks cannot be installed using
gpart bootcode as /boot/zfsboot needs to be split into multiple pieces by
hand and co
Author: nwhitehorn
Date: Mon Oct 27 23:19:51 2014
New Revision: 273754
URL: https://svnweb.freebsd.org/changeset/base/273754
Log:
Use pkg-1.4-style platform identifiers based on MACHINE_ARCH (e.g.
FreeBSD:11:amd64 instead of freebsd:11:x86:64) when bootstrapping pkg.
Thanks to portmgr for pr
Author: nwhitehorn
Date: Tue Oct 28 14:11:54 2014
New Revision: 273778
URL: https://svnweb.freebsd.org/changeset/base/273778
Log:
Remove spurious libelf dependency.
Submitted by: pluknet
Modified:
head/usr.sbin/pkg/Makefile
Modified: head/usr.sbin/pkg/Makefile
==
You may want to change the generation of boot1.efifat to have a 4096
byte sector size. We also need to find out if all EFI BIOSes can deal
with 4096-byte FAT filesystems on 512-byte disks.
-Nathan
On 10/30/14 08:52, Doug Ambrisko wrote:
Author: ambrisko
Date: Thu Oct 30 15:52:01 2014
New Revis
Author: nwhitehorn
Date: Fri Oct 31 23:52:02 2014
New Revision: 273922
URL: https://svnweb.freebsd.org/changeset/base/273922
Log:
Rewrite some of the disk setup documentation to be clearer and contain
less obsolete information. Also move the entropy command down the list --
the list is order
There is actually a write-combining memory type on PowerPC. You can set
it the same way as on x86 (with VM_MEMATTR_WRITE_COMBINING).
-Nathan
On 11/02/14 03:26, Tijl Coosemans wrote:
Author: tijl
Date: Sun Nov 2 11:26:37 2014
New Revision: 273963
URL: https://svnweb.freebsd.org/changeset/base/2
On 11/02/14 08:07, Tijl Coosemans wrote:
On Sun, 02 Nov 2014 07:27:24 -0800 Nathan Whitehorn
wrote:
There is actually a write-combining memory type on PowerPC. You can set
it the same way as on x86 (with VM_MEMATTR_WRITE_COMBINING).
Yes, that's what the patch does, but in sys/powerpc
On 11/11/14 11:37, Devin Teske wrote:
Author: dteske
Date: Tue Nov 11 19:37:17 2014
New Revision: 274394
URL: https://svnweb.freebsd.org/changeset/base/274394
Log:
Default `bsdconfig timezone' and `tzsetup' to `-s' in a VM.
Recommended by: cperciva
Reviewed by: cperciva
Relnote
Author: nwhitehorn
Date: Sun Apr 13 01:14:25 2014
New Revision: 264391
URL: http://svnweb.freebsd.org/changeset/base/264391
Log:
Add a simple EFI stub loader. This is a quick and dirty of boot1.chrp from
the PowerPC port with all the Open Firmware bits removed and replaced by
their EFI count
Author: nwhitehorn
Date: Sun Apr 13 06:24:01 2014
New Revision: 264403
URL: http://svnweb.freebsd.org/changeset/base/264403
Log:
Fix buildworld. I had some local bits in my build tree that caused this
to work by accident.
Modified:
head/sys/boot/amd64/boot1.efi/Makefile
Modified: head/sys/
)
+++ head/sys/boot/amd64/boot1.efi/boot1.c Sun Apr 13 06:30:02 2014
(r264404)
@@ -3,6 +3,8 @@
* All rights reserved.
* Copyright (c) 2001 Robert Drehmel
* All rights reserved.
+ * Copyright (c) 2014 Nathan Whitehorn
+ * All rights reserved.
*
* Redistribution and use in source
Author: nwhitehorn
Date: Sun Apr 13 14:50:52 2014
New Revision: 264414
URL: http://svnweb.freebsd.org/changeset/base/264414
Log:
Apparently some of the i386 boot blocks are so close to full that adding
single lines to ufsread.c spills them over. Duplicate a whole bunch of
code to get file si
On 04/24/14 18:38, Glen Barber wrote:
Author: gjb
Date: Fri Apr 25 01:38:57 2014
New Revision: 264907
URL: http://svnweb.freebsd.org/changeset/base/264907
Log:
Refactor make-memstick.sh to avoid creating the 'dangerously
dedicated' partition scheme, reported to cause the memstick.img
to
On 04/25/14 14:11, Glen Barber wrote:
Author: gjb
Date: Fri Apr 25 21:11:00 2014
New Revision: 264935
URL: http://svnweb.freebsd.org/changeset/base/264935
Log:
Add a separate script to build the memstick.img and the
mini-memstick.img with UEFI support.
As the comments in the file s
On 04/25/14 14:44, Glen Barber wrote:
On Fri, Apr 25, 2014 at 02:41:25PM -0700, Nathan Whitehorn wrote:
On 04/25/14 14:11, Glen Barber wrote:
Author: gjb
Date: Fri Apr 25 21:11:00 2014
New Revision: 264935
URL: http://svnweb.freebsd.org/changeset/base/264935
Log:
Add a separate script to
On 04/25/14 14:52, Glen Barber wrote:
On Fri, Apr 25, 2014 at 02:46:46PM -0700, Nathan Whitehorn wrote:
I appreciate the caution. Thanks for the clarification! I'm planning to get
EFI support into the installer this weekend.
Speaking of the installer...
How difficult would it be to be
On 04/25/14 15:00, Adrian Chadd wrote:
On 25 April 2014 14:41, Nathan Whitehorn wrote:
On 04/25/14 14:11, Glen Barber wrote:
Author: gjb
Date: Fri Apr 25 21:11:00 2014
New Revision: 264935
URL: http://svnweb.freebsd.org/changeset/base/264935
Log:
Add a separate script to build the
On 04/25/14 15:06, Glen Barber wrote:
On Fri, Apr 25, 2014 at 02:58:34PM -0700, Nathan Whitehorn wrote:
On 04/25/14 14:52, Glen Barber wrote:
On Fri, Apr 25, 2014 at 02:46:46PM -0700, Nathan Whitehorn wrote:
I appreciate the caution. Thanks for the clarification! I'm planning to ge
Author: nwhitehorn
Date: Sat Apr 26 16:34:22 2014
New Revision: 264975
URL: http://svnweb.freebsd.org/changeset/base/264975
Log:
Add generation of an EFI filesystem to hold boot1.efi. This is a near-exact
copy of the code from boot1.chrp again.
The resulting image is installed to /boot/bo
Author: nwhitehorn
Date: Sat Apr 26 16:55:38 2014
New Revision: 264978
URL: http://svnweb.freebsd.org/changeset/base/264978
Log:
Add EFI support to the installer. This requires that the kernel provide
a sysctl to determine what firmware is in use. This sysctl does not exist
yet, so the follo
Author: nwhitehorn
Date: Sat Apr 26 17:51:41 2014
New Revision: 264980
URL: http://svnweb.freebsd.org/changeset/base/264980
Log:
Apparently this is supposed to be FAT32, not FAT12.
Modified:
head/sys/boot/amd64/boot1.efi/Makefile.fat
head/sys/boot/amd64/boot1.efi/fat.tmpl.bz2.uu
head/sys/
Author: nwhitehorn
Date: Sun Apr 27 00:40:18 2014
New Revision: 264992
URL: http://svnweb.freebsd.org/changeset/base/264992
Log:
Make a dual-boot BIOS/UEFI memstick image. Testing required before this gets
renamed make-memstick.sh.
Modified:
head/release/amd64/make-uefi-memstick.sh
Modifie
Author: nwhitehorn
Date: Sun Apr 27 00:45:08 2014
New Revision: 264993
URL: http://svnweb.freebsd.org/changeset/base/264993
Log:
Revert to FAT12. This file system is apparently too small for FAT32, even
if the old (pre r264889) newfs_msdos allowed it. And FAT12 seems to work
perfectly well.
Author: nwhitehorn
Date: Sun Apr 27 01:06:02 2014
New Revision: 264995
URL: http://svnweb.freebsd.org/changeset/base/264995
Log:
Add script to setup bootable CD ISOs for both BIOS and EFI systems. Tested
and working on QEMU. Actually using this script as the regular image
generator, like wit
Author: nwhitehorn
Date: Sun Apr 27 02:19:53 2014
New Revision: 264997
URL: http://svnweb.freebsd.org/changeset/base/264997
Log:
Disable vga if EFI framebuffer present. vt(9) should handle this internally
based on efifb's higher priority, but it doesn't, and this at least lets
us build a ker
601 - 700 of 1319 matches
Mail list logo