<div dir="ltr">Attempting submitting this patch from my linux machine to hopefully correct the line wrapping issue.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 11, 2016 at 11:35 AM, Alan Stice <span dir="ltr"><<a href="mailto:alan@alanstice.com" target="_blank">alan@alanstice.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Signed-off-by: Alan Stice <<a href="mailto:alan@alanstice.com">alan@alanstice.com</a>><br>
---<br>
 recipes-kernel/linux/linux-raspberrypi.inc |  2 +-<br>
 recipes-kernel/linux/linux-rpi.inc     | 132 +++++++++++++++++++++++++++++<br>
 recipes-kernel/linux/linux.inc       | 132 -----------------------------<br>
 3 files changed, 133 insertions(+), 133 deletions(-)<br>
 create mode 100644 recipes-kernel/linux/linux-rpi.inc<br>
 delete mode 100644 recipes-kernel/linux/linux.inc<br>
<br>
diff --git a/recipes-kernel/linux/linux-raspberrypi.inc b/recipes-kernel/linux/linux-raspberrypi.inc<br>
index 24e7fe2..7ab1de2 100644<br>
--- a/recipes-kernel/linux/linux-raspberrypi.inc<br>
+++ b/recipes-kernel/linux/linux-raspberrypi.inc<br>
@@ -1,4 +1,4 @@<br>
-require linux.inc<br>
+require linux-rpi.inc<br>
 inherit linux-raspberrypi-base<br>
<br>
 DESCRIPTION = "Linux Kernel for Raspberry Pi"<br>
diff --git a/recipes-kernel/linux/linux-rpi.inc b/recipes-kernel/linux/linux-rpi.inc<br>
new file mode 100644<br>
index 0000000..fae78b7<br>
--- /dev/null<br>
+++ b/recipes-kernel/linux/linux-rpi.inc<br>
@@ -0,0 +1,132 @@<br>
+DESCRIPTION = "Linux Kernel"<br>
+SECTION = "kernel"<br>
+LICENSE = "GPLv2"<br>
+<br>
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"<br>
+<br>
+inherit kernel siteinfo<br>
+require recipes-kernel/linux/linux-yocto.inc<br>
+<br>
+# Enable OABI compat for people stuck with obsolete userspace<br>
+ARM_KEEP_OABI ?= "1"<br>
+<br>
+# Quirk for udev greater or equal 141<br>
+UDEV_GE_141 ?= "1"<br>
+<br>
+# Set the verbosity of kernel messages during runtime<br>
+# You can define CMDLINE_DEBUG in your local.conf or distro.conf to override this behaviour<br>
+CMDLINE_DEBUG ?= '${@base_conditional("DISTRO_TYPE", "release", "quiet", "debug", d)}'<br>
+CMDLINE_append = " ${CMDLINE_DEBUG}"<br>
+<br>
+# Set a variable in .configure<br>
+# $1 - Configure variable to be set<br>
+# $2 - value [n/y/value]<br>
+kernel_configure_variable() {<br>
+Â Â # Remove the config<br>
+Â Â CONF_SED_SCRIPT="$CONF_SED_SCRIPT /CONFIG_$1[ =]/d;"<br>
+Â Â if test "$2" = "n"<br>
+Â Â then<br>
+Â Â Â Â echo "# CONFIG_$1 is not set" >> ${B}/.config<br>
+Â Â else<br>
+Â Â Â Â echo "CONFIG_$1=$2" >> ${B}/.config<br>
+Â Â fi<br>
+}<br>
+<br>
+do_configure_prepend() {<br>
+Â Â # Clean .config<br>
+Â Â echo "" > ${B}/.config<br>
+Â Â CONF_SED_SCRIPT=""<br>
+<br>
+Â Â # oabi / eabi support<br>
+  if [ "${TARGET_OS}" = "linux-gnueabi" -o "${TARGET_OS}" = "linux-uclibceabi" ]; then<br>
+Â Â Â Â kernel_configure_variable AEABI y<br>
+Â Â Â Â if [ "${ARM_KEEP_OABI}" = "1" ] ; then<br>
+Â Â Â Â Â Â kernel_configure_variable OABI_COMPAT y<br>
+Â Â Â Â else<br>
+Â Â Â Â Â Â kernel_configure_variable OABI_COMPAT n<br>
+Â Â Â Â fi<br>
+Â Â else<br>
+Â Â Â Â kernel_configure_variable AEABI n<br>
+Â Â Â Â kernel_configure_variable OABI_COMPAT n<br>
+Â Â fi<br>
+<br>
+Â Â # Set cmdline<br>
+Â Â kernel_configure_variable CMDLINE "\"${CMDLINE}\""<br>
+<br>
+Â Â # Localversion<br>
+Â Â kernel_configure_variable LOCALVERSION "\"\""<br>
+Â Â kernel_configure_variable LOCALVERSION_AUTO n<br>
+<br>
+Â Â # Udev quirks<br>
+Â Â # Newer versions of udev mandate that sysfs doesn't have deprecated entries<br>
+Â Â if [ "${UDEV_GE_141}" = "1" ] ; then<br>
+Â Â Â Â kernel_configure_variable SYSFS_DEPRECATED n<br>
+Â Â Â Â kernel_configure_variable SYSFS_DEPRECATED_V2 n<br>
+Â Â Â Â kernel_configure_variable HOTPLUG y<br>
+Â Â Â Â kernel_configure_variable UEVENT_HELPER_PATH "\"\""<br>
+Â Â Â Â kernel_configure_variable UNIX y<br>
+Â Â Â Â kernel_configure_variable SYSFS y<br>
+Â Â Â Â kernel_configure_variable PROC_FS y<br>
+Â Â Â Â kernel_configure_variable TMPFS y<br>
+Â Â Â Â kernel_configure_variable INOTIFY_USER y<br>
+Â Â Â Â kernel_configure_variable SIGNALFD y<br>
+Â Â Â Â kernel_configure_variable TMPFS_POSIX_ACL y<br>
+Â Â Â Â kernel_configure_variable BLK_DEV_BSG y<br>
+Â Â Â Â kernel_configure_variable DEVTMPFS y<br>
+Â Â Â Â kernel_configure_variable DEVTMPFS_MOUNT y<br>
+Â Â fi<br>
+<br>
+Â Â # Newer inits like systemd need cgroup support<br>
+Â Â if [ "${KERNEL_ENABLE_CGROUPS}" = "1" ] ; then<br>
+Â Â Â Â kernel_configure_variable CGROUP_SCHED y<br>
+Â Â Â Â kernel_configure_variable CGROUPS y<br>
+Â Â Â Â kernel_configure_variable CGROUP_NS y<br>
+Â Â Â Â kernel_configure_variable CGROUP_FREEZER y<br>
+Â Â Â Â kernel_configure_variable CGROUP_DEVICE y<br>
+Â Â Â Â kernel_configure_variable CPUSETS y<br>
+Â Â Â Â kernel_configure_variable PROC_PID_CPUSET y<br>
+Â Â Â Â kernel_configure_variable CGROUP_CPUACCT y<br>
+Â Â Â Â kernel_configure_variable RESOURCE_COUNTERS y<br>
+Â Â fi<br>
+<br>
+Â Â # root-over-nfs-over-usb-eth support. Limited, but should cover some cases<br>
+Â Â # Enable this by setting a proper CMDLINE_NFSROOT_USB.<br>
+Â Â if [ ! -z "${CMDLINE_NFSROOT_USB}" ]; then<br>
+Â Â Â Â oenote "Configuring the kernel for root-over-nfs-over-usb-eth with CMDLINE ${CMDLINE_NFSROOT_USB}"<br>
+Â Â Â Â kernel_configure_variable INET y<br>
+Â Â Â Â kernel_configure_variable IP_PNP y<br>
+Â Â Â Â kernel_configure_variable USB_GADGET y<br>
+Â Â Â Â kernel_configure_variable USB_GADGET_SELECTED y<br>
+Â Â Â Â kernel_configure_variable USB_ETH y<br>
+Â Â Â Â kernel_configure_variable NFS_FS y<br>
+Â Â Â Â kernel_configure_variable ROOT_NFS y<br>
+Â Â Â Â kernel_configure_variable ROOT_NFS y<br>
+Â Â Â Â kernel_configure_variable CMDLINE "\"${CMDLINE_NFSROOT_USB}\""<br>
+Â Â fi<br>
+<br>
+Â Â # Activate CONFIG_LEGACY_PTYS<br>
+Â Â kernel_configure_variable LEGACY_PTYS y<br>
+<br>
+Â Â # Keep this the last line<br>
+Â Â # Remove all modified configs and add the rest to .config<br>
+Â Â sed -e "${CONF_SED_SCRIPT}" < '${WORKDIR}/defconfig' >> '${B}/.config'<br>
+<br>
+Â Â yes '' | oe_runmake oldconfig<br>
+}<br>
+<br>
+# Automatically depend on lzop-native if CONFIG_KERNEL_LZO is enabled<br>
+python () {<br>
+Â Â try:<br>
+Â Â Â Â defconfig = bb.fetch2.localpath('file://defconfig', d)<br>
+Â Â except bb.fetch2.FetchError:<br>
+Â Â Â Â return<br>
+<br>
+Â Â try:<br>
+Â Â Â Â configfile = open(defconfig)<br>
+Â Â except IOError:<br>
+Â Â Â Â return<br>
+<br>
+Â Â if 'CONFIG_KERNEL_LZO=y\n' in configfile.readlines():<br>
+Â Â Â Â depends = d.getVar('DEPENDS', False)<br>
+Â Â Â Â d.setVar('DEPENDS', depends + ' lzop-native')<br>
+}<br>
diff --git a/recipes-kernel/linux/linux.inc b/recipes-kernel/linux/linux.inc<br>
deleted file mode 100644<br>
index fae78b7..0000000<br>
--- a/recipes-kernel/linux/linux.inc<br>
+++ /dev/null<br>
@@ -1,132 +0,0 @@<br>
-DESCRIPTION = "Linux Kernel"<br>
-SECTION = "kernel"<br>
-LICENSE = "GPLv2"<br>
-<br>
-LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"<br>
-<br>
-inherit kernel siteinfo<br>
-require recipes-kernel/linux/linux-yocto.inc<br>
-<br>
-# Enable OABI compat for people stuck with obsolete userspace<br>
-ARM_KEEP_OABI ?= "1"<br>
-<br>
-# Quirk for udev greater or equal 141<br>
-UDEV_GE_141 ?= "1"<br>
-<br>
-# Set the verbosity of kernel messages during runtime<br>
-# You can define CMDLINE_DEBUG in your local.conf or distro.conf to override this behaviour<br>
-CMDLINE_DEBUG ?= '${@base_conditional("DISTRO_TYPE", "release", "quiet", "debug", d)}'<br>
-CMDLINE_append = " ${CMDLINE_DEBUG}"<br>
-<br>
-# Set a variable in .configure<br>
-# $1 - Configure variable to be set<br>
-# $2 - value [n/y/value]<br>
-kernel_configure_variable() {<br>
-Â Â # Remove the config<br>
-Â Â CONF_SED_SCRIPT="$CONF_SED_SCRIPT /CONFIG_$1[ =]/d;"<br>
-Â Â if test "$2" = "n"<br>
-Â Â then<br>
-Â Â Â Â echo "# CONFIG_$1 is not set" >> ${B}/.config<br>
-Â Â else<br>
-Â Â Â Â echo "CONFIG_$1=$2" >> ${B}/.config<br>
-Â Â fi<br>
-}<br>
-<br>
-do_configure_prepend() {<br>
-Â Â # Clean .config<br>
-Â Â echo "" > ${B}/.config<br>
-Â Â CONF_SED_SCRIPT=""<br>
-<br>
-Â Â # oabi / eabi support<br>
-  if [ "${TARGET_OS}" = "linux-gnueabi" -o "${TARGET_OS}" = "linux-uclibceabi" ]; then<br>
-Â Â Â Â kernel_configure_variable AEABI y<br>
-Â Â Â Â if [ "${ARM_KEEP_OABI}" = "1" ] ; then<br>
-Â Â Â Â Â Â kernel_configure_variable OABI_COMPAT y<br>
-Â Â Â Â else<br>
-Â Â Â Â Â Â kernel_configure_variable OABI_COMPAT n<br>
-Â Â Â Â fi<br>
-Â Â else<br>
-Â Â Â Â kernel_configure_variable AEABI n<br>
-Â Â Â Â kernel_configure_variable OABI_COMPAT n<br>
-Â Â fi<br>
-<br>
-Â Â # Set cmdline<br>
-Â Â kernel_configure_variable CMDLINE "\"${CMDLINE}\""<br>
-<br>
-Â Â # Localversion<br>
-Â Â kernel_configure_variable LOCALVERSION "\"\""<br>
-Â Â kernel_configure_variable LOCALVERSION_AUTO n<br>
-<br>
-Â Â # Udev quirks<br>
-Â Â # Newer versions of udev mandate that sysfs doesn't have deprecated entries<br>
-Â Â if [ "${UDEV_GE_141}" = "1" ] ; then<br>
-Â Â Â Â kernel_configure_variable SYSFS_DEPRECATED n<br>
-Â Â Â Â kernel_configure_variable SYSFS_DEPRECATED_V2 n<br>
-Â Â Â Â kernel_configure_variable HOTPLUG y<br>
-Â Â Â Â kernel_configure_variable UEVENT_HELPER_PATH "\"\""<br>
-Â Â Â Â kernel_configure_variable UNIX y<br>
-Â Â Â Â kernel_configure_variable SYSFS y<br>
-Â Â Â Â kernel_configure_variable PROC_FS y<br>
-Â Â Â Â kernel_configure_variable TMPFS y<br>
-Â Â Â Â kernel_configure_variable INOTIFY_USER y<br>
-Â Â Â Â kernel_configure_variable SIGNALFD y<br>
-Â Â Â Â kernel_configure_variable TMPFS_POSIX_ACL y<br>
-Â Â Â Â kernel_configure_variable BLK_DEV_BSG y<br>
-Â Â Â Â kernel_configure_variable DEVTMPFS y<br>
-Â Â Â Â kernel_configure_variable DEVTMPFS_MOUNT y<br>
-Â Â fi<br>
-<br>
-Â Â # Newer inits like systemd need cgroup support<br>
-Â Â if [ "${KERNEL_ENABLE_CGROUPS}" = "1" ] ; then<br>
-Â Â Â Â kernel_configure_variable CGROUP_SCHED y<br>
-Â Â Â Â kernel_configure_variable CGROUPS y<br>
-Â Â Â Â kernel_configure_variable CGROUP_NS y<br>
-Â Â Â Â kernel_configure_variable CGROUP_FREEZER y<br>
-Â Â Â Â kernel_configure_variable CGROUP_DEVICE y<br>
-Â Â Â Â kernel_configure_variable CPUSETS y<br>
-Â Â Â Â kernel_configure_variable PROC_PID_CPUSET y<br>
-Â Â Â Â kernel_configure_variable CGROUP_CPUACCT y<br>
-Â Â Â Â kernel_configure_variable RESOURCE_COUNTERS y<br>
-Â Â fi<br>
-<br>
-Â Â # root-over-nfs-over-usb-eth support. Limited, but should cover some cases<br>
-Â Â # Enable this by setting a proper CMDLINE_NFSROOT_USB.<br>
-Â Â if [ ! -z "${CMDLINE_NFSROOT_USB}" ]; then<br>
-Â Â Â Â oenote "Configuring the kernel for root-over-nfs-over-usb-eth with CMDLINE ${CMDLINE_NFSROOT_USB}"<br>
-Â Â Â Â kernel_configure_variable INET y<br>
-Â Â Â Â kernel_configure_variable IP_PNP y<br>
-Â Â Â Â kernel_configure_variable USB_GADGET y<br>
-Â Â Â Â kernel_configure_variable USB_GADGET_SELECTED y<br>
-Â Â Â Â kernel_configure_variable USB_ETH y<br>
-Â Â Â Â kernel_configure_variable NFS_FS y<br>
-Â Â Â Â kernel_configure_variable ROOT_NFS y<br>
-Â Â Â Â kernel_configure_variable ROOT_NFS y<br>
-Â Â Â Â kernel_configure_variable CMDLINE "\"${CMDLINE_NFSROOT_USB}\""<br>
-Â Â fi<br>
-<br>
-Â Â # Activate CONFIG_LEGACY_PTYS<br>
-Â Â kernel_configure_variable LEGACY_PTYS y<br>
-<br>
-Â Â # Keep this the last line<br>
-Â Â # Remove all modified configs and add the rest to .config<br>
-Â Â sed -e "${CONF_SED_SCRIPT}" < '${WORKDIR}/defconfig' >> '${B}/.config'<br>
-<br>
-Â Â yes '' | oe_runmake oldconfig<br>
-}<br>
-<br>
-# Automatically depend on lzop-native if CONFIG_KERNEL_LZO is enabled<br>
-python () {<br>
-Â Â try:<br>
-Â Â Â Â defconfig = bb.fetch2.localpath('file://defconfig', d)<br>
-Â Â except bb.fetch2.FetchError:<br>
-Â Â Â Â return<br>
-<br>
-Â Â try:<br>
-Â Â Â Â configfile = open(defconfig)<br>
-Â Â except IOError:<br>
-Â Â Â Â return<br>
-<br>
-Â Â if 'CONFIG_KERNEL_LZO=y\n' in configfile.readlines():<br>
-Â Â Â Â depends = d.getVar('DEPENDS', False)<br>
-Â Â Â Â d.setVar('DEPENDS', depends + ' lzop-native')<br>
-}<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.7.4<br>
<br>
</font></span></blockquote></div><br></div>