Craig Rodrigues | 20 Oct 18:42 2014

Jenkins, Kyua, and Bhyve used for FreeBSD OS testing


FYI, Kohsuke Kawaguchi, the lead developer of Jenkins,
accepted my posting on the Jenkins blog, which describes
how the FreeBSD project is using Jenkins, Kyua, and Bhyve
for FreeBSD OS testing:

freebsd-current <at> mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at>"

Sibananda Sahu | 20 Oct 12:06 2014

RE: PAGE FAULT in kernel mode at the vm_page_alloc() call

Attached the core.txt file.

*From:* Sibananda Sahu [mailto:sibananda.sahu <at>]
*Sent:* Tuesday, October 14, 2014 5:41 PM
*To:* 'freebsd-current <at>'
*Subject:* PAGE FAULT in kernel mode at the vm_page_alloc() call


We were doing internal testing using mrsas driver for certain feature on

While test execution ,we have observed  frequent kernel panic in same code
path on FreeBSD 10. Please find more detail about test case and symptoms.

1.        Create more than 64 VD using latest mrsas feature which supports
Extended VD. (This issue may not be related to this, but just wanted to
highlight exact steps)

All 240 VD is able to detect in “camcontrol”.

2.       Using LSI StorCli utility do Full Init on all 240 Virtual Drives
those are connected behind an LSI controller.

Eventually, we observe kernel panic with below backtraces.  It is a random
behavior but seems to be occurring at the same place all the time, i.e.
around vm_page_alloc() call.


(Continue reading)

Matthias Apitz | 20 Oct 09:25 2014

FreeBSD && TCP stealth


Is there any work started or in progress to implement TCP stealth in our
kernel as proposed to IETF in

The idea is that the client put some magic value in the ISN of the first
SYN pkg which is derived from a secret the client and the server share.
The server can check the ISN and decide if it will answer the SYN pkg or
do a RST, for example. 

Vy 73


Matthias Apitz               |  /"\   ASCII Ribbon Campaign:
E-mail: guru <at>     |  \ /   - No HTML/RTF in E-mail
WWW: |   X    - No proprietary attachments
phone: +49-170-4527211       |  / \   - Respect for open standards
freebsd-current <at> mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at>"

O. Hartmann | 20 Oct 05:28 2014

projects/ipfw: Consider using tcp/31982 in firewall_myservices.

Having simply a number (the port) in rc.conf: firewall_myservices defined, I receive
during startup the message

Consider using tcp/31982 in firewall_myservices.

Doing so, ends up in a misconfiguration, because the rc.firewall script in /etc/ is
looking for 31982/tcp instead of the recommended tcp/31982.

This is a typo.

Manfred Antar | 20 Oct 02:45 2014

libxml2 upgrade breaks building /usr/doc/ on current amd64

The upgrade of libxml2  broke building /usr/doc/ :

===> articles (all)
===> articles/bsdl-gpl (all)
install /usr/doc/share/xml/catalog-cwd.xml /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/catalog-cwd.xml
echo '<!ENTITY base "..">' >> /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/autogen.ent
env XML_CATALOG_FILES="file:///usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/catalog-cwd.xml 
file:///usr/doc/share/xml/catalog.xml  file:///usr/doc/share/xml/catalog-common.xml 
file:///usr/local/share/xml/catalog" /usr/local/bin/xmllint --nonet --noent --valid --dropdtd
--xinclude /usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.xml > article.parsed.xml.tmp
file:/usr/doc/share/xml/freebsd50.dtd:12: warning: failed to load external entity ""
Entity: line 1: 
Entity: line 5: parser error : Entity 'trade' not defined
  designations have been followed by the <quote>&trade;</quote> or the
Entity: line 6: parser error : Entity 'reg' not defined
  <quote>&reg;</quote> symbol.</para>
Entity: line 6: parser error : chunk is not well balanced
  <quote>&reg;</quote> symbol.</para>
/usr/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.xml:18: parser error : Entity
'tm-attrib.general' failed to parse
(Continue reading)

Craig Rodrigues | 20 Oct 00:09 2014

Voxer using FreeBSD, interview


If you don't watch ( ), I encourage you to do so.
Allan Jude and Kris Moore do a great job of doing a weekly video podcast
of news in the BSD world.  It is great stuff.

In episode 58 ( )
BSDNow interviewed the CTO of Voxer ( ),
a mobile messaging startup based in San Francisco.

Voxer mentioned how they transitioned from SmartOS (an Illumos/Solaris
distribution) to FreeBSD.

What Voxer liked:
     (1)  DTrace worked for their node.js apps
     (2)  ZFS worked nicely
     (3)  jails work nicely
     (4)  Easy to transition away from SmartOS/Illumos because of (1) and
     (5)  Better support for 3rd party applications (ports) than
     (6)  Better hardware support than SmartOS/Illumos
     (7)  Good documentation, professional/technical discussions on mailing
     (8)  For people who use MacOS X, the FreeBSD command-line utilities
were familiar

What Voxer didn't like:
     Voxer was super positive about FreeBSD in the interview, and didn't
(Continue reading)

