FreeBSD_HEAD_i386 - Build #3988 - Fixed

2016-09-21 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3988 - Fixed:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3988/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3988/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3988/console

Change summaries:

306149 by cem:
Revert r306148 to fix build

Requested by:   jpaetzel
Reported by:Larry Rosenman , Jenkins

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_i386 - Build #3987 - Failure

2016-09-21 Thread jenkins-admin
FreeBSD_HEAD_i386 - Build #3987 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3987/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3987/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_i386/3987/console

Change summaries:

306148 by jpaetzel:
Update oce driver to 11.0.50.0

Submitted by:   Venkat Duvvuru 

306147 by jhibbits:
Revert part of r306065

This is a separate change I was testing.

306146 by bdrewery:
Regenerate.

306145 by bdrewery:
SYSTEM_COMPILER is not forced off with META_MODE after r304682.

Sponsored by:   Dell EMC Isilon



The end of the build log:

[...truncated 190386 lines...]
--- device_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
--- bus_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h
--- all_subdir_nvme ---
--- nvme_ctrlr_cmd.o ---
ctfconvert -L VERSION -g nvme_ctrlr_cmd.o
--- all_subdir_nxge ---
--- pci_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h
--- tbinstal.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -c -O -pipe  -g -nostdinc  -I. -I/usr/src/sys 
-I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include 
opt_global.h  -MD  -MF.depend.tbinstal.o -MTtbinstal.o -mno-mmx -mno-sse 
-msoft-float -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes 
-Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign 
-D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs 
-fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare 
-Wno-error-empty-body -Wno-error-parentheses-equality 
-Wno-error-unused-function -Wno-error-pointer-sign 
-Wno-error-shift-negative-value  -mno-aes -mno-avx  -std=iso9899:1999 -Werror  
/usr/src/sys/contrib/dev/acpica/components/tables/tbinstal.c
--- modules-all ---
--- xgehal-device.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe 
-DXGE_DEBUG_MODULE_MASK=XGE_COMPONENT_LL -DXGE_DEBUG_ERR_MASK=XGE_COMPONENT_LL  
-fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc   
-DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h 
-I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC  -MD  
-MF.depend.xgehal-device.o -MTxgehal-device.o -mno-mmx -mno-sse -msoft-float 
-ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error-tautological-compare -Wno-error-empty-body 
-Wno-error-parentheses-equality -Wno-error-unused-function 
-Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-error-self-assign 
-mno-aes -mno-avx  -std=iso
 9899:1999 -c /usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xgehal-device.c 
-o xgehal-device.o
--- all_subdir_nvme ---
--- nvme_ctrlr.o ---
ctfconvert -L VERSION -g nvme_ctrlr.o
--- all_subdir_oce ---
===> oce (all)
--- machine ---
machine -> /usr/src/sys/i386/include
--- x86 ---
x86 -> /usr/src/sys/x86/include
--- opt_inet.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_inet.h opt_inet.h
--- opt_inet6.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_inet6.h opt_inet6.h
--- bus_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h
--- device_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h
--- pci_if.h ---
awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/pci/pci_if.m -h
--- tbinstal.o ---
ctfconvert -L VERSION -g tbinstal.o
--- modules-all ---
--- all_subdir_opensolaris ---
===> opensolaris (all)
--- all_subdir_oce ---
--- oce_hw.o ---
cc -target i386-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DSMP  -fno-strict-aliasing -Werror 
-D_KERNEL -DKLD_MODULE -nostdinc  -I/usr/src/sys/modules/oce/../../dev/oce 
-DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/GENERIC/opt_global.h 
-I. -I/usr/src/sys -fno-common -g -I/usr/obj/usr/src/sys/GENERIC  -MD  
-MF.depend.oce_hw.o -MToce_hw.o -mno-mmx -mno-sse -msoft-float -ffreestanding 
-fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual 
-Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error-tautological-compare -Wno-error-empty-body 
-Wno-error-parentheses-equality -Wno-error-unused-function 
-Wno-error-pointer-sign -Wno-error-shift-negative-value  -mno-aes -mno-avx  
-std=iso9899:1999 -c /usr/src/sys/modules/oce/../../dev/oce/oce_hw.c -o 

