<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.kbuild.devel">
    <title>gmane.linux.kbuild.devel</title>
    <link>http://blog.gmane.org/gmane.linux.kbuild.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10119"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10113"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10112"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10103"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10098"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10089"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10086"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10081"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10074"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10072"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10070"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10069"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10062"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10060"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10057"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10056"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10055"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10054"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10053"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.kbuild.devel/10050"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10119">
    <title>(unknown)</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10119</link>
    <description>&lt;pre&gt;


Loan Syndicacion

Am AFG Guaranty Trust Bank, zu strukturieren wir Kreditlinien treffen Sie
unsere
Kunden spezifischen geschäftlichen Anforderungen und einen deutlichen
Mehrwert für unsere
Kunden Unternehmen.
eine Division der AFG Finance und Private Bank plc.

Wenn Sie erwägen, eine große Akquisition oder ein Großprojekt sind, können
Sie
brauchen eine erhebliche Menge an Kredit. AFG Guaranty Trust Bank setzen
können
zusammen das Syndikat, das die gesamte Kredit schnürt für
Sie.


Als Bank mit internationaler Reichweite, sind wir gekommen, um Darlehen zu
identifizieren
Syndizierungen als Teil unseres Kerngeschäfts und durch spitzte diese Zeile
aggressiv sind wir an einem Punkt, wo wir kommen, um als erkannt haben
Hauptakteur in diesem Bereich.


öffnen Sie ein Girokonto heute mit einem Minimum Bankguthaben von 500 £ und
Getup zu £ 10.000 als Darlehen und auch den Hauch einer Chance und gewann
die Sterne
Preis von £ 500.000 in die sparen und gewinnen promo in may.aply jetzt.


mit dem Folowin&lt;/pre&gt;</description>
    <dc:creator>AFG GTBANK LOAN</dc:creator>
    <dc:date>2013-06-17T19:28:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10113">
    <title>[PATCH kbuild-next] kconfig/lxdialog: Add definitions for mininimum (re)size values</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10113</link>
    <description>&lt;pre&gt;Commit c8dc68ad0fbd ("kconfig/lxdialog: support resize") added support
for resizing, but forgot to collect all hardcoded values at one single
place.

Also add a definition for the check for a minimum screen/window size
of 80x19.

[ ChangeLog v3:
  * Rename MENU_{HEIGTH,WIDTH}_MIN -&amp;gt; MENUBOX_{HEIGTH,WIDTH}_MIN
  ChangeLog v2:
  * Rename WIN_{HEIGTH,WIDTH}_MIN -&amp;gt; WINDOW_{HEIGTH,WIDTH}_MIN
  * Mention the check for a minimum screen/window size in the changelog
  * Add a comment above the block of new definitions ]

Signed-off-by: Sedat Dilek &amp;lt;sedat.dilek&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 scripts/kconfig/lxdialog/checklist.c |  4 ++--
 scripts/kconfig/lxdialog/dialog.h    | 14 ++++++++++++++
 scripts/kconfig/lxdialog/inputbox.c  |  4 ++--
 scripts/kconfig/lxdialog/menubox.c   |  2 +-
 scripts/kconfig/lxdialog/textbox.c   |  2 +-
 scripts/kconfig/lxdialog/util.c      |  2 +-
 scripts/kconfig/lxdialog/yesno.c     |  4 ++--
 7 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/scripts/kconfig/lxdialog/checklist.c b/script&lt;/pre&gt;</description>
    <dc:creator>Sedat Dilek</dc:creator>
    <dc:date>2013-06-15T09:07:35</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10112">
    <title>[PATCH kbuild-next] kconfig/lxdialog: Add definitions for mininimum (re)size values</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10112</link>
    <description>&lt;pre&gt;Commit c8dc68ad0fbd ("kconfig/lxdialog: support resize") added support
for resizing, but forgot to collect all hardcoded values at one single
place.

Also add a definition for the check for a minimum screen/window size
of 80x19.

[ ChangeLog v2:
  * Rename WIN_{HEIGTH,WIDTH}_MIN -&amp;gt; WINDOW_{HEIGTH,WIDTH}_MIN
  * Mention the check for a minimum screen/window size in the changelog
  * Add a comment above the block of new definitions ]

