Honour KERN_PATCHES
Another small fix to buildcore.sh

This has to be checked: there probably is a better way to do all of this!
Add a first version of the script to build a NENA-enabled software router

This allows to build a host image (without VM and guest) to be used
as a software router. The script also allows to install a Preempt-RT
kernel, and the NENA driver for e1000e

NENA (Never Ever NAPI Again) is an experimental network architecture
executing all the network stack in the IRQ thread of the NIC. Some details
(especially with multi-queue) still have to be figured out, but the first
prototype seems to be able to eliminate the performance penalty payed by
RT kernels.
Use the non-interactive version of oldconfig
Support for the "feature" RT branch

This support is still hackish, as it assumes that the base
RT patch corresponding to a feature patch is Old
Add a 3.4 RT config file
Cleanup the RT patch downloading

This commit cleans up a little bit the function for downloading the
RT patch, allows to download older patches and removes an assumption
when downloading the "features" flavour
Allow to build perf
Download, build and install cyclictest
Update the NENA stubs

Use the same weight as NAPI, and try to give a change to other softIRQs
to run...
Fix the infamous "ME workaround" bug in the e1000e drivers

Not sure if this is the correct thing to do... Maybe we just need a
Linux patch?
I'll check that too...
Add the "revest ME workaround" patch

This "ME workaround" is broken, and destroies the performance of
some systems. Revert it.
This is implemented as a patch for the Linux kernel
Revert "Fix the infamous "ME workaround" bug in the e1000e drivers"

This reverts commit 576ebe7c9c5804742bc5b09012b952a26241ec1e.
Let's try to fix this issue in a better way...
Merge branch 'swrouter' of https://github.com/lucabe72/ImageScripts into swrouter
Apply patches for NRT kernels too
Use an http:// url for cyclyctest
Merge remote-tracking branch 'origin/swrouter' into experimental