CURRENT: SMBus controller driver for AMD APU GX-412TC SOC

2016-09-18 Thread O. Hartmann
Running a recent CURRENT (FreeBSD 12.0-CURRENT #11 r305903: Sat Sep 17 20:30:19 
CEST
2016) on a PCengines APU 2C4, I see no driver adapted to the SMBus of the 
system,
although I have the driver statically linked into the kernel via

[...]
# System Management Bus
device  smbus
device  smb # SMB generic I/O device driver
device  ichsmb  # Intel ICH SMBus controller driver
device  amdsmb  # AMD-8111 SMBus 2.0 controller driver
device  iicsmb  #
device  iicbus
device  iicbb
device  iic
device  ic
[...]

pciconf -lvbp shows up this message:

[...]
none1@pci0:0:20:0:  class=0x0c0500 card=0x780b1022 chip=0x780b1022 rev=0x42 
hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
device = 'FCH SMBus Controller'
class  = serial bus
subclass   = SMBus

So, I guess CURRENT doesn't have a driver covering this type of system? Or do I 
miss
something here?


I also see a very strange, mysterious and interesting feature, also not 
attached with a
driver:

none0@pci0:0:8:0:   class=0x108000 card=0x15371022 chip=0x15371022 rev=0x00 
hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD]'
class  = encrypt/decrypt
bar   [10] = type Prefetchable Memory, range 64, base 0xfea0, size 
131072, enabled
bar   [18] = type Memory, range 32, base 0xfe80, size 1048576, enabled
bar   [1c] = type Memory, range 32, base 0xfea24000, size 4096, enabled
bar   [20] = type Memory, range 32, base 0xfe90, size 1048576, enabled
bar   [24] = type Memory, range 32, base 0xfea2, size 8192, enabled
cap 11[50] = MSI-X supports 2 messages
 Table in map 0x24[0x0], PBA in map 0x24[0x1000]
cap 08[5c] = HT MSI fixed address window enabled at 0xfee0
cap 01[60] = powerspec 3  supports D0 D3  current D0


Encrypt/decrypt? What is this?

Thanks for your patience and enlighting me,

Oliver


pgpc2e2f6mP2R.pgp
Description: OpenPGP digital signature


Re: CURRENT: SMBus controller driver for AMD APU GX-412TC SOC

2016-09-18 Thread Andriy Gapon
On 18/09/2016 17:05, O. Hartmann wrote:
> Running a recent CURRENT (FreeBSD 12.0-CURRENT #11 r305903: Sat Sep 17 
> 20:30:19 CEST
> 2016) on a PCengines APU 2C4, I see no driver adapted to the SMBus of the 
> system,
> although I have the driver statically linked into the kernel via
> 
> [...]
> # System Management Bus
> device  smbus
> device  smb # SMB generic I/O device driver
> device  ichsmb  # Intel ICH SMBus controller driver
> device  amdsmb  # AMD-8111 SMBus 2.0 controller driver
> device  iicsmb  #
> device  iicbus
> device  iicbb
> device  iic
> device  ic
> [...]
> 
> pciconf -lvbp shows up this message:
> 
> [...]
> none1@pci0:0:20:0:  class=0x0c0500 card=0x780b1022 chip=0x780b1022 
> rev=0x42 hdr=0x00
> vendor = 'Advanced Micro Devices, Inc. [AMD]'
> device = 'FCH SMBus Controller'
> class  = serial bus
> subclass   = SMBus
> 
> So, I guess CURRENT doesn't have a driver covering this type of system? Or do 
> I miss
> something here?

First of all, as strange as it may seem, the correct driver in this case would
be intpm.  See its manual page.
Second, the driver doesn't support your hardware yet.  Some rather small changes
are required and I am working on that.