Signed-off-by: Sedat Dilek &amp;lt;sedat.dilek&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 scripts/kconfig/lxdialog/checklist.c |  4 ++--
 scripts/kconfig/lxdialog/dialog.h    | 14 ++++++++++++++
 scripts/kconfig/lxdialog/inputbox.c  |  4 ++--
 scripts/kconfig/lxdialog/menubox.c   |  2 +-
 scripts/kconfig/lxdialog/textbox.c   |  2 +-
 scripts/kconfig/lxdialog/util.c      |  2 +-
 scripts/kconfig/lxdialog/yesno.c     |  4 ++--
 7 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/scripts/kconfig/lxdialog/checklist.c b/scripts/kconfig/lxdialog/checklist.c
index a2eb80f..3034057 100644
--- a/scripts/kconfi&lt;/pre&gt;</description>
    <dc:creator>Sedat Dilek</dc:creator>
    <dc:date>2013-06-15T08:48:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10103">
    <title>[PATCH] kconfig/lxdialog: Add definitions for mininimum resize values</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10103</link>
    <description>&lt;pre&gt;Commit c8dc68ad0fbd ("kconfig/lxdialog: support resize") added support
for resizing, but forgot to collect all hardcoded values at one single
place.

Signed-off-by: Sedat Dilek &amp;lt;sedat.dilek&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 scripts/kconfig/lxdialog/checklist.c |  4 ++--
 scripts/kconfig/lxdialog/dialog.h    | 13 +++++++++++++
 scripts/kconfig/lxdialog/inputbox.c  |  4 ++--
 scripts/kconfig/lxdialog/menubox.c   |  2 +-
 scripts/kconfig/lxdialog/textbox.c   |  2 +-
 scripts/kconfig/lxdialog/util.c      |  2 +-
 scripts/kconfig/lxdialog/yesno.c     |  4 ++--
 7 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/scripts/kconfig/lxdialog/checklist.c b/scripts/kconfig/lxdialog/checklist.c
index a2eb80f..3034057 100644
--- a/scripts/kconfig/lxdialog/checklist.c
+++ b/scripts/kconfig/lxdialog/checklist.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -132,9 +132,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int dialog_checklist(const char *title, const char *prompt, int height,
 }
 
 do_resize:
-if (getmaxy(stdscr) &amp;lt; (height + 6))
+if (getmaxy(stdscr) &amp;lt; (height + CHECKLIST_HEIGTH_MIN))
 return -ERRDIS&lt;/pre&gt;</description>
    <dc:creator>Sedat Dilek</dc:creator>
    <dc:date>2013-06-14T13:55:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10098">
    <title>[PATCH v5 0/4] deb-pkg: bring it a little closer to debian packaging</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10098</link>
    <description>&lt;pre&gt;These little fixes should bring debian packaging closer to the way it's done in debian.

Changes in:
v2:
 - only build debug packages when CONFIG_DEBUG_INFO=y
 - build debug package last.
 - more verbose debug package description
 - put package in section debug
v3:
 - remove duplicate code from v2
v4:
 - fixes thanks to Ben Hutchings' review
 - use KCONFIG_CONFIG instead of .config
 - use installed path specific to each architecture instead of hard-coded
   /boot/vmlinuz-$version, based on
   http://anonscm.debian.org/viewvc/kernel/dists/wheezy/linux/debian/rules.real?view=markup
v5:
 - fixes thanks to Ben Hutchings' review
 - don't use $objtree as it's redundant in build scripts
 - add symbolic links to vmlinux to work with other tools than perf
 - pick-up reviewed-by from ml for patch 3 and 4


Anisse Astier (4):
  deb-pkg: use KCONFIG_CONFIG instead of .config file directly
  deb-pkg: split debug symbols in their own package
  deb-pkg: fix installed image path on parisc, mips and powerpc
  deb-pkg: add a &lt;/pre&gt;</description>
    <dc:creator>Anisse Astier</dc:creator>
    <dc:date>2013-06-14T09:46:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10089">
    <title>[PATCH RESEND] Makefile.lib: align DTB quiet_cmd</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10089</link>
    <description>&lt;pre&gt;The unaligned dtb.S filename in make output started to irritate me:
  DTC     arch/metag/boot/dts/skeleton.dtb
  DTB    arch/metag/boot/dts/skeleton.dtb.S
  AS      arch/metag/boot/dts/skeleton.dtb.o
  LD      arch/metag/boot/dts/built-in.o