Build Break at r306148

2016-09-21 Thread Larry Rosenman

--- all_subdir_oce ---
--- oce_if.o ---
cc -target x86_64-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe -DSMP  -fno-strict-aliasing 
-Werror -D_KERNEL -DKLD_MODULE -nostdinc  
-I/usr/src/sys/modules/oce/../../dev/oce -DHAVE_KERNEL_OPTION_HEADERS 
-include /usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys 
-fno-common -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I/usr/obj/usr/src/sys/GENERIC  -MD  -MF.depend.oce_if.o -MToce_if.o 
-mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float  
-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector 
-gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef 
-Wno-pointer-sign -D__printf__=__freebsd_kprintf__ 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error-tautological-compare -Wno-error-empty-body 
-Wno-error-parentheses-equality -Wno-error-unused-function 
-Wno-error-pointer-sign -Wno-error-shift-negative-value  -mno-aes 
-mno-avx  -std=iso9899:1999 -c 
/usr/src/sys/modules/oce/../../dev/oce/oce_if.c -o oce_if.o

--- oce_mbox.o ---
ctfconvert -L VERSION -g oce_mbox.o
--- all_subdir_netgraph ---
--- all_subdir_netgraph/pptpgre ---
===> netgraph/pptpgre (all)
--- machine ---
machine -> /usr/src/sys/amd64/include
--- x86 ---
x86 -> /usr/src/sys/x86/include
--- opt_netgraph.h ---
ln -sf /usr/obj/usr/src/sys/GENERIC/opt_netgraph.h opt_netgraph.h
--- ng_pptpgre.o ---
cc -target x86_64-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe  -fno-strict-aliasing -Werror 
-D_KERNEL -DKLD_MODULE -nostdinc   -DHAVE_KERNEL_OPTION_HEADERS -include 
/usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common 
-g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I/usr/obj/usr/src/sys/GENERIC  -MD  -MF.depend.ng_pptpgre.o 
-MTng_pptpgre.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse 
-msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv 
-fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error-tautological-compare -Wno-error-empty-body 
-Wno-error-parentheses-equality -Wno-error-unused-function 
-Wno-error-pointer-sign -Wno-error-shift-negative-value  -mno-aes 
-mno-avx  -std=iso9899:1999 -c 
/usr/src/sys/modules/netgraph/pptpgre/../../../netgraph/ng_pptpgre.c -o 
ng_pptpgre.o

--- all_subdir_netgraph/pppoe ---
ctfconvert -L VERSION -g ng_pppoe.o
--- all_subdir_nxge ---
In file included from 
/usr/src/sys/modules/nxge/../../dev/nxge/xgehal/xgehal-fifo.c:29:

In file included from /usr/src/sys/dev/nxge/include/xgehal-fifo.h:354:
/usr/src/sys/dev/nxge/xgehal/xgehal-fifo-fp.c:593:16: warning: 
explicitly assigning value of variable of type 'xge_hal_fifo_txdl_priv_t 
*' (aka 'struct xge_hal_fifo_txdl_priv_t *') to itself [-Wself-assign]

txdl_priv = txdl_priv; /* Cheat lint */
~ ^ ~
--- all_subdir_netgraph ---
--- ng_pppoe.ko.full ---
ld -d -warn-common -r -d -o ng_pppoe.ko.full ng_pppoe.o
--- all_subdir_oce ---
--- oce_if.o ---
/usr/src/sys/modules/oce/../../dev/oce/oce_if.c:45:10: fatal error: 
'oce_user.h' file not found

#include "oce_user.h"
 ^
--- all_subdir_netgraph ---
ctfmerge -L VERSION -g -o ng_pppoe.ko.full ng_pppoe.o
:> export_syms
awk -f /usr/src/sys/conf/kmod_syms.awk ng_pppoe.ko.full  export_syms | 
xargs -J% objcopy % ng_pppoe.ko.full

--- ng_pppoe.ko.debug ---
objcopy --only-keep-debug ng_pppoe.ko.full ng_pppoe.ko.debug
--- ng_pppoe.ko ---
objcopy --strip-debug --add-gnu-debuglink=ng_pppoe.ko.debug  
ng_pppoe.ko.full ng_pppoe.ko

