libvirt: fix python script's improper paths

libvirt generates several python scripts using its python/generator.py
script. This uses the PYTHON variable, which in our case will be a
full path to the sysroot that will not exist on the target. For this
we are patching libvirt to allow for (but not require) TARGET_PYTHON
to be defined and used when generating these python scripts.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
ovs: add /run to main package

In a systemd based build, /var/run is translated to /run. Since ovs doesn't
currently package this directory, it results in a QA error. Adding it to the
main ovs package fixes the QA issue and provides the proper runtime support.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
libvirt: update to 1.1.1

Updating to the 1.1.1 libvirt release. Changes from the 1.0.3 recipe include
a fix/workaround for the:

 ../src/.libs/libvirt.so: undefined reference to `virNetTLSInit'

That is seen on some machines. The current fix is to explicilty link against
the library which provides the definition. A smarter fix via libtool may
be possible, but was elusive at the time of writing this patch.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
libvirt: move python PACKAGECONFIG into main recipe

The libvirt-python.inc manipulation of PACKAGECONFIG meant that the default
configuration options of the libvirt recipe never fired, since the variable
had an assignment and the lazy set of the configuration values never
applied to the build.

Moving the python PACKAGE_CONFIG options into the main recipe, and ensuring
that PACKAGE_CONFIG_${PN} is used for libvirt-python means that most builds
will now use the default configuration.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
libvirt: fix overly aggresive packaging

During the 1.1.1 uprev, a debug change of overly aggressive packaging
was left in place. The restores the previous packaging divisions.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
python: replace FILESPATH with FILESEXTRAPATHS_prepend

redefining THISDIR and using FILESPATH is no longer required in a
"modern" bbappend, and in fact breaks other layers that also patch
python.

Removing THISDIR and using FILESEXTRAPATHS_prepend fixes both issues.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Add kernel config fragment to allow OVS QoS service

Signed-off-by: David Nyström <david.nystrom@enea.com>
Fixed Q&A error for OpenFlow recipe

Signed-off-by: David Nyström <david.nystrom@enea.com>
irqbalance: Uprev to 1.0.6

Add recipe for 1.0.6 version. And, add status and reload commands into
init script.

Signed-off-by: Yang Shi <yang.shi@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
linux-yocto: add linux-yocto 3.10 bbappend

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
busybox: migrate from defconfig to config fragments.

Signed-off-by: Chris Patterson <cjp256@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>