Add an extra space to quiet_cmd_dt_S_dtb so the dtb.S filename aligns
with all the others.

Signed-off-by: James Hogan &amp;lt;james.hogan&amp;lt; at &amp;gt;imgtec.com&amp;gt;
Cc: Michal Marek &amp;lt;mmarek&amp;lt; at &amp;gt;suse.cz&amp;gt;
Cc: Dirk Brandewie &amp;lt;dirk.brandewie&amp;lt; at &amp;gt;gmail.com&amp;gt;
Cc: Grant Likely &amp;lt;grant.likely&amp;lt; at &amp;gt;secretlab.ca&amp;gt;
Cc: trivial&amp;lt; at &amp;gt;kernel.org
---
 scripts/Makefile.lib | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index 8337663..281f82a 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -244,7 +244,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; cmd_gzip = (cat $(filter-out FORCE,$^) | gzip -n -f -9 &amp;gt; $&amp;lt; at &amp;gt;) || \
 # ---------------------------------------------------------------------------
 
 # Generate an assembly file to wrap the output of the device tree compiler
-quiet_cmd_dt_S_dtb= DTB&lt;/pre&gt;</description>
    <dc:creator>James Hogan</dc:creator>
    <dc:date>2013-06-13T10:53:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10086">
    <title>[PATCH REPOST] dtc: ensure #line directives don't consume data from the next line</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10086</link>
    <description>&lt;pre&gt;From: Stephen Warren &amp;lt;swarren&amp;lt; at &amp;gt;nvidia.com&amp;gt;

Previously, the #line parsing regex ended with ({WS}+[0-9]+)?. The {WS}
could match line-break characters. If the #line directive did not contain
the optional flags field at the end, this could cause any integer data on
the next line to be consumed as part of the #line directive parsing. This
could cause syntax errors (i.e. #line parsing consuming the leading 0
from a hex literal 0x1234, leaving x1234 to be parsed as cell data,
which is a syntax error), or invalid compilation results (i.e. simply
consuming literal 1234 as part of the #line processing, thus removing it
from the cell data).

Fix this by replacing {WS} with [ \t] so that it can't match line-breaks.

Convert all instances of {WS}, even though the other instances should be
irrelevant for any well-formed #line directive. This is done for
consistency and ultimate safety.

This is a port of upstream dtc commit a1ee6f0 (with same subject) to the
kernel's copy of dtc.

Reported-by: Ian Campbell &amp;lt;Ian.Campbell&amp;lt; at &amp;gt;&lt;/pre&gt;</description>
    <dc:creator>Stephen Warren</dc:creator>
    <dc:date>2013-06-12T16:18:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10081">
    <title>[PATCH] scripts: Don't run find across mountpoints</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10081</link>
    <description>&lt;pre&gt;Use RCS_FIND_IGNORE in more places.

Signed-off-by: Gabriel de Perthuis &amp;lt;g2p.code&amp;lt; at &amp;gt;gmail.com&amp;gt;
---

Here's something that works and uses RCS_FIND_IGNORE.

 Makefile                       | 4 ++--
 scripts/checkkconfigsymbols.sh | 4 ++--
 scripts/package/builddeb       | 8 ++++----
 scripts/tags.sh                | 2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile
index 9040016..9ac86d7 100644
--- a/Makefile
+++ b/Makefile
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -403,12 +403,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; export KBUILD_ARFLAGS
 # even be read-only.
 export MODVERDIR := $(if $(KBUILD_EXTMOD),$(firstword $(KBUILD_EXTMOD))/).tmp_versions
 
 # Files to ignore in find ... statements
 