--- all_subdir_nxge ---
--- xgehal-stats.o ---
cc -target x86_64-unknown-freebsd12.0 --sysroot=/usr/obj/usr/src/tmp 
-B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe 
-DXGE_DEBUG_MODULE_MASK=XGE_COMPONENT_LL 
-DXGE_DEBUG_ERR_MASK=XGE_COMPONENT_LL  -fno-strict-aliasing -Werror 
-D_KERNEL -DKLD_MODULE -nostdinc   -DHAVE_KERNEL_OPTION_HEADERS -include 
/usr/obj/usr/src/sys/GENERIC/opt_global.h -I. -I/usr/src/sys -fno-common 
-g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I/usr/obj/usr/src/sys/GENERIC  -MD  -MF.depend.xgehal-stats.o 
-MTxgehal-stats.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse 
-msoft-float  -fno-asynchronous-unwind-tables -ffreestanding -fwrapv 
-fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs 
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline 
-Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error-tautological-compare -Wno-error-empty-body 
-Wno-error-parentheses-equality -Wno-error-unused-function 
-Wno-error-pointer-sign 

RE: FreeBSD 11.0-RC1 boot prompt kernel load issue.

2016-09-21 Thread Murthy Bhat
Hi,

I checked both FreeBSD 11 RC2 and RC3 latest stable releases. Same issue 
exists. When loading the kernel from USB pen drive at boot prompt, system gets 
switched off.

Could you please help?

Regards/Ram

-Original Message-
From: Murthy Bhat 
Sent: Tuesday, August 30, 2016 8:03 PM
To: 'John Baldwin' 
Cc: freebsd-current@freebsd.org; FreeBSD-current@FreeBSD.org
Subject: RE: FreeBSD 11.0-RC1 boot prompt kernel load issue.

Hi John,

Thanks for your quick response.

I did the same exercise on a super micro(X59SRL model) server, to segregate the 
issue. The same issue is reproduced again.

So IMHO this may not be the system UEFI firmware issue due to following two 
reasons.
1.  "load kernel" does not work on 2 different hardware platforms.
2.  On FreeBSD 10.3 and 10.2, both the hardware platforms (HP ProLiant 
ML110 Gen9 and Super micro X59SRL) work without problem.

Could you please advise some work around or any other exercise to narrow down 
the issue.

Regards/Ram


-Original Message-
From: John Baldwin [mailto:j...@freebsd.org]
Sent: Tuesday, August 30, 2016 3:57 AM
To: Murthy Bhat 
Cc: freebsd-current@freebsd.org; FreeBSD-current@FreeBSD.org
Subject: Re: FreeBSD 11.0-RC1 boot prompt kernel load issue.

EXTERNAL EMAIL


On Monday, August 29, 2016 05:37:57 PM Murthy Bhat wrote:
> Thanks for the response.
>
> It is UEFI boot. As such there is no stack dumped on the console 
> during crash. System restarts from the FreeBSD boot prompt without any 
> message on the console. Still I have a picture where monitor goes off 
> during data load. PFA(sorry for the flash)

Ugh.  I don't have a good suggestion on debugging this besides adding printfs 
to the EFI loader code and/or moving an infinite loop around in the code to 
narrow down exactly when it resets.  It is quite possibly specific to the EFI 
firmware on your machine (at least, reproducing the issue might be).

> Regards/Murthy Bhat
>
> -Original Message-
> From: John Baldwin [mailto:j...@freebsd.org]
> Sent: Monday, August 29, 2016 10:52 PM
> To: freebsd-current@freebsd.org
> Cc: Murthy Bhat ; 
> FreeBSD-current@FreeBSD.org
> Subject: Re: FreeBSD 11.0-RC1 boot prompt kernel load issue.
>
> EXTERNAL EMAIL
>
>
> On Wednesday, August 24, 2016 01:35:08 PM Murthy Bhat wrote:
> >
> > Hi,
> >
> > This is regarding issue faced during OS(FreeBSD 11.0-RC1) installation on 
> > the storage behind our smartpqi storage controller.
>
> Are you using EFI or legacy boot?  Also, can you capture a screenshot of the 
> crash messages?  If it is not EFI, we probably crashed in the BIOS routines 
> used to read data from the USB drive.  It may be a BIOS bug (which isn't 
> easily fixable), but we would need the register dump from the crash to figure 
> anything out.
>
> --
> John Baldwin