Matthew Grooms | 19 Oct 18:34 2014

Compiling Xen on FreeBSD using clang ...


As most of you are probably aware, Roger at Citrix R&D has been doing 
some incredible work to bring PVH domU/dom0 support to FreeBSD. There 
has also been an effort by other Xen developers to get the software to 
compile using clang. While most of these attempts appear to be on Linux 
platforms targeting arm processors, the FreeBSD version of binutils is 
quite a bit older. Clang still can't parse all of the assembly that Xen 
requires, so unfortunately the -no-integrated-as option has to be used 
in several cases.

Which brings me to my question, is there a way to ask clang to use the 
ports version of binutils when -no-integrated-as is passed to clang? The 
version of 'as' in base fails to compile such as ...

/tmp/misc-bf1339.s: Assembler messages:
/tmp/misc-bf1339.s:375: Error: unknown pseudo-op: `.cfi_sections'

If /usr/local/bin/as is symlinked to /usr/bin/as, the compile completes 
but I assume there is a better way to tell clang where the external as 
binary is when -no-integrated-as is invoked. I've googled a bunch but 
came up empty handed so far. I thought it would be worth asking here in 
case someone has already run across this problem and had more insight.


freebsd-current <at> mailing list
(Continue reading)

Ruslan Makhmatkhanov | 19 Oct 18:09 2014

broken virtualbox-ose-kmod build


after updating to -current r273266 I have problem with building any port 
with portmaster like this:

===>   libdrm-2.4.58_1,1 depends on file: /usr/local/sbin/pkg - found
usage: mkdir [-pv] [-m mode] directory_name ...
make:: not found
*** Error code 127

And another, not related issue, is virtualbox-ose-kmod. If I try to 
build it with make install clean I got this:

*** Building 'vboxdrv' module ***
make[3]: "/usr/src/sys/conf/" line 199: Malformed conditional 
(${MK_CTF} != "no")
make[3]: Fatal errors encountered -- cannot continue
make[3]: stopped in 
*** [all] Error code 1

make[2]: stopped in 
1 error

make[2]: stopped in 
===> Compilation failed unexpectedly.
(Continue reading)

Garrett Cooper | 19 Oct 00:11 2014

panic: worklist_remove: 0xca327d00 allocdirect(0x20005) not on list

	I ran into this panic when doing a crypto intensive workload while running a buildworld in the background.
I haven’t seen this panic before.
	My world and kernel were build recently (in the past 3 days).

# kgdb /boot/kernel/kernel vmcore.0 
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...

Unread portion of the kernel message buffer:
panic: worklist_remove: 0xca327d00 allocdirect(0x20005) not on list
cpuid = 2
KDB: enter: panic

Reading symbols from /usr/local/lib/vmware-tools/modules/drivers/vmmemctl.ko...done.
Loaded symbols for /usr/local/lib/vmware-tools/modules/drivers/vmmemctl.ko
Reading symbols from /usr/local/lib/vmware-tools/modules/drivers/vmxnet.ko...done.
Loaded symbols for /usr/local/lib/vmware-tools/modules/drivers/vmxnet.ko
Reading symbols from /usr/local/lib/vmware-tools/modules/drivers/vmblock.ko...done.
Loaded symbols for /usr/local/lib/vmware-tools/modules/drivers/vmblock.ko
Reading symbols from /usr/local/lib/vmware-tools/modules/drivers/vmhgfs.ko...done.
Loaded symbols for /usr/local/lib/vmware-tools/modules/drivers/vmhgfs.ko
Reading symbols from /boot/kernel/aio.ko.symbols...done.
(Continue reading)

Erich Dollansky | 18 Oct 06:11 2014

Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg?


On Fri, 15 Aug 2014 12:01:30 -0700
Craig Rodrigues <rodrigc <at>> wrote:

> On Wed, Aug 13, 2014 at 6:34 PM, Russell L. Carter
> <rcarter <at>> wrote:
> >
> One complaint I have about the FreeBSD project, is that the core
> project contributors and developers rely too much on
> e-mail for communication.  This certainly works, and I use it too, but
> new and casual users getting into FreeBSD
> may get lost in the maze of FreeBSD mailing lists.  It would be nice
> if more of the core project contributors

mailing lists have two advantages I would not like to miss.

A) people can create their own archive and use it when they are offline
B) Google & Co. offer good search tools to search the online archives

> used the web forums ( ), since stuff like

I also noticed while travelling that some locations block the forum.
Ok, it is rare.

> that shows up nicely in web searches, and it is easier

This is also true for the e-mails.

(Continue reading)

Ben Woods | 18 Oct 00:59 2014

ssh None cipher

Whilst trying to replicate data from my FreeNAS to my FreeBSD home theater
PC on my local LAN, I came across this bug preventing use of the None

I think I could enable the None cipher by recompiling base with a flag in

Is there any harm in enabling this by default, but having the None cipher
remain disabled in /etc/ssh/sshd_config? That way people wouldn't have it
on my default, but wouldn't have to recompile to enable it.




From: Benjamin Woods
woodsb02 <at>
freebsd-current <at> mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscribe <at>"