- 10 7月, 2008 2 次提交
-
-
由 David Woodhouse 提交于
For 'make modules_install', install any firmware required by the modules which are being installed. Also add a 'make firmware_install' target which doesn't depend on the configuration, but installs _all_ available in-kernel-tree firmware into $(INSTALL_FW_PATH), which defaults to /lib/firmware. This is intended for distributors to make arch-independent (and config-independent) packages containing firmware. Signed-off-by: NDavid Woodhouse <David.Woodhouse@intel.com>
-
由 David Woodhouse 提交于
This allows arbitrary firmware files to be included in the static kernel where the firmware loader can find them without requiring userspace to be alive. (Updated and CONFIG_EXTRA_FIRMWARE_DIR added with lots of help from Johannes Berg). Signed-off-by: NDavid Woodhouse <dwmw2@infradead.org> Signed-off-by: NJohannes Berg <johannes@sipsolutions.net>
-
- 06 7月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 25 6月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 21 6月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 13 6月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
.. and a new name, courtesy of Alan.
-
- 05 6月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 27 5月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 20 5月, 2008 1 次提交
-
-
由 Jan Blunck 提交于
Since 97965478 ("mm: Get rid of __ZONE_COUNT") mmzone.h includes bounds.h. Calling make clean after make prepare removes bounds.h again so when building external modules this fails. Signed-off-by: NJan Blunck <jblunck@suse.de> Signed-off-by: NSam Ravnborg <sam@ravnborg.org> --
-
- 19 5月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 12 5月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 11 5月, 2008 1 次提交
-
-
由 Masatake YAMATO 提交于
Alexey Dobriyan <adobriyan@gmail.com> introduced a code adds menuconfig SOMETHING in Kconfig to tags output when you did "make tags". See http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80ff26241623875636674a31c0540a78c0fb5433 "make tags" may work fine with his code. However make TAGS doesn't work well because etags command requires backslashes to escape meta characters like `(', `)' and `|'. Here is a patch. Signed-off-by: NMasatake YAMATO <yamato@redhat.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 04 5月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 02 5月, 2008 1 次提交
-
-
由 Sam Ravnborg 提交于
We always linked vmliux.o. Remove init/built-in.o dependency so we avoid this Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 29 4月, 2008 2 次提交
-
-
由 Andres Salomon 提交于
Signed-off-by: NAndres Salomon <dilinger@debian.org> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Segher Boessenkool 提交于
PowerPC will start moving board defconfigs into subarch-specific subdirs soon. "make help" currently does not look in subdirs to find the defconfigs to show. This is partially a good thing, since there are way too many defconfigs for one list. This patch makes the main "make help" display something like help-40x - Show 40x-specific targets help-44x - Show 44x-specific targets help-boards - Show all of the above and wires up stuff so those new help-* commands actually work. [sam: fixed it up to display x86 defconfigs too] Cc: Josh Boyer <jwboyer@linux.vnet.ibm.com> Signed-off-by: NSegher Boessenkool <segher@kernel.crashing.org> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 26 4月, 2008 3 次提交
-
-
由 Uwe Kleine-König 提交于
Signed-off-by: NUwe Kleine-König <Uwe.Kleine-Koenig@digi.com> Cc: trivial@kernel.org Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Andi Kleen 提交于
Add option to enable -Wframe-larger-than= on gcc 4.4 gcc mainline (upcoming 4.4) added a new -Wframe-larger-than=... option to warn at build time about too large stack frames. Add a config option to enable this warning, since this very useful for the kernel. I choose (somewhat arbitarily) 2048 as default warning threshold for 64bit and 1024 as default for 32bit architectures. With some research and fixing all the code for smaller values these defaults should be probably lowered. With the default allyesconfigs have some new warnings, but I think that is all code that should be just fixed. At some point (when gcc 4.4 is released and widely used) this should obsolete make checkstack Signed-off-by: NAndi Kleen <ak@suse.de> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Alexey Dobriyan 提交于
Steps to reproduce: vi -t NETFILTER Signed-off-by: NAlexey Dobriyan <adobriyan@gmail.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 25 4月, 2008 1 次提交
-
-
由 Sebastian Siewior 提交于
This snuck in through 919ee677 ("[SPARC64]: Add NUMA support") Signed-off-by: NSebastian Siewior <sebastian@breakpoint.cc> Cc: David S. Miller <davem@davemloft.net> Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
-
- 24 4月, 2008 1 次提交
-
-
由 David S. Miller 提交于
Currently there is only code to parse NUMA attributes on sun4v/niagara systems, but later on we will add such parsing for older systems. Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 22 4月, 2008 1 次提交
-
-
由 Uwe Kleine-König 提交于
It should be "if" but is written as "is".. Signed-off-by: NUwe Kleine-Koenig <Uwe.Kleine-Koenig@digi.com> Signed-off-by: NJesper Juhl <jesper.juhl@gmail.com>
-
- 17 4月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 12 4月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 02 4月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 26 3月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 24 3月, 2008 1 次提交
-
-
由 Sam Ravnborg 提交于
The module alias support in the kernel have a consistency check where it is checked that the size of a structure in the kernel and on the build host are the same. For cross builds this check does not make sense so detect when we do cross builds and silently skip the check in these situations. This fixes a build bug for a wireless driver when cross building for arm. Acked-by: NMichael Buesch <mb@bu3sch.de> Tested-by: NGordon Farquharson <gordonfarquharson@gmail.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org> Cc: stable@kernel.org
-
- 17 3月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 10 3月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 05 3月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 25 2月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 16 2月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
-
- 15 2月, 2008 2 次提交
-
-
由 Sam Ravnborg 提交于
Ingo Molnar wrote: > > i've got a build log from a weird build error below: > > LD init/built-in.o > distcc[12023] ERROR: compile (null) on localhost failed > make: *** [vmlinux.o] Error 1 > make: *** Waiting for unfinished jobs.... > LD .tmp_vmlinux1 > Building vmlinux.o were moved up in the dependency chain so we started to build it before the kallsym stuff. This was done to let modpost report section mismatch bugs even when the final link failed. Originally I had expected the dependency of $(kallsyms.o) to cover this but it turns out that we need to be even more explicit. Fix this by adding a conditional dependency on firat target used in the kallsyms serie of builds. Signed-off-by: NSam Ravnborg <sam@ravnborg.org> Cc: Ingo Molnar <mingo@elte.hu> Cc: Roland McGrath <roland@redhat.com>
-
由 Sam Ravnborg 提交于
Arjan van de Ven <arjan@infradead.org> wrote: === I just read the excellent LWN writeup of the vmsplice security thing, and that got me wondering why this attack wasn't stopped by the CONFIG_CC_STACKPROTECTOR option... because it plain should have been... Some analysis later.. it turns out that the following line in the top level Makefile, added by you in October 2007, entirely disables CONFIG_CC_STACKPROTECTOR ;( With this line removed the exploit will be nicely stopped. CFLAGS += $(call cc-option, -fno-stack-protector) Now I realize that certain distros have patched gcc to compensate for their lack of distro wide CFLAGS, and it's great to work around that... but would there be a way to NOT disable this for CONFIG_CC_STACKPROTECTOR please? It would have made this exploit not possible for those kernels that enable this feature (and that includes distros like Fedora) === Move the assignment to KBUILD_CFLAGS up before including the arch specific Makefile so arch makefiles may override the setting. Signed-off-by: NSam Ravnborg <sam@ravnborg.org> Cc: Arjan van de Ven <arjan@infradead.org> Cc: stable@kernel.org
-
- 11 2月, 2008 1 次提交
-
-
由 Linus Torvalds 提交于
.. and I really need to call it something else. Maybe it is time to bring back the weasel series, since weasels always make me feel good about a kernel.
-
- 03 2月, 2008 1 次提交
-
-
由 Robert P. J. Day 提交于
Signed-off-by: NRobert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: NAdrian Bunk <bunk@kernel.org>
-
- 29 1月, 2008 4 次提交
-
-
由 Sam Ravnborg 提交于
link vmlinux.o so we may report section mismatch bugs before we start with the real link - that may error out. Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Sam Ravnborg 提交于
Setting the option DEBUG_SECTION_MISMATCH will report additional section mismatch'es but this should in the end makes it possible to get rid of all of them. See help text in lib/Kconfig.debug for details. Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Valdis.Kletnieks@vt.edu 提交于
The output of 'make help' covers a lot of options, but doesn't include a listing for 'make prepare'. Here's a one-liner to fix that... Signed-off-by: NValdis Kletnieks <valdis.kletnieks@vt.edu> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Uwe Kleine-König 提交于
With this patch I'm able to find the definition of _xmit_lock defined in include/linux/netdevice.h as follows: struct net_device { ... spinlock_t _xmit_lock ____cacheline_aligned_in_smp; } Otherwise this counts as definition of ____cacheline_aligned_in_smp. Signed-off-by: NUwe Kleine-König <Uwe.Kleine-Koenig@digi.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-