--
John Baldwin
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_amd64_gcc - Build #1603 - Fixed

2016-09-21 Thread jenkins-admin
FreeBSD_HEAD_amd64_gcc - Build #1603 - Fixed:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1603/
Full change log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1603/changes
Full build log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1603/console

Change summaries:

306109 by ache:
1) For already non-standard %z extension implement GNU compatible formats:
+hh and -hh.
2) Check for incorrect values for %z.

MFC after:  7 days

306104 by kib:
Hopefully, fix build of the module outside the kernel tree.

Sponsored by:   The FreeBSD Foundation
MFC after:  2 weeks

306102 by kevlo:
Add support for the TP-Link TG-3468 v2.

This is an RTL8168 chip, which we already support so all we have to do is add
the vendor ID.

PR: 212876
Submitted by:   Tobias Kortkamp 
MFC after:  3 days

306100 by ed:
Refine the dirname(3) compatibility workaround a bit more.

Right now our workaround is so good that it doesn't throw any warnings
on misuse. This means that people will keep on using the old version
of dirname(3) silently without fixing their code.

Go ahead and change the prototype of __old_dirname() to also use a plain
char *, so that we still get a compiler warning. This won't have any
negative effect on building older versions of FreeBSD on HEAD, as those
are built with -Werror disabled.

Differential Revision:  https://reviews.freebsd.org/D7844

306099 by ed:
Fix misuse of the basename() and dirname() functions.

These functions are allowed to overwrite their input. Pull a copy of the
input parameter and call dirname() and basename() on that instead. Do
ensure that we reload the pathname value between calls.

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


FreeBSD_HEAD_amd64_gcc - Build #1602 - Failure

2016-09-21 Thread jenkins-admin
FreeBSD_HEAD_amd64_gcc - Build #1602 - Failure:

Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1602/
Full change log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1602/changes
Full build log: 
https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_amd64_gcc/1602/console

Change summaries:

306098 by br:
Use kqueue(2) instead of select(2).
This helps to ensure we will not lose SIGINT sent by parent to child.

Reviewed by:sbruno, ngie
Sponsored by:   DARPA, AFRL
Sponsored by:   HEIF5
Differential Revision:  https://reviews.freebsd.org/D7892

306097 by kib:
Add kernel interfaces to call EFI Runtime Services.

Runtime services require special execution environment for the call.
Besides that, OS must inform firmware about runtime virtual memory map
which will be active during the calls, with the SetVirtualAddressMap()
runtime call, done while the 1:1 mapping is still used.  There are two
complication: the SetVirtualAddressMap() effectively must be done from
loader, which needs to know kernel address map in advance.  More,
despite not explicitely mentioned in the specification, both 1:1 and
the map passed to SetVirtualAddressMap() must be active during the
SetVirtualAddressMap() call.  Second, there are buggy BIOSes which
require both mappings active during runtime calls as well, most likely
because they fail to identify all relocations to perform.

On amd64, we can get rid of both problems by providing 1:1 mapping for
the duration of runtime calls, by temprorary remapping user addresses.
As result, we avoid the need for loader to know about future kernel
address map, and avoid bugs in BIOSes.  Typically BIOS only maps
something in low 4G.  If not runtime bugs, we would take advantage of
the DMAP, as previous versions of this patch did.

Similar but more complicated trick can be used even for i386 and 32bit
runtime, if and when the EFI boot on i386 is supported.  We would need
a trampoline page, since potentially whole 4G of VA would be switched
on calls, instead of only userspace portion on amd64.

Context switches are disabled for the duration of the call, FPU access
is granted, and interrupts are not disabled.  The later is possible
because kernel is mapped during calls.

