<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-kernel, branch thud</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=thud</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=thud'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2018-10-01T01:31:16+00:00</updated>
<entry>
<title>kernel: forcedly load nf_conntrack_ipv6 to work around kernel module loading failure</title>
<updated>2018-10-01T01:31:16+00:00</updated>
<author>
<name>He Zhe</name>
<email>zhe.he@windriver.com</email>
</author>
<published>2018-09-26T11:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=2dc1de2286bbf72afd8009188e1e1ec9fb35f804'/>
<id>urn:sha1:2dc1de2286bbf72afd8009188e1e1ec9fb35f804</id>
<content type='text'>
In the v4.18 kernel, there is a problem with the locking and init sequence of
the kernel modules. This would cause nf_conntrack_ipv6 failed to be loaded.

In kernel v4.19, nf_conntrack_ipv6 has been merged to nf_conntrack and the
problematic code has gone. This patch just works around by forcedly loading
nf_conntrack_ipv6.

Signed-off-by: He Zhe &lt;zhe.he@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>kernel: update bbappends to match oe-core</title>
<updated>2018-09-04T12:43:08+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2018-09-04T12:43:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5fe3950136d2db42c97cee245b88a893784ab4bc'/>
<id>urn:sha1:5fe3950136d2db42c97cee245b88a893784ab4bc</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>linux-yocto: Fix systemd-modules-load.service start failure</title>
<updated>2018-07-26T14:40:31+00:00</updated>
<author>
<name>He Zhe</name>
<email>zhe.he@windriver.com</email>
</author>
<published>2018-07-24T11:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=eeb10ba17cb33ba5200a7b9f100ae9e2ce6e951f'/>
<id>urn:sha1:eeb10ba17cb33ba5200a7b9f100ae9e2ce6e951f</id>
<content type='text'>
systemd-modules-load.service bindly load whatever in modules-load.d/*.conf,
in this case, kvm_intel and kvm_amd. One of them must fail on a specific
board and causes the following failure.

This patches remove them from KERNEL_MODULE_AUTOLOAD and leaves them to udev.

systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Failed to start Load Kernel Modules.

Signed-off-by: He Zhe &lt;zhe.he@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>kernel: sync kernel bbappends to oe-core</title>
<updated>2018-02-18T03:50:00+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2018-02-18T03:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6ca39941570f2df5e29bf6ff3f34f7581949cf84'/>
<id>urn:sha1:6ca39941570f2df5e29bf6ff3f34f7581949cf84</id>
<content type='text'>
4.4/4.9/4,10 are gone, replaced by 4.14 and 4.15. So we update
our bbappends accordingly.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>enable kernel CONFIG_NET_ACT_POLICE for openvswitch</title>
<updated>2018-01-12T15:37:48+00:00</updated>
<author>
<name>Hongzhi.Song</name>
<email>hongzhi.song@windriver.com</email>
</author>
<published>2017-12-29T01:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d00a92ac19a66f0ed32c9b26686ac8d279691a46'/>
<id>urn:sha1:d00a92ac19a66f0ed32c9b26686ac8d279691a46</id>
<content type='text'>
Setting 'CONFIG_NET_ACT_POLICE=m' meets demands of Qos,one of features of openswitch.
This is a new police-mechanism called action-extension.
It can build act_police.c into kernel as type of module.
If you want to do traffic policing, a kind of action-extension, i.e. strict bandwidth limiting.
This action replaces the existing policing module.
User can set action-extension at userspace by tool of openvswitch

If user set action-extension, exts-&gt;actions[i] will be called, and finally tcf_police()
defined at act_police.c will be called.

Signed-off-by: Hongzhi.Song &lt;hongzhi.song@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>linux-yocto: make bbappend have effect conditionally</title>
<updated>2017-10-02T13:39:26+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2017-09-30T03:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5b70104bf16aa2abbcfd50ad9479389a62c79d87'/>
<id>urn:sha1:5b70104bf16aa2abbcfd50ad9479389a62c79d87</id>
<content type='text'>
Make these bbappend files to take effect only when DISTRO_FEATURES
contain 'virtualization'. Otherwise, we would meet failure failure
at system booting up qemux86. Related logs are as below.

 systemd-modules-load[113]: Failed to insert 'kvm_amd': Operation not supported
 systemd-modules-load[113]: Failed to insert 'kvm_intel': Operation not supported

Also, make kvm related settings depend on the 'kvm' distro feature.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>kernel: add linux-yocto 4.12 bappend</title>
<updated>2017-09-13T16:50:02+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2017-09-13T16:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=537971d35ad65c7a3e5aee832f3262e0b0c41d73'/>
<id>urn:sha1:537971d35ad65c7a3e5aee832f3262e0b0c41d73</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>kernel: drop linux-yocto-4.1 bbappend</title>
<updated>2017-08-21T12:36:46+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2017-08-21T12:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7b3b082eca0e4fb08b8b5c55b66c657fe1a4d95e'/>
<id>urn:sha1:7b3b082eca0e4fb08b8b5c55b66c657fe1a4d95e</id>
<content type='text'>
The 4.1 kernel is no longer in oe-core, so we can drop our bbappend.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>kernel-features: Fix CONFIG_BLK_CGROUP enabling</title>
<updated>2017-07-25T13:08:56+00:00</updated>
<author>
<name>Jan Kiszka</name>
<email>jan.kiszka@siemens.com</email>
</author>
<published>2017-07-18T06:23:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=871962e2319a656802bee434d88cb439dd522a56'/>
<id>urn:sha1:871962e2319a656802bee434d88cb439dd522a56</id>
<content type='text'>
Meanwhile, this became boolean, and trying to make it a module just
leaves it off.

Signed-off-by: Jan Kiszka &lt;jan.kiszka@siemens.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>docker: make fragment standalone</title>
<updated>2017-07-10T16:18:57+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2017-07-10T16:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3ac773e4c71490ec63f47739368c90832eea1467'/>
<id>urn:sha1:3ac773e4c71490ec63f47739368c90832eea1467</id>
<content type='text'>
Importing the docker configuratino fragment from meta-overc, which
adds options and capabilities to allow container to start out of
the box.

Note: There are more options that could be added here, but many of
them are decision of the distro and depend on runtime configuration
choices. So to balance the size of the build and leave decisions
where they belong, we keep this as small as possible.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
