<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Как задать новую опцию сборки ядра Linux</title>
    <link>https://opennet.me/openforum/vsluhforumID9/9660.html</link>
    <description>Здравствуйте.&lt;br&gt;Я оредактировал файлик /usr/src/linux-2.6.37.6/fs/Kconfig и добавил опцию:&lt;br&gt;&lt;br&gt;config FS_TEST_OPTION&lt;br&gt;        bool &quot;Test option&quot;&lt;br&gt;        default n&lt;br&gt;        help&lt;br&gt;             Test option&lt;br&gt;&lt;br&gt;Включил её в make menuconfig&lt;br&gt;Ожидаю в тексте #ifdef CONFIG_FS_TEST_OPTION... #endif&lt;br&gt;Но переменная не включилась.&lt;br&gt;Что я не доделал?&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Как задать новую опцию сборки ядра Linux (pavlinux)</title>
    <link>https://opennet.me/openforum/vsluhforumID9/9660.html#3</link>
    <pubDate>Mon, 01 Apr 2013 20:45:01 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; #ifdef CONFIG_FSNOTIFY &lt;br&gt;&amp;gt;         __u32    &lt;br&gt;&amp;gt;            &lt;br&gt;&amp;gt;     i_fsnotify_mask; /* all events this inode cares &lt;br&gt;&amp;gt; about */ &lt;br&gt;&amp;gt;         struct hlist_head   &lt;br&gt;&amp;gt;     i_fsnotify_marks; &lt;br&gt;&amp;gt; #endif &lt;br&gt;&amp;gt; CONFIG_FSNOTIFY это именно переменная выставляемая опцией сборки ядра FSNOTIFY.&lt;br&gt;&amp;gt; Мне надо тожесамое с моей опцией.&lt;br&gt;&lt;br&gt;&#091;code&#093;&lt;br&gt;&lt;br&gt;--- a/fs/ioctl.c     2013-03-27 06:41:26.000000000 +0400&lt;br&gt;+++ b/fs/ioctl.c 2013-04-02 00:39:19.691000000 +0400&lt;br&gt;&#064;&#064; -21,6 +21,10 &#064;&#064;&lt;br&gt; /* So that the fiemap access checks can&apos;t overflow on 32 bit machines. */&lt;br&gt; #define FIEMAP_MAX_EXTENTS     (UINT_MAX / sizeof(struct fiemap_extent))&lt;br&gt; &lt;br&gt;+#ifdef CONFIG_FS_TEST_OPTION&lt;br&gt;+    #error &quot;CONFIG_FS_TEST_OPTION&quot;&lt;br&gt;+#endif&lt;br&gt;+&lt;br&gt; /**&lt;br&gt;  * vfs_ioctl - call filesystem specific ioctl methods&lt;br&gt;  * &#064;filp:      open file to invoke ioctl method on&lt;br&gt;--- a/fs/Kconfig     2013-03-27 06:41:26.000000000 +0400&lt;br&gt;+++ b/fs/Kconfig 2013-04-02 00:37:16.088000000 +0400&lt;br&gt;&#064;&#064; -4,6 +4,12 &#064;&#064;&lt;br&gt; &lt;br&gt; menu &quot;File systems&quot;&lt;br&gt; &lt;br&gt;+config FS_TEST_OPTION&lt;br&gt;+   </description>
</item>

<item>
    <title>Как задать новую опцию сборки ядра Linux (tux2002)</title>
    <link>https://opennet.me/openforum/vsluhforumID9/9660.html#2</link>
    <pubDate>Mon, 01 Apr 2013 17:33:43 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Что я не доделал?&lt;br&gt;&amp;gt; забыл добавить в Makefile &lt;br&gt;&amp;gt; obj-$(CONFIG_FS_TEST) += test/ &lt;br&gt;&lt;br&gt;Спасибо, но мне не нужно собирать в подкаталоге test. Мне нужно чтобы была определена переменная препроцессора CONFIG_FS_TEST_OPTION в уже существующих файлах fs/*.c &lt;br&gt;&lt;br&gt;Ну вот в /usr/src/linux/include/linux/fs.h&lt;br&gt;&lt;br&gt;&lt;br&gt;#ifdef CONFIG_FSNOTIFY&lt;br&gt;        __u32                   i_fsnotify_mask; /* all events this inode cares about */&lt;br&gt;        struct hlist_head       i_fsnotify_marks;&lt;br&gt;#endif&lt;br&gt;&lt;br&gt;&lt;br&gt;CONFIG_FSNOTIFY это именно переменная выставляемая опцией сборки ядра FSNOTIFY.&lt;br&gt;&lt;br&gt;Мне надо тожесамое с моей опцией.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Как задать новую опцию сборки ядра Linux (Спокойный аноним)</title>
    <link>https://opennet.me/openforum/vsluhforumID9/9660.html#1</link>
    <pubDate>Mon, 01 Apr 2013 15:54:24 GMT</pubDate>
    <description>&amp;gt; Что я не доделал?&lt;br&gt;&lt;br&gt;забыл добавить в Makefile&lt;br&gt;obj-$(CONFIG_FS_TEST) += test/&lt;br&gt;</description>
</item>

</channel>
</rss>