> I also see a very strange, mysterious and interesting feature, also not 
> attached with a
> driver:
> 
> none0@pci0:0:8:0:   class=0x108000 card=0x15371022 chip=0x15371022 
> rev=0x00 hdr=0x00
> vendor = 'Advanced Micro Devices, Inc. [AMD]'
> class  = encrypt/decrypt
> bar   [10] = type Prefetchable Memory, range 64, base 0xfea0, size 
> 131072, enabled
> bar   [18] = type Memory, range 32, base 0xfe80, size 1048576, enabled
> bar   [1c] = type Memory, range 32, base 0xfea24000, size 4096, enabled
> bar   [20] = type Memory, range 32, base 0xfe90, size 1048576, enabled
> bar   [24] = type Memory, range 32, base 0xfea2, size 8192, enabled
> cap 11[50] = MSI-X supports 2 messages
>  Table in map 0x24[0x0], PBA in map 0x24[0x1000]
> cap 08[5c] = HT MSI fixed address window enabled at 0xfee0
> cap 01[60] = powerspec 3  supports D0 D3  current D0
> 
> 
> Encrypt/decrypt? What is this?
> 
> Thanks for your patience and enlighting me,

I think that that's this hardware:
http://www.amd.com/en-us/innovations/software-technologies/security
http://www.anandtech.com/show/6007/amd-2013-apus-to-include-arm-cortexa5-processor-for-trustzone-capabilities

Linux has a driver for it:
http://www.phoronix.com/scan.php?px=MTU4MTM&page=news_item
http://cateee.net/lkddb/web-lkddb/CRYPTO_DEV_CCP.html

-- 
Andriy Gapon
___
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 #1594 - Failure

2016-09-18 Thread jenkins-admin
FreeBSD_HEAD_amd64_gcc - Build #1594 - Failure:

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

Change summaries:

305945 by bapt:
Better error checking

if getcwd fails: just ignore it and do not try to adding to the list of possible
path where to find the files.

if fdopen fails, warn and return NULL the rest of the code knows how to deal
with it

Reported by:oshogbo

305944 by bapt:
style(9) fix

Reported by:oshogbo

305943 by kib:
Utilize pmap.h names for constants and types used to construct EFI
trampoline page table.  Also do some style cleanup.

Reviewed by:imp
Sponsored by:   The FreeBSD Foundation
MFC after:  1 week
Differential revision:  https://reviews.freebsd.org/D7934

305942 by kib:
Consolidate four efi_next_descriptor() definitions.

Sponsored by:   The FreeBSD Foundation
MFC after:  1 week

305941 by kib:
Add double-inclusion protection.

Sponsored by:   The FreeBSD Foundation
MFC after:  1 week

305940 by ae:
Move opcode rewriter init and destroy handlers into non-VENT code.

PR: 212576,212649,212077
Submitted by:   John Zielinski
MFC after:  1 week

305939 by kib:
Remove trailing space.

Sponsored by:   The FreeBSD Foundation
MFC after:  3 days

305938 by ed:
Fix badly computed register/stack offset of system call output arguments.

Bugs in the Python code used to generate this vDSO caused us to
miscompute the register numbers/stack offsets at which addresses of the
system call output arguments were stored.

Together with some other patches, this vDSO allows us to make all of the
cloudlibc unit tests pass.

Obtained from:  https://github.com/NuxiNL/cloudabi

305937 by bapt:
Capsicum-ize tee(1)

Reviewed by:allanjude
Differential Revision:  https://reviews.freebsd.org/D7940

305936 by bapt:
Capsicum-ize soelim(1).

As a trick to be able to access all files passed in arguments (readonly) within
the sandbox we first open the root directory, then consider all files as
relative to this file descriptor.

This might be improved once casper add supports for filesystem.

MFC after:  1 month
Reviewed by:allanjude
Differential Revision:  https://reviews.freebsd.org/D7936

305935 by bapt:
Use the proper word

Reported by:danfe

305934 by bapt:
Apparently we are supposed to use 2 spaces after full stop

Reported by:danfe