To test, the sysctl mib debug.efi_time is provided, setting it to 1
makes one call to EFI get_time() runtime service, on success the efitm
structure is printed to the control terminal.  Load efirt.ko, or add
EFIRT option to the kernel config, to enable code.

Discussed with: emaste, imp
Tested by:  emaste (mac, qemu)
Sponsored by:   The FreeBSD Foundation
MFC after:  2 weeks

306096 by trasz:
Cosmetics - add missing newline.

MFC after:  1 month

306095 by trasz:
Make the "r/s" and "w/s" fields in "iostat -x" a little bit wider;
five chars is way too narrow for todays disks.

MFC after:  1 month

306094 by trasz:
Make it possible for diskinfo(8) to operate on files.  This is useful
with -t and upcoming -i.

MFC after:  1 month



The end of the build log:

[...truncated 268976 lines...]
--- pccarddevs.h ---
awk -f /builds/FreeBSD_HEAD_amd64_gcc/sys/tools/pccarddevs2h.awk 
/builds/FreeBSD_HEAD_amd64_gcc/sys/dev/pccard/pccarddevs
--- all_subdir_dtrace ---
--- machine ---
machine -> /builds/FreeBSD_HEAD_amd64_gcc/sys/amd64/include
--- x86 ---
x86 -> /builds/FreeBSD_HEAD_amd64_gcc/sys/x86/include
--- vnode_if_newproto.h ---
awk -f /builds/FreeBSD_HEAD_amd64_gcc/sys/tools/vnode_if.awk 
/builds/FreeBSD_HEAD_amd64_gcc/sys/kern/vnode_if.src -p
--- vnode_if_typedef.h ---
awk -f /builds/FreeBSD_HEAD_amd64_gcc/sys/tools/vnode_if.awk 
/builds/FreeBSD_HEAD_amd64_gcc/sys/kern/vnode_if.src -q
--- all_subdir_drm2 ---
--- radeon_cp.o ---
/usr/local/bin/x86_64-portbld-freebsd10.1-gcc -isystem 
/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/include
 -L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib 
-B/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/usr/lib 
--sysroot=/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp 
-B/usr/local/x86_64-freebsd/bin/ -O2 -pipe  -fno-strict-aliasing -D_KERNEL 
-DKLD_MODULE -nostdinc   -DHAVE_KERNEL_OPTION_HEADERS -include 
/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC/opt_global.h
 -I. -I/builds/FreeBSD_HEAD_amd64_gcc/sys -fno-common -g 
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer 
-I/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/sys/GENERIC  
-MD  -MF.depend.radeon_cp.o -MTradeon_cp.o -mcmodel=kernel -mno-red-zone 
-mno-mmx -mno-sse -msoft-float  -fno-asynchronous-unwind-tables -ffreestanding 
-fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-de
 cls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith 
-Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions 
-Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas 
-Wno-error=address -Wno-error=aggressive-loop-optimizations 

Freeze during booting of ASUS F2A85-M motherboard with Coreboot

2016-09-21 Thread Piotr Kubaj
I'm trying to boot the ASUS F2A85-M board with flashed Coreboot 4.4 and
SeaBIOS 1.9.1 as a payload.

This board works nicely with stock UEFI, it can also boot Slackware 14.2
from Coreboot with SeaBIOS without any issues.

But it seems to have problems with FreeBSD (I've tried 11.0-RC3 and
later 12.0-CURRENT). That's why I'm posting it here, instead of Coreboot
mailing lists.

Booting freezes after printing:
pcib1: failed to allocate initial I/O port window: 0x1000-0x1fff

After that, I've waited for about 30 minutes. Nothing happened, altough
my DVD drive was spinning for a while, which may indicate that the OS
was actually booting, but without printing anything (I was booting from
DVD).

I use external NVIDIA GPU (GF GT650TI), which may matter.

Any ideas what I can do with it?

My Coreboot config is at:
http://cxg.de/_98b2f4.htm

SeaBIOS config:
http://cxg.de/_020d57.htm



signature.asc
Description: OpenPGP digital signature


Jenkins build is back to normal : FreeBSD_HEAD #689

2016-09-21 Thread jenkins-admin
See 

___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"