<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-raspberrypi.git, branch pbarker/for-master</title>
<subtitle>Mirror of http://git.yoctoproject.org/cgit/cgit.cgi/meta-raspberrypi</subtitle>
<id>https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=pbarker%2Ffor-master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/atom?h=pbarker%2Ffor-master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/'/>
<updated>2018-04-20T17:40:24+00:00</updated>
<entry>
<title>linux-raspberrypi: Drop CONFIG_OABI_COMPAT completely</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T20:44:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=cb48fdd25a2797863a832068bf8855a770480181'/>
<id>urn:sha1:cb48fdd25a2797863a832068bf8855a770480181</id>
<content type='text'>
There's no reason to support the old, outdated ARM OABI when upstream
linux-raspberrypi doesn't support this by default.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Drop inappropriate forced settings</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=461bd4c8b1b0a7ce15d8aae3523138a0d20de6b8'/>
<id>urn:sha1:461bd4c8b1b0a7ce15d8aae3523138a0d20de6b8</id>
<content type='text'>
CONFIG_BLK_DEV_DRBD: Deciding whether to use the in-kernel DRBD module or the
external drbd recipe in meta-networking is a policy decision and doesn't belong
in our BSP layer.

CONFIG_LEGACY_PTYS: These are legacy for a reason. They're not enabled in the
defconfig so they shouldn't be required for rpi devices. Let's drop this here,
it can be added back in a distro layer where (if) needed.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Don't set CONFIG_CMDLINE</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=9d1ff0bc4683c4f65f696290a82dd4e1172bc286'/>
<id>urn:sha1:9d1ff0bc4683c4f65f696290a82dd4e1172bc286</id>
<content type='text'>
We force the command line at runtime via cmdline.txt anyway.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Drop support for CMDLINE_NFSROOT_USB</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:24:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=63a8915c8c7143ac36849f8bc7b3af688d636434'/>
<id>urn:sha1:63a8915c8c7143ac36849f8bc7b3af688d636434</id>
<content type='text'>
This is obsolete, undocumented and won't work anyway since we force the kernel
command line to ${CMDLINE} via the cmdline.txt file.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Drop unnecessary configurations</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=ac0ace1c8916d295d78aa660f15408f3446ba9cd'/>
<id>urn:sha1:ac0ace1c8916d295d78aa660f15408f3446ba9cd</id>
<content type='text'>
KERNEL_ENABLE_CGROUPS: This is obsolete, all required config options for cgroups
are enabled by default.

KERNEL_INITRAMFS: Some of the config options we set are already enabled by
default.

UDEV_GE_141: This is long obsolete and all the required config options are
already set in the defconfig.

ARM_KEEP_OABI: AEABI=y and OABI_COMPAT=n are already set in the defconfig.

CONFIG_LOCALVERSION_AUTO: This setting is already disabled in the defconfig.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>Don't use RDEPENDS in recipes which don't create packages</title>
<updated>2018-04-20T17:40:24+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:48:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=f10e0fcdf3bfd1c74150669bf50d3d16f64d73f0'/>
<id>urn:sha1:f10e0fcdf3bfd1c74150669bf50d3d16f64d73f0</id>
<content type='text'>
RDEPENDS is fairly meaningless for recipes which don't create a package to be
installed into the rootfs. Instead we should be using DEPENDS to guarantee
correct ordering of build tasks.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>Drop unnecessary dependencies and tasks</title>
<updated>2018-04-20T17:40:07+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T20:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=3056eab04859eef87f1dac7c099c860ba2dadbc0'/>
<id>urn:sha1:3056eab04859eef87f1dac7c099c860ba2dadbc0</id>
<content type='text'>
We have a few recipes which only deploy files that go into the boot partition
and do not create packages to be installed into the rootfs. These recipes don't
need to run the usual packaging tasks so we can drop them to speed up the build
a little.

We also have a bunch of recipes that don't need the usual toolchain as they just
copy files or invoke native commands like `mkimage`. So to speed up the build a
little more we can set INHIBIT_DEFAULT_DEPS to avoid an unnecessary dependency
on the toolchain.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi-dev: Update to v4.16.y</title>
<updated>2018-04-20T17:38:54+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=3287a23fa8cb85164959865f9013a38fa1e87299'/>
<id>urn:sha1:3287a23fa8cb85164959865f9013a38fa1e87299</id>
<content type='text'>
Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Update to v4.14.34</title>
<updated>2018-04-20T17:38:54+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=fc809b59c522d1de0ee099d3e412df9b7e1eec29'/>
<id>urn:sha1:fc809b59c522d1de0ee099d3e412df9b7e1eec29</id>
<content type='text'>
Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
<entry>
<title>linux-raspberrypi: Update v4.9.y kernel</title>
<updated>2018-04-20T17:38:53+00:00</updated>
<author>
<name>Paul Barker</name>
<email>pbarker@toganlabs.com</email>
</author>
<published>2018-04-16T16:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-raspberrypi.git/commit/?id=6706759ac320cbd3ab3fe7db99f65b0e49dec5ad'/>
<id>urn:sha1:6706759ac320cbd3ab3fe7db99f65b0e49dec5ad</id>
<content type='text'>
This branch is still getting a few fixes upstream.

Signed-off-by: Paul Barker &lt;pbarker@toganlabs.com&gt;
</content>
</entry>
</feed>
