- 16 May, 2010 1 commit
-
-
Linus Torvalds authored
-
- 10 May, 2010 1 commit
-
-
Linus Torvalds authored
-
- 30 Apr, 2010 1 commit
-
-
Linus Torvalds authored
-
- 19 Apr, 2010 1 commit
-
-
Linus Torvalds authored
-
- 13 Apr, 2010 1 commit
-
-
Linus Torvalds authored
-
- 30 Mar, 2010 1 commit
-
-
Linus Torvalds authored
-
- 20 Mar, 2010 1 commit
-
-
Linus Torvalds authored
-
- 08 Mar, 2010 1 commit
-
-
Linus Torvalds authored
-
- 24 Feb, 2010 1 commit
-
-
Linus Torvalds authored
-
- 12 Feb, 2010 1 commit
-
-
Linus Torvalds authored
-
- 06 Feb, 2010 1 commit
-
-
Linus Torvalds authored
-
- 29 Jan, 2010 1 commit
-
-
Linus Torvalds authored
-
- 21 Jan, 2010 1 commit
-
-
Linus Torvalds authored
-
- 13 Jan, 2010 2 commits
-
-
Michal Marek authored
Setting LC_CTYPE=C breaks localized messages in some setups. With only LC_COLLATE=C and LC_NUMERIC=C, we get almost all we need, except for not so defined character classes and tolower()/toupper(). The former is not a big issue, because we can assume that e.g. [:alpha:] will always include a-zA-Z and we only ever process ASCII input. The latter seems only affect arch/sh/tools/gen-mach-types, which we can handle separately. So after this patch the meaning of ranges like [a-z], the behavior of sort and join, etc. should be the same everywhere and at the same time gcc should be able to print localized waring and error messages. LC_NUMERIC=C might not be necessary, but setting it doesn't hurt. Reported-by:
Simon Horman <horms@verge.net.au> Reported-by:
Sergei Trofimovich <slyfox@inbox.ru> Acked-by:
H. Peter Anvin <hpa@zytor.com> Tested-by:
Simon Horman <horms@verge.net.au> Tested-by:
Masami Hiramatsu <mhiramat@redhat.com> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Linus Torvalds authored
-
- 06 Jan, 2010 1 commit
-
-
Linus Torvalds authored
-
- 24 Dec, 2009 1 commit
-
-
Linus Torvalds authored
-
- 18 Dec, 2009 1 commit
-
-
Linus Torvalds authored
-
- 17 Dec, 2009 2 commits
-
-
H. Peter Anvin authored
Apparently not all versions of glibc and utilities treat an empty LC_ALL as nonexistent, causing error messages to be garbled. Instead, explicitly unexport it from the environment. Reported-and-tested-by:
Masami Hiramatsu <mhiramat@redhat.com> Signed-off-by:
H. Peter Anvin <hpa@zytor.com> LKML-Reference: <4B2AC394.4030108@redhat.com> Cc: Michal Marek <mmarek@sues.cz> Cc: Roland Dreier <rdreier@cisco.com> Cc: Sam Ravnborg <sam@ravnborg.org>
-
H. Peter Anvin authored
There are a number of common Unix constructs like character ranges in grep/sed/awk which don't work as expected with LC_COLLATE set to other than C. Similarly, set LC_CTYPE and LC_NUMERIC to C to avoid other nasty surprises. In order to make sure these actually take effect we also have to clear LC_ALL. Signed-off-by:
H. Peter Anvin <hpa@zytor.com> Acked-by:
Michal Marek <mmarek@sues.cz> Acked-by:
Masami Hiramatsu <mhiramat@redhat.com> Acked-by:
Roland Dreier <rdreier@cisco.com> Cc: Sam Ravnborg <sam@ravnborg.org> LKML-Reference: <4B2A1761.4070904@suse.cz>
-
- 12 Dec, 2009 12 commits
-
-
Michal Marek authored
Fix typo / thinko in commit bc081dd6 . Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Michal Marek authored
To make it easier for module-init-tools and scripts like mkinitrd to distinguish builtin and missing modules, install a modules.builtin file listing all builtin modules. This is done by generating an additional config file (tristate.conf) with tristate options set to uppercase 'Y' or 'M'. If we source that config file, the builtin modules appear in obj-Y. Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Michal Marek authored
The toplevel Makefile creates the directory if it runs silentoldconfig automatically, but if run manually, it fails: $ make mrproper $ make defconfig && make silentoldconfig *** Default configuration is based on 'x86_64_defconfig' # # configuration written to .config # scripts/kconfig/conf -s arch/x86/Kconfig *** Error during update of the kernel configuration. ... Move the mkdir command to the silentoldconfig target to make it work. Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Wenji Huang authored
Drop Module.markers from cleaning list since marker is removed. Signed-off-by:
Wenji Huang <wenji.huang@oracle.com> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
Fix up all users of utsrelease.h Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
We no longer use this directory for generated files and all architectures has moved their header files so no symlink tricks are needed either. Drop the symlink and drop the ARCH check. If we really need to check that the SRCARCH has not changed when we build a kernel we can add this check back - but then we will find a more convenient way to store the info. Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
No architectures uses include/asm-$ARCH now. So drop check for location of include files Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
There is no longer any use of the include2/ directory. The generated files has moved to include/generated. Drop all references to said directory. Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
The simplest method was to add an extra asm-offsets.h file in arch/$ARCH/include/asm that references the generated file. We can now migrate the architectures one-by-one to reference the generated file direct - and when done we can delete the temporary arch/$ARCH/include/asm/asm-offsets.h file. Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
Sam Ravnborg authored
The namespace used in arch/$ARCH/include is different from what is used in include/ except for the include/asm directory. This patch gives the arch/$ARCH/include/asm directory priority over include/asm. When we add asm-offsets.h to arch/$ARCH/include/asm/ this patch makes sure we pick up the arch specific version and not the one we have in include/asm. The situation with an asm-offsets.h file located in both include/asm _and_ arch/$ARCH/include/asm will happen when we move more files over to include/generated. This happens because in some cases it is not practical to rename all users so we simply add a file in arch/$ARCH/include/asm that includes the generated version. This is the solution we use for asm-offsets.h as an example. Signed-off-by:
Sam Ravnborg <sam@ravnborg.org> Cc: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by:
Michal Marek <mmarek@suse.cz>
-
- 03 Dec, 2009 1 commit
-
-
Linus Torvalds authored
-
- 19 Nov, 2009 1 commit
-
-
Linus Torvalds authored
-
- 17 Nov, 2009 1 commit
-
-
Steven Rostedt authored
If the user has an older version of objcopy, that can not handle converting local symbols to global and vice versa, then some functions will not be part of the dynamic function tracer. The current code in recordmcount.pl will print a warning in this case. Unfortunately, there exists lots of files that may have this issue with older objcopys and this will cause a warning for every file compiled with this issue. This patch solves this overwhelming output by creating a .tmp_quiet_recordmcount file on the first instance the warning is encountered. The warning will not print if this file exists. The temp file is deleted at the beginning of the compile to ensure that the warning will happen once again on new compiles (because the issue is still present). Reported-by:
Andrew Morton <akpm@linux-foundation.org> Cc: Sam Ravnborg <sam@ravnborg.org> Signed-off-by:
Steven Rostedt <rostedt@goodmis.org>
-
- 15 Nov, 2009 1 commit
-
-
Josh Triplett authored
Now that all host programs use static for all private functions and forward prototypes for all extern functions, add -Wmissing-prototypes to HOSTCFLAGS in the hopes of keeping it that way. All versions of GCC supported by the kernel handle -Wmissing-prototypes. Signed-off-by:
Josh Triplett <josh@joshtriplett.org>
-
- 13 Nov, 2009 1 commit
-
-
Linus Torvalds authored
-
- 03 Nov, 2009 1 commit
-
-
Linus Torvalds authored
-
- 16 Oct, 2009 1 commit
-
-
Linus Torvalds authored
-
- 11 Oct, 2009 1 commit
-
-
Linus Torvalds authored
-