-RCS_FIND_IGNORE := \( -name SCCS -o -name BitKeeper -o -name .svn -o -name CVS \
-   -o -name .pc -o -name .hg -o -name .git \) -prune -o
+export RCS_FIND_IGNORE := -xdev ( -name SCCS -o -name BitKeeper -o -name .svn -o -name CVS \
+   -o -name .pc -o -name .hg -o -name .git ) -prune -o
 export RCS_TAR_IGNORE := --exclude SCCS --exclude BitKeeper --excl&lt;/pre&gt;</description>
    <dc:creator>Gabriel de Perthuis</dc:creator>
    <dc:date>2013-06-10T15:28:03</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10074">
    <title>[PATCH] deb-pkg: Don't run find across mountpoints</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10074</link>
    <description>&lt;pre&gt;Signed-off-by: Gabriel de Perthuis &amp;lt;g2p.code&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 scripts/package/builddeb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scripts/package/builddeb b/scripts/package/builddeb
index acb8650..1435f5a 100644
--- a/scripts/package/builddeb
+++ b/scripts/package/builddeb
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -16,11 +16,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; create_package() {
 local pname="$1" pdir="$2"
 
 cp debian/copyright "$pdir/usr/share/doc/$pname/"
 cp debian/changelog "$pdir/usr/share/doc/$pname/changelog.Debian"
 gzip -9 "$pdir/usr/share/doc/$pname/changelog.Debian"
-sh -c "cd '$pdir'; find . -type f ! -path './DEBIAN/*' -printf '%P\0' \
+sh -c "cd '$pdir'; find . -xdev -type f ! -path './DEBIAN/*' -printf '%P\0' \
 | xargs -r0 md5sum &amp;gt; DEBIAN/md5sums"
 
 # Fix ownership and permissions
 chown -R root:root "$pdir"
 chmod -R go-w "$pdir"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -241,11 +241,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Description: Linux kernel, version $version
 EOF
 
 fi
 
 # Build header package
-(cd $srctree; find . -name Makefile\* -o -name Kconfig\* -o -name \*.pl &amp;gt; "$objtree/debi&lt;/pre&gt;</description>
    <dc:creator>Gabriel de Perthuis</dc:creator>
    <dc:date>2013-06-09T16:14:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10072">
    <title>[PATCH 1/2] Fix a build warning in scripts/sortextable.h</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10072</link>
    <description>&lt;pre&gt;The pointer passed to the _r() macro does not always match the type
of the function that it is aliasing and raises several of the following
warnings at compile time:

warning: passing argument 1 of ‘r8’ from incompatible pointer type

Fixed by casting the pointers to (void *) so they work with both the
32bit and 64bit code.

Signed-off-by: Daniel Tang &amp;lt;dt.tangr&amp;lt; at &amp;gt;gmail.com&amp;gt;
---
 scripts/sortextable.h | 29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/scripts/sortextable.h b/scripts/sortextable.h
index f5eb43d..0a38fbd 100644
--- a/scripts/sortextable.h
+++ b/scripts/sortextable.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -110,9 +110,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; do_func(Elf_Ehdr *ehdr, char const *const fname, table_sort_t custom_sort)
 int i;
 int idx;
 
-shdr = (Elf_Shdr *)((char *)ehdr + _r(&amp;amp;ehdr-&amp;gt;e_shoff));
+shdr = (Elf_Shdr *)((char *)ehdr + _r((void *)&amp;amp;ehdr-&amp;gt;e_shoff));
 shstrtab_sec = shdr + r2(&amp;amp;ehdr-&amp;gt;e_shstrndx);
-secstrtab = (const char *)ehdr + _r(&amp;amp;shstrtab_sec-&amp;gt;sh_offset);
+secstrtab = (const char *)ehdr&lt;/pre&gt;</description>
    <dc:creator>Daniel Tang</dc:creator>
    <dc:date>2013-06-09T02:33:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10070">
    <title>[PATCH v6] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10070</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree on
and x86_64 server.


Here are the commands to reproduce:

make defconfig
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test
rpmbuild --rebuild --define "_topdir `pwd`" -vv ~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
been set since it is only available in the kbuild system and not in the
%install script.

This patch adds a Makefile target to emit the image_name that can be used
and modifies the mkspec to use the dynamic name in %install.

Signed-off-by: Mike Marciniszyn &amp;lt;mike.marciniszyn&amp;lt; at &amp;gt;intel.com&amp;gt;
---
 Makefile               |    6 ++++++
 scripts/package/mkspec |    1 +
 2 files changed, 7 insertions(+)

diff --git a/Makefile b/Makefile
index cd11e88..5b2217c 100644
--- a/Makefile
+++ b/Makefile
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1275,6 +1275,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; clean: $(clean-dirs)
 -o -name modules.builtin -o -name '.tmp_*.o.*' \
 -o -name '*.gcno' \) -type f -p&lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-07T16:25:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10069">
    <title>[RFC][PATCH] kconfig: Fix defconfig when one choice menu selects options that another choice menu depends on</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10069</link>
    <description>&lt;pre&gt;The defconfig and Kconfig combination below, which is based on 3.10-rc4
Kconfigs, resulted in several options getting set to "m" instead of "y".

defconfig:
---
CONFIG_MODULES=y
CONFIG_USB_GADGET=y
CONFIG_USB_ZERO=y
---

Kconfig:
---
menuconfig MODULES
bool "Enable loadable module support"

config CONFIGFS_FS
tristate "Userspace-driven configuration filesystem"

config OCFS2_FS
        tristate "OCFS2 file system support"
        depends on CONFIGFS_FS
        select CRC32

config USB_LIBCOMPOSITE
tristate
select CONFIGFS_FS

choice
tristate "USB Gadget Drivers"
default USB_ETH

config USB_ZERO
tristate "Gadget Zero (DEVELOPMENT)"
select USB_LIBCOMPOSITE

config USB_ETH
tristate "Ethernet Gadget (with CDC Ethernet support)"
select USB_LIBCOMPOSITE

endchoice

config CRC32
        tristate "CRC32/CRC32c functions"
        default y

choice
        prompt "CRC32 implementation"
        depends on CRC32
        default CRC32_SLICEBY8

config CRC32_SLICEBY8
        bool "Slice by 8 bytes"

endchoice

-&lt;/pre&gt;</description>
    <dc:creator>Arve Hjønnevåg</dc:creator>
    <dc:date>2013-06-07T03:37:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10062">
    <title>[GIT] kbuild fixes for v3.10-rc5</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10062</link>
    <description>&lt;pre&gt;Hi Linus,

There is one fix for a kbuild regression, plus three kconfig fixes for
bugs that have alway been there, but are simple enough to be fixed in an
-rc.

Thanks,
Michal

The following changes since commit f66ba560943ae21f5d1e505bad0a3591823b2b37:

  package: Makefile: unbreak binrpm-pkg target (2013-05-16 09:46:45 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes

for you to fetch changes up to 42a0940d9d582214a8d0f8ba41f2b4fe987e21b0:

  Merge branch 'yem-kconfig-rc-fixes' of git://gitorious.org/linux-kconfig/linux-kconfig into kbuild/rc-fixes (2013-05-30 15:21:48 +0200)

----------------------------------------------------------------

Clement Chauplannaz (1):
      scripts/config: fix assignment of parameters for short version of --*-after options

Dirk Gouders (2):
      mconf: handle keys in empty dialogs
      kconfig/menu.c: fix multiple references to expressions in menu_add_prop()

Matthijs Kooijman (1):
      kbuild: Do&lt;/pre&gt;</description>
    <dc:creator>Michal Marek</dc:creator>
    <dc:date>2013-06-05T14:12:06</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10060">
    <title>[PATCH v5] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10060</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree on
and x86_64 server.


Here are the commands to reproduce:

make defconfig
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test
rpmbuild --rebuild --define "_topdir `pwd`" -vv ~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
been set since it is only available in the kbuild system and not in the
%install script.

This patch adds a Makefile target to emit the image_name that can be used
and modifies the mkspec to use the dynamic name in %install.

Signed-off-by: Mike Marciniszyn &amp;lt;mike.marciniszyn&amp;lt; at &amp;gt;intel.com&amp;gt;
---
 Makefile               |    6 ++++++
 scripts/package/mkspec |    1 +
 2 files changed, 7 insertions(+)

diff --git a/Makefile b/Makefile
index cd11e88..5202db9 100644
--- a/Makefile
+++ b/Makefile
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1275,6 +1275,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; clean: $(clean-dirs)
 -o -name modules.builtin -o -name '.tmp_*.o.*' \
 -o -name '*.gcno' \) -type f -p&lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-05T12:07:30</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10057">
    <title>[RFC PATCH v4] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10057</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree on
and x86_64 serve.


Here are the commands to reproduce:

make defconfig
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test
rpmbuild --rebuild --define "_topdir `pwd`" -vv ~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
been set since it is only available in the kbuild system and not in the
%install script.

This patch add arch specific defines to replace $KBUILD_IMAGE.

Signed-off-by: Mike Marciniszyn &amp;lt;mike.marciniszyn&amp;lt; at &amp;gt;intel.com&amp;gt;
---
 scripts/package/mkspec |   51 ++++++++++++++++++++++++++++++++----------------
 1 file changed, 34 insertions(+), 17 deletions(-)

diff --git a/scripts/package/mkspec b/scripts/package/mkspec
index fbbfd08..e65d198 100755
--- a/scripts/package/mkspec
+++ b/scripts/package/mkspec
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -59,6 +59,38 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; echo "header files define structures and constants that are needed for"
 echo "building most standard &lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-05T09:51:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10056">
    <title>[RFC PATCH v3] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10056</link>
    <description>&lt;pre&gt;Sorry for the confusion with the patch.

The latest version I've changed to an RFC because of some testing issues I've encountered.

The /sbin/installkernel doesn't behave very nicely when INSTALL_PATH is modified on RH6.4.

I haven't tested SLES11SP2 yet.

The trace from installkernel called from "make install"  is:

+ INSTALL_PATH=/home/user/rpmbuild/BUILDROOT/kernel-3.10.0_rc1+-1.x86_64/boot
+ make -j8 KBUILD_SRC= install
sh /home/user/rpmbuild/BUILD/kernel-3.10.0_rc1+/arch/x86/boot/install.sh 3.10.0-rc1+ arch/x86/boot/bzImage \
                System.map "/home/user/rpmbuild/BUILDROOT/kernel-3.10.0_rc1+-1.x86_64/boot"
+ '[' -x /home/user/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec sh -x /sbin/installkernel 3.10.0-rc1+ arch/x86/boot/bzImage System.map /home/user/rpmbuild/BUILDROOT/kernel-3.10.0_rc1+-1.x86_64/boot
+ cfgLoader=
+ '[' -z /home/user/rpmbuild/BUILDROOT/kernel-3.10.0_rc1+-1.x86_64/boot -o /home/user/rpmbuild/BUILDROOT/kernel-3.10.0_rc1+-1.x86_64/boot == /boot ']'
+ LINK_PATH=/&lt;/pre&gt;</description>
    <dc:creator>Marciniszyn, Mike</dc:creator>
    <dc:date>2013-06-04T20:12:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10055">
    <title>[RFC PATCH v3] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10055</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree.

+ cp /home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2.x86_64/boot/vmlinuz-3.9.2
cp: missing destination file operand after
`/home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2-1.x86_64/boot/vmlinuz-3.9.2'
Try `cp --help' for more information.
error: Bad exit status from /var/tmp/rpm-tmp.R4o0iI (%install)

make defconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'x86_64_defconfig'
#
# configuration written to .config
#
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test

rpmbuild --rebuild --define "_topdir `pwd`" -vv
~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
been set.

echo 'cp $KBUILD_IMAGE $RPM_BUILD_ROOT'"/boot/vmlinuz-$KERNELRELEASE"

It probably isn't as simple as allowing it to come from the envi&lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-04T19:37:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10054">
    <title>[PATCH 2] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10054</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree.

+ cp /home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2.x86_64/boot/vmlinuz-3.9.2
cp: missing destination file operand after
`/home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2-1.x86_64/boot/vmlinuz-3.9.2'
Try `cp --help' for more information.
error: Bad exit status from /var/tmp/rpm-tmp.R4o0iI (%install)

make defconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'x86_64_defconfig'
#
# configuration written to .config
#
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test

rpmbuild --rebuild --define "_topdir `pwd`" -vv
~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The issue is because the %install script uses $KBUILD_IMAGE and it hasn't
been set.

echo 'cp $KBUILD_IMAGE $RPM_BUILD_ROOT'"/boot/vmlinuz-$KERNELRELEASE"

It probably isn't as simple as allowing it to come from the envi&lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-04T18:00:26</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10053">
    <title>[PATCH] kbuild: fix error when building from src rpm</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10053</link>
    <description>&lt;pre&gt;The following issue can be reproduced with Linus' tree.

--- snip
+ cp /home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2.x86_64/boot/vmlinuz-3.9.2
cp: missing destination file operand after
`/home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2-1.x86_64/boot/vmlinuz-3.9.2'
Try `cp --help' for more information.
error: Bad exit status from /var/tmp/rpm-tmp.R4o0iI (%install)

make defconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'x86_64_defconfig'
#
# configuration written to .config
#
make rpm-pkg

Use the resulting src rpm to build as follows:

mkdir ~/rpmbuild-test
cd ~/rpmbuild-test

rpmbuild --rebuild --define "_topdir `pwd`" -vv
~/rpmbuild/SRPMS/kernel-3.10.0_rc1+-1.src.rpm

The following error occurs:
+ cp /home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2.x86_64/boot/vmlinuz-3.9.2
cp: missing destination file operand after
`/home/user/rpmbuild-test/BUILDROOT/kernel-3.9.2-1.x86_64/boot&lt;/pre&gt;</description>
    <dc:creator>Mike Marciniszyn</dc:creator>
    <dc:date>2013-06-04T17:06:24</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10050">
    <title>[PATCH] let kbuild mkdir for dir/file.o</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10050</link>
    <description>&lt;pre&gt;Last week I send this patch, but no reply.
Now I try to explain it clearly:

When I try to add a file(which in a subdir) to my board's obj-y, the build progress crashed.

for example, I use at91rm9200ek board, and in kernel dir run:

mkdir objtree
make O=objtree at91rm9200-defconfig
mkdir arch/arm/mach-at91/dir
touch arch/arm/mach-at91/dir/file.c

and edit arch/arm/mach-at91/dir/file.c to add some code.
then edit arch/arm/mach-at91/Makefile, change the flowwing line:

obj-$(CONFIG_MACH_AT91RM9200EK)+= board-rm9200ek.o

to:

obj-$(CONFIG_MACH_AT91RM9200EK)+= board-rm9200ek.o dir/file.o

Now build it:

make O=objtree

Then the error appears:
...
CC      arch/arm/mach-at91/board-rm9200dk.o
CC      arch/arm/mach-at91/board-rm9200ek.o
CC      arch/arm/mach-at91/dir/file.o
linux-2.6/arch/arm/mach-at91/dir/file.c:5: fatal error: opening dependency file arch/arm/mach-at91/dir/.file.o.d: No such file or directory

Check the objtree:
LANG=en ls objtree/arch/arm/mach-at91/dir
ls: cannot access objtree/a&lt;/pre&gt;</description>
    <dc:creator>张忠山</dc:creator>
    <dc:date>2013-06-04T08:45:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.kbuild.devel/10048">
    <title>[PATCH] dtc: ensure #line directives don't consume data from the next line</title>
    <link>http://comments.gmane.org/gmane.linux.kbuild.devel/10048</link>
    <description>&lt;pre&gt;From: Stephen Warren &amp;lt;swarren&amp;lt; at &amp;gt;nvidia.com&amp;gt;

Previously, the #line parsing regex ended with ({WS}+[0-9]+)?. The {WS}
could match line-break characters. If the #line directive did not contain
the optional flags field at the end, this could cause any integer data on
the next line to be consumed as part of the #line directive parsing. This
could cause syntax errors (i.e. #line parsing consuming the leading 0
from a hex literal 0x1234, leaving x1234 to be parsed as cell data,
which is a syntax error), or invalid compilation results (i.e. simply
consuming literal 1234 as part of the #line processing, thus removing it
from the cell data).

Fix this by replacing {WS} with [ \t] so that it can't match line-breaks.

Convert all instances of {WS}, even though the other instances should be
irrelevant for any well-formed #line directive. This is done for
consistency and ultimate safety.

This is a port of upstream dtc commit a1ee6f0 (with same subject) to the
kernel's copy of dtc.

Reported-by: Ian Campbell &amp;lt;Ian.Campbell&amp;lt; at &amp;gt;&lt;/pre&gt;</description>
    <dc:creator>Stephen Warren</dc:creator>
    <dc:date>2013-06-03T15:36:56</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.kbuild.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.kbuild.devel</link>
  </textinput>
</rdf:RDF>