305933 by bapt:
Modify manually given makeman is broken due to errors in share/mk/*



The end of the build log:

[...truncated 1384 lines...]
echo grops.full: /usr/lib/libc.a 
/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/builds/FreeBSD_HEAD_amd64_gcc/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libdriver/libdriver.a
 
/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/builds/FreeBSD_HEAD_amd64_gcc/gnu/usr.bin/groff/src/devices/grops/../../../src/libs/libgroff/libgroff.a
 /usr/lib/libm.a 
/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/legacy/usr/lib/libegacy.a
 >> .depend
echo grops.full: /usr/lib/libc++.a >> .depend
--- ps.o ---
c++ -O2 -pipe -DHAVE_CONFIG_H 
-I/builds/FreeBSD_HEAD_amd64_gcc/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/include
 
-I/builds/FreeBSD_HEAD_amd64_gcc/gnu/usr.bin/groff/src/devices/grops/../../../src/include
 -g -MD -MF.depend.ps.o -MTps.o -Qunused-arguments 
-I/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/FreeBSD_HEAD_amd64_gcc/gnu/usr.bin/groff/src/devices/grops/../../../../../../contrib/groff/src/devices/grops/ps.cpp
 -o ps.o
--- _bootstrap-tools-kerberos5/tools/slc ---
--- slc-lex.o ---
cc -O2 -pipe 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers
 -I.  -DHAVE_CONFIG_H 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../include -g -MD  
-MF.depend.slc-lex.o -MTslc-lex.o -std=gnu99  -Qunused-arguments  
-I/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/legacy/usr/include
 -c slc-lex.c -o slc-lex.o
--- slc.full ---
cc -O2 -pipe 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers
 -I. -DHAVE_CONFIG_H 
-I/builds/FreeBSD_HEAD_amd64_gcc/kerberos5/tools/slc/../../include -g 
-std=gnu99 -Qunused-arguments 
-I/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/FreeBSD_HEAD_amd64_gcc/tmp/legacy/usr/include
  -static 
-L/builds/FreeBSD_HEAD_amd64_gcc/obj/builds/Fre

Build failed in Jenkins: FreeBSD_HEAD_sparc64 #305

2016-09-18 Thread jenkins-admin
See 

--
[...truncated 629 lines...]
--- obj_subdir_gnu/usr.bin/groff/font/devascii ---
===> gnu/usr.bin/groff/font/devascii (obj)
--- _bootstrap-tools-usr.bin/fortune/strfile ---
--- strfile.full ---
cc -O2 -pipe -g -std=gnu99 -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/include
  -static 
-L/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/lib
 -o strfile.full strfile.o  -legacy
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- obj ---
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devascii
 created for 
/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devascii
--- obj_subdir_gnu/usr.bin/groff/font/devcp1047 ---
===> gnu/usr.bin/groff/font/devcp1047 (obj)
--- _bootstrap-tools-kerberos5/tools/make-roken ---
--- make-roken.debug ---
objcopy --only-keep-debug make-roken.full make-roken.debug
--- make-roken ---
objcopy --strip-debug --add-gnu-debuglink=make-roken.debug  make-roken.full 
make-roken
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- obj ---
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devcp1047
 created for 
/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devcp1047
--- obj_subdir_gnu/usr.bin/groff/font/devdvi ---
===> gnu/usr.bin/groff/font/devdvi (obj)
--- _bootstrap-tools-kerberos5/tools/make-roken ---
--- _proginstall ---
sh /builds/workspace/FreeBSD_HEAD_sparc64/src/tools/install.sh  -s -o root -g 
wheel -m 555   make-roken 
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/bin/make-roken
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- obj ---
--- _bootstrap-tools-usr.bin/fortune/strfile ---
--- strfile.debug ---
objcopy --only-keep-debug strfile.full strfile.debug
--- _bootstrap-tools-kerberos5/tools/make-roken ---
sh /builds/workspace/FreeBSD_HEAD_sparc64/src/tools/install.sh  -o root -g 
wheel -m 444  make-roken.debug 
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/lib/debug/usr/bin/make-roken.debug
--- _bootstrap-tools-gnu/usr.bin/groff ---
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devdvi
 created for 
/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devdvi
--- obj_subdir_gnu/usr.bin/groff/font/devhtml ---
===> gnu/usr.bin/groff/font/devhtml (obj)
--- _bootstrap-tools-usr.bin/fortune/strfile ---
--- strfile ---
objcopy --strip-debug --add-gnu-debuglink=strfile.debug  strfile.full strfile
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- obj_subdir_gnu/usr.bin/groff/man ---
===> gnu/usr.bin/groff/man (obj)
--- obj_subdir_gnu/usr.bin/groff/font ---
--- obj ---
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devhtml
 created for 
/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/font/devhtml
--- obj_subdir_gnu/usr.bin/groff/man ---
--- obj ---
--- obj_subdir_gnu/usr.bin/groff/font ---
--- obj_subdir_gnu/usr.bin/groff/font/devkoi8-r ---
===> gnu/usr.bin/groff/font/devkoi8-r (obj)
--- obj_subdir_gnu/usr.bin/groff/man ---
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/man
 created for /builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/groff/man
--- _bootstrap-tools-gnu/usr.bin/gperf ---
--- keyword-list.o ---
c++ -O2 -pipe -g -MD -MF.depend.keyword-list.o -MTkeyword-list.o 
-Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/include
  
-I/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/gperf/../../../contrib/gperf/lib
 -I/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/gperf 
-Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD_sparc64/src/gnu/usr.bin/gperf/../../../contrib/gperf/src/keyword-list.cc
 -o keyword-list.o
--- _bootstrap-tools-usr.bin/fortune/strfile ---
--- _proginstall ---
sh /builds/workspace/FreeBSD_HEAD_sparc64/src/tools/install.sh  -s -o root -g 
wheel -m 555   strfile 
/builds/workspace/FreeBSD_HEAD_sparc64/obj/sparc64.sparc64/builds/workspace/FreeBSD_HEAD_sparc64/src/tmp/legacy/usr/bin/strfile
sh /builds/workspace/FreeBSD_HEAD_sparc64/src/tools/install.sh  -o root -g 
wheel -m 444  strfile.debug 
/builds/workspace/FreeBSD_HEAD

Build failed in Jenkins: FreeBSD_HEAD #679

2016-09-18 Thread jenkins-admin
See 

--
[...truncated 2085 lines...]
test -z 'lpr' ||echo print 'lpr' >>DESC
--- prologue ---
rm -f prologue
sed -f 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/psstrip.sed
 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/prologue.ps
 >prologue
--- symbolsl.pfa ---
rm -f symbolsl.pfa
sed -f 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/psstrip.sed
 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/symbolsl.ps
 >symbolsl.pfa
--- zapfdr.pfa ---
rm -f zapfdr.pfa
sed -f 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/psstrip.sed
 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/font/devps/../../../../../contrib/groff/font/devps/zapfdr.ps
 >zapfdr.pfa
--- _bootstrap-tools-kerberos5/tools/slc ---
--- slc.debug ---
objcopy --only-keep-debug slc.full slc.debug
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- all_subdir_gnu/usr.bin/groff/font/devutf8 ---
===> gnu/usr.bin/groff/font/devutf8 (all)
--- _bootstrap-tools-kerberos5/tools/slc ---
--- slc ---
objcopy --strip-debug --add-gnu-debuglink=slc.debug  slc.full slc
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- I ---
Making I
--- B ---
Making B
--- _bootstrap-tools-kerberos5/tools/slc ---
--- _proginstall ---
sh /builds/workspace/FreeBSD_HEAD/src/tools/install.sh  -s -o root -g wheel -m 
555   slc 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/bin/slc
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- BI ---
Making BI
--- _bootstrap-tools-kerberos5/tools/slc ---
sh /builds/workspace/FreeBSD_HEAD/src/tools/install.sh  -o root -g wheel -m 444 
 slc.debug 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/lib/debug/usr/bin/slc.debug
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- S ---
Making S
--- all_subdir_gnu/usr.bin/groff/tmac ---
===> gnu/usr.bin/groff/tmac (all)
--- all_subdir_gnu/usr.bin/groff/font ---
--- L ---
Making L
--- CW ---
Making CW
--- R ---
Making R
--- DESC ---
Making DESC
--- _bootstrap-tools-usr.bin/compile_et ---
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- all_subdir_gnu/usr.bin/groff/tmac ---
--- an.tmac ---
sed -e "s;@TMAC_AN_PREFIX@;;g"  -e "s;@TMAC_S_PREFIX@;;g"  -e 
"s;@PNMTOPS_NOSETPAGE@;pnmtops;g"  
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/an.tmac
 > an.tmac
--- _bootstrap-tools-usr.bin/compile_et ---
===> usr.bin/compile_et (obj,all,install)
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- man.tmac ---
sed -e "s;@TMAC_AN_PREFIX@;;g"  -e "s;@TMAC_S_PREFIX@;;g"  -e 
"s;@PNMTOPS_NOSETPAGE@;pnmtops;g"  
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/man.tmac
 > man.tmac
--- s.tmac ---
sed -e "s;@TMAC_AN_PREFIX@;;g"  -e "s;@TMAC_S_PREFIX@;;g"  -e 
"s;@PNMTOPS_NOSETPAGE@;pnmtops;g"  
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/s.tmac
 > s.tmac
--- ms.tmac ---
sed -e "s;@TMAC_AN_PREFIX@;;g"  -e "s;@TMAC_S_PREFIX@;;g"  -e 
"s;@PNMTOPS_NOSETPAGE@;pnmtops;g"  
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/ms.tmac
 > ms.tmac
--- www.tmac ---
sed -e "s;@TMAC_AN_PREFIX@;;g"  -e "s;@TMAC_S_PREFIX@;;g"  -e 
"s;@PNMTOPS_NOSETPAGE@;pnmtops;g"  
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/www.tmac
 > www.tmac
--- _bootstrap-tools-usr.bin/compile_et ---
--- obj ---
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- e.tmac ---
sed -f 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/strip.sed
 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/e.tmac
 > e.tmac
--- _bootstrap-tools-usr.bin/compile_et ---
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/builds/workspace/FreeBSD_HEAD/src/usr.bin/compile_et
 created for /builds/workspace/FreeBSD_HEAD/src/usr.bin/compile_et
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- doc.tmac ---
sed -f 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/strip.sed
 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac/doc.tmac
 > doc.tmac
--- _bootstrap-tools-usr.bin/compile_et ---
--- parse.c ---
yacc -d -o parse.c 
/builds/workspace/FreeBSD_HEAD/src/usr.bin/compile_et/../../contrib/com_err/parse.y
--- lex.c ---
lex  -olex.c 
/builds/workspace/FreeBSD_HEAD/src/usr.bin/compile_et/../../contrib/com_err/lex.l
--- .depend ---
echo compile_et.full: /usr/lib/libc.a /usr/lib/libroken.a /usr/lib/libcrypt.a 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/builds/workspa

Re: CURRENT: SMBus controller driver for AMD APU GX-412TC SOC

2016-09-18 Thread O. Hartmann
Am Sun, 18 Sep 2016 19:56:24 +0300
Andriy Gapon  schrieb:

> On 18/09/2016 17:05, O. Hartmann wrote:
> > Running a recent CURRENT (FreeBSD 12.0-CURRENT #11 r305903: Sat Sep 17 
> > 20:30:19 CEST
> > 2016) on a PCengines APU 2C4, I see no driver adapted to the SMBus of the 
> > system,
> > although I have the driver statically linked into the kernel via
> > 
> > [...]
> > # System Management Bus
> > device  smbus
> > device  smb # SMB generic I/O device driver
> > device  ichsmb  # Intel ICH SMBus controller driver
> > device  amdsmb  # AMD-8111 SMBus 2.0 controller driver
> > device  iicsmb  #
> > device  iicbus
> > device  iicbb
> > device  iic
> > device  ic
> > [...]
> > 
> > pciconf -lvbp shows up this message:
> > 
> > [...]
> > none1@pci0:0:20:0:  class=0x0c0500 card=0x780b1022 chip=0x780b1022 
> > rev=0x42
> > hdr=0x00 vendor = 'Advanced Micro Devices, Inc. [AMD]'
> > device = 'FCH SMBus Controller'
> > class  = serial bus
> > subclass   = SMBus
> > 
> > So, I guess CURRENT doesn't have a driver covering this type of system? Or 
> > do I miss
> > something here?  
> 
> First of all, as strange as it may seem, the correct driver in this case would
> be intpm.  See its manual page.
> Second, the driver doesn't support your hardware yet.  Some rather small 
> changes
> are required and I am working on that.

First: thanks for the answer. Second: thanks for working on it. Third: As 
strange as it
may sound, I would have expected it to reside in amdsmb(4) ;-)

> 
> 
> > I also see a very strange, mysterious and interesting feature, also not 
> > attached with
> > a driver:
> > 
> > none0@pci0:0:8:0:   class=0x108000 card=0x15371022 chip=0x15371022 
> > rev=0x00
> > hdr=0x00 vendor = 'Advanced Micro Devices, Inc. [AMD]'
> > class  = encrypt/decrypt
> > bar   [10] = type Prefetchable Memory, range 64, base 0xfea0, size 
> > 131072,
> > enabled bar   [18] = type Memory, range 32, base 0xfe80, size 1048576, 
> > enabled
> > bar   [1c] = type Memory, range 32, base 0xfea24000, size 4096, enabled
> > bar   [20] = type Memory, range 32, base 0xfe90, size 1048576, 
> > enabled
> > bar   [24] = type Memory, range 32, base 0xfea2, size 8192, enabled
> > cap 11[50] = MSI-X supports 2 messages
> >  Table in map 0x24[0x0], PBA in map 0x24[0x1000]
> > cap 08[5c] = HT MSI fixed address window enabled at 0xfee0
> > cap 01[60] = powerspec 3  supports D0 D3  current D0
> > 
> > 
> > Encrypt/decrypt? What is this?
> > 
> > Thanks for your patience and enlighting me,  
> 
> I think that that's this hardware:
> http://www.amd.com/en-us/innovations/software-technologies/security
> http://www.anandtech.com/show/6007/amd-2013-apus-to-include-arm-cortexa5-processor-for-trustzone-capabilities
> 
> Linux has a driver for it:
> http://www.phoronix.com/scan.php?px=MTU4MTM&page=news_item
> http://cateee.net/lkddb/web-lkddb/CRYPTO_DEV_CCP.html
> 

I see ... Linux then ...

Kind regards,

Oliver


pgpLaQL0E8nyg.pgp
Description: OpenPGP digital signature


Build failed in Jenkins: FreeBSD_HEAD #680

2016-09-18 Thread jenkins-admin
See 

--
[...truncated 1458 lines...]
--- DAGDeltaAlgorithm.o ---
c++  -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/include
 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include
 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support
 -I. 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd12.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd12.0\" 
-DDEFAULT_SYSROOT=\"/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp\"
 -MD -MF.depend.DAGDeltaAlgorithm.o -MTDAGDeltaAlgorithm.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions  -c 
/builds/workspace/FreeB
 
SD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp
 -o DAGDeltaAlgorithm.o
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- list.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn
 -I. -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include
 -g -MD -MF.depend.list.o -MTlist.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/list.cpp
 -o list.o
--- over.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn
 -I. -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include
 -g -MD -MF.depend.over.o -MTover.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/over.cpp
 -o over.o
--- text.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn
 -I. -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include
 -g -MD -MF.depend.text.o -MTtext.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/text.cpp
 -o text.o
--- _bootstrap-tools-kerberos5/tools/slc ---
--- slc-lex.o ---
cc -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/roken
 
-I/builds/workspace/FreeBSD_HEAD/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/sl
 
-I/builds/workspace/FreeBSD_HEAD/src/kerberos5/tools/slc/../../../crypto/heimdal/lib/vers
 -I.  -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/kerberos5/tools/slc/../../include -g -MD  
-MF.depend.slc-lex.o -MTslc-lex.o -std=gnu99  -Qunused-arguments  
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
 -c slc-lex.c -o slc-lex.o
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- script.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn
 -I. -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../src/include
 -g -MD -MF.depend.script.o -MTscript.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/eqn/../../../../../../contrib/groff/src/preproc/eqn/script.cpp
 -o script.o
--- mark.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/grof

Build failed in Jenkins: FreeBSD_HEAD #681

2016-09-18 Thread jenkins-admin
See 

--
[...truncated 1601 lines...]
ranlib -D libllvmtablegen.a
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- all_subdir_gnu/usr.bin/groff/src/preproc/refer ---
===> gnu/usr.bin/groff/src/preproc/refer (all)
--- label.cpp ---
yacc -d 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/label.y
mv -f y.tab.c label.cpp
mv -f y.tab.h label_tab.h
--- .depend ---
echo refer.full: /usr/lib/libc.a 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../src/libs/libbib/libbib.a
 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../src/libs/libgroff/libgroff.a
 /usr/lib/libm.a 
/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/lib/libegacy.a
 >> .depend
echo refer.full: /usr/lib/libc++.a >> .depend
--- command.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer
 -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../src/include
 -g -MD -MF.depend.command.o -MTcommand.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer/command.cpp
 -o command.o
--- all_subdir_gnu/usr.bin/groff/src/roff ---
--- input.o ---
c++ -O2 -pipe -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/roff/troff/../../../src/include
 -g -MD -MF.depend.input.o -MTinput.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/roff/troff/../../../../../../contrib/groff/src/roff/troff/input.cpp
 -o input.o
--- _bootstrap-tools-lib/clang/libllvmsupport ---
--- DeltaAlgorithm.o ---
c++  -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/include
 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include
 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support
 -I. 
-I/builds/workspace/FreeBSD_HEAD/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include
 -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS 
-D__STDC_CONSTANT_MACROS -fno-strict-aliasing 
-DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd12.0\" 
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd12.0\" 
-DDEFAULT_SYSROOT=\"/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp\"
 -MD -MF.depend.DeltaAlgorithm.o -MTDeltaAlgorithm.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++ -Wno-c++11-extensions  -c 
/builds/workspace/FreeBSD_HEA
 
D/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DeltaAlgorithm.cpp
 -o DeltaAlgorithm.o
--- _bootstrap-tools-gnu/usr.bin/groff ---
--- all_subdir_gnu/usr.bin/groff/src/preproc ---
--- label.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/preproc/refer
 -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/refer/../../../src/include
 -g -MD -MF.depend.label.o -MTlabel.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++11-extensions  -c label.cpp -o label.o
--- all_subdir_gnu/usr.bin/groff/src/preproc/pic ---
--- pic.o ---
c++ -O2 -pipe 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/preproc/pic
 -I. -DHAVE_CONFIG_H 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/pic/../../../../../../contrib/groff/src/include
 
-I/builds/workspace/FreeBSD_HEAD/src/gnu/usr.bin/groff/src/preproc/pic/../../../src/include
 -g -MD -MF.depend.pic.o -MTpic.o -Qunused-arguments 
-I/builds/workspace/FreeBSD_HEAD/obj/builds/workspace/FreeBSD_HEAD/src/tmp/legacy/usr/include
  -fno-rtti -fno-exceptions -Wno-c++

Re: Trying to read linux-lvm on 11.0-RC2 using geom, bhyve, fail.

2016-09-18 Thread Zaphod Beeblebrox
On Fri, Sep 16, 2016 at 1:06 AM, Allan Jude  wrote:

> On 2016-09-16 01:04, Zaphod Beeblebrox wrote:
> >
> >
> >
> > Are you using zvols to back the VMs? Make sure they are in
> 'volmode=dev'
> > not 'geom' (the default), or GEOM will lock the device when it
> detects a
> > partition table being written to the zvol (from the installer inside
> > the VM)
> >
> > Note that this setting requires you to export/import the pool or
> reboot
> > to apply.
> >
> >
> > No, no.  The whole point here is that I was booting the raw disk.
> > "ada1" as it were.
> >
>
> You might try the dangerous 'shoot yourself in the foot mode' for geom:
>
> man 4 geom:
> 0x10 (allow foot shooting)
> Allow writing to Rank 1 providers.  This would, for example,
> allow the super-user to overwrite the MBR on the root disk or
> write random sectors elsewhere to a mounted disk.  The
> implications are obvious.
>
>
> sysctl kern.geom.debugflags=16
>
> I get where you're going here, but it doesn't apply because at this point
> I'm not even booting from ada1.
>
___
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"


Jenkins build is unstable: FreeBSD_HEAD #682

2016-09-18 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"