linux kernel Kconfig warning: leading whitespace ignored

自己在测试往内核添加模块时,用
make menuconfig
配置

结果警告如下:

原因是这个测试的Kconfig文件中的 comment值前有空格,如下:

去掉这个空格就好了,实际上,menu 的值如果前面有空格,也会报这个警告。

时间: 2024-10-10 06:28:24

linux kernel Kconfig warning: leading whitespace ignored的相关文章

Linux Kernel的Makefile与Kconfig文件的语法

https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt Introduction ------------ The configuration database is a collection of configuration options organized in a tree structure: +- Code maturity level options | +- Prompt for developme

linux内核可以接受的参数 | Linux kernel启动参数 | 通过grub给内核传递参数

在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel. 3.在kernel运行时,修改/proc或/sys目录下的文件. 这里我简单讲的就是第二种方式了,kernel在grub中配置的启动参数. 首先,kernel有哪些参数呢? 在linux的源代码中,有这样的一个文档Documentation/kern

Linux Kernel - Debug Guide (Linux内核调试指南 )

http://blog.csdn.net/blizmax6/article/details/6747601 linux内核调试指南 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一部分:基础知识*** 总纲:内核世界的陷阱 源码阅读的陷阱 代码调试的陷阱 原理理解的陷阱 建立调试环境 发行版的选择和安装 安装交叉编译工具 bin工具集的使用 qemu的使用 initrd.img的原理与制作 x86虚拟调试环境的建立 arm虚拟调试环境的建立 arm开发板调试环

编译android的linux kernel goldfish

https://source.android.com/source/building-kernels.html $ export PATH=/home/hzh/oldhome/learn/android-4.2.2/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:${PATH} $ export ARCH=arm $ export SUBARCH=arm $ export CROSS_COMPILE=arm-eabi- $ make ARCH=arm g

Install Linux Kernel - AT91SAM9260EK

二.AT91SAM9260EK 2.1下载 介绍页: http://www.at91.com/linux4sam/bin/view/Linux4SAM/LegacyLinuxKernel 下载页: a)ftp://www.at91.com/pub/linux/2.6.30-at91/ b)http://maxim.org.za/at91_26.html (1)Kernel V2.6.30 (2) maintainer – patch V2.6.30(23/06/2009) (3) experim

video : Write and Submit your first Linux kernel Patch

http://v.youku.com/v_show/id_XNDMwNzc3MTI4.html After working with Linux (mostly as an advanced user) for years, I decided to post my first p=linux/kernel/git/x86/linux-2.6-tip.git;a=commitdiff;h=e19e074b1525d11a66c8e3386fec7db248ad3005" style="

[RK_2014_0919]Linux Kernel Hacking

KernelBuild Guide to building the Linux kernel. Where do I find the kernel? The latest source code for the Linux kernel is kept on kernel.org. You can either download the full source code as a tar ball (not recommended and will take forever to downlo

移植MT7620A+MT7610E驱动到Openwrt trunk(Linux Kernel 3.14.18)(续:MT7620A)

按照上一篇的内容修改文件重新编译后不会报错,但是烧到flash里后运行的时候有问题,如下: [ 16.840000] mt7620: module license 'unspecified' taints kernel. [ 16.840000] Disabling lock debugging due to kernel taint [ 16.870000] mt7620: Unknown symbol ra_mtd_write_nm (err 0) [ 16.880000] mt7620:

linux kernel crash问题分析解决

一,问题场景和环境 系统环境: redhat6.4 kernel:2.6.32-358 问题: 使用iptables给mangle表添加了一条规则,使用nfqueue做为target.当一个http请求命中这个规则之后,机器直接重启了.偶发性的出了两次问题,但是却在重启的机器上重现不了这个问题. 二,排查 1,查看messages,kernel和dmesg相关日志,未发现有任何异常 2,查看重启前机器的负载,cpu,内存,磁盘io,网络io都正常 3,由于是使用了nfqueue做为target才