1. 12 Apr, 2017 1 commit
  2. 24 May, 2016 1 commit
  3. 01 Jul, 2015 1 commit
  4. 19 May, 2015 1 commit
  5. 02 Apr, 2015 1 commit
  6. 24 Mar, 2015 1 commit
  7. 05 Jan, 2015 2 commits
  8. 09 Nov, 2011 1 commit
  9. 01 Nov, 2011 1 commit
  10. 27 Oct, 2010 1 commit
    • David Howells's avatar
      Partially revert patch that encloses asm-offset.h numbers in brackets · 95a2f6f7
      David Howells authored
      Partially revert patch:
      
      	commit 3234282f
      	Author: Jan Beulich <JBeulich@novell.com>
      	Date:   Tue Oct 19 14:52:26 2010 +0100
      	x86, asm: Fix CFI macro invocations to deal with shortcomings in gas
      
      This breaks MN10300 arch as this changes many instances of instructions
      similar to the following:
      
      	MOV	number,D0
      
      which represents an immediate value load into:
      
      	MOV	(number),D0
      
      which the assembler then interprets as a load from absolute address.
      
      arch/mn10300/kernel/entry.S:64: Error: Invalid opcode/operands
      arch/mn10300/kernel/entry.S:65: Error: junk at end of line, first unrecognized character is `0'
      arch/mn10300/kernel/entry.S:74: Error: Invalid opcode/operands
      arch/mn10300/kernel/entry.S:74: Error: junk at end of line, first unrecognized character is `1'
      arch/mn10300/kernel/entry.S:75: Error: Invalid opcode/operands
      arch/mn10300/kernel/entry.S:76: Error: junk at end of line, first unrecognized character is `0'
      
      cc: Jan Beulich <jbeulich@novell.com>
      cc: Alexander van Heukelum <heukelum@fastmail.fm>
      cc: H. Peter Anvin <hpa@linux.intel.com>
      cc: Ingo Molnar <mingo@elte.hu>
      Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
      95a2f6f7
  11. 22 Oct, 2010 1 commit
  12. 19 Oct, 2010 1 commit
    • Jan Beulich's avatar
      x86, asm: Fix CFI macro invocations to deal with shortcomings in gas · 3234282f
      Jan Beulich authored
      gas prior to (perhaps) 2.16.90 has problems with passing non-
      parenthesized expressions containing spaces to macros. Spaces, however,
      get inserted by cpp between any macro expanding to a number and a
      subsequent + or -. For the +, current x86 gas then removes the space
      again (future gas may not do so), but for the - the space gets retained
      and is then considered a separator between macro arguments.
      
      Fix the respective definitions for both the - and + cases, so that they
      neither contain spaces nor make cpp insert any (the latter by adding
      seemingly redundant parentheses).
      Signed-off-by: default avatarJan Beulich <jbeulich@novell.com>
      LKML-Reference: <4CBDBEBA020000780001E05A@vpn.id2.novell.com>
      Cc: Alexander van Heukelum <heukelum@fastmail.fm>
      Signed-off-by: default avatarH. Peter Anvin <hpa@linux.intel.com>
      3234282f
  13. 11 Mar, 2010 1 commit
  14. 12 Dec, 2009 2 commits
  15. 25 Jul, 2008 1 commit
  16. 19 May, 2008 1 commit
  17. 28 Apr, 2008 2 commits
  18. 11 Oct, 2007 2 commits
  19. 16 Jul, 2007 1 commit
  20. 02 May, 2007 1 commit
    • Sam Ravnborg's avatar
      kbuild: complain about missing system calls · c53aeca0
      Sam Ravnborg authored
      Most system calls seems to get added to i386 first. This patch
      automatically generates a warning for any new system call which is
      implemented on i386 but not the architecture currently being compiled.
      On PowerPC at the moment, for example, it results in these warnings:
      init/missing_syscalls.h:935:3: warning: #warning syscall sync_file_range not implemented
      init/missing_syscalls.h:947:3: warning: #warning syscall getcpu not implemented
      init/missing_syscalls.h:950:3: warning: #warning syscall epoll_pwait not implemented
      
      The file scripts/checksyscalls.sh list a number of legacy system calls
      that are ignored because they only makes sense on i386 systems.
      
      Other contributors to this patch are Russell King <rmk+lkml@arm.linux.org.uk>
      and Stéphane Jourdois <kwisatz@rubis.org>
      Signed-off-by: default avatarDavid Woodhouse <dwmw2@infradead.org>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      c53aeca0
  21. 25 Sep, 2006 1 commit
    • Olaf Hering's avatar
      remove RPM_BUILD_ROOT from asm-offsets.h · 65ff22ee
      Olaf Hering authored
      No file in rpm binary package should have the RPM_BUILD_ROOT string in it.
      To simplify building of external modules, our kernel-source package
      contains some temp files from the Kbuild system.  asm/asm-offsets.h is one
      of the files that contains the absolute path if make O=$O is used.
      
        * This file was generated by /var/tmp/kernel-source-2.6.14_rc4-build/usr/src/linux-2.6.14-rc4-2/Kbuild
      
      Remove the $RPM_BUILD_ROOT string in the shipped tempfile.
      Signed-off-by: default avatarOlaf Hering <olh@suse.de>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      65ff22ee
  22. 05 Apr, 2006 1 commit
  23. 08 Jan, 2006 1 commit
  24. 10 Sep, 2005 1 commit
  25. 09 Sep, 2005 2 commits
    • Sam Ravnborg's avatar
      kbuild: mips use generic asm-offsets.h support · 048eb582
      Sam Ravnborg authored
      Removed obsolete stuff from arch makefile.
      mips had a special rule for generating asm-offsets.h so preserved it
      using an architecture specific hook in top-level Kbuild file.
      Renamed .h file to asm-offsets.h
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      048eb582
    • Sam Ravnborg's avatar
      kbuild: full dependency check on asm-offsets.h · 86feeaa8
      Sam Ravnborg authored
      Building asm-offsets.h has been moved to a seperate Kbuild file
      located in the top-level directory. This allow us to share the
      functionality across the architectures.
      
      The old rules in architecture specific Makefiles will die
      in subsequent patches.
      
      Furhtermore the usual kbuild dependency tracking is now used
      when deciding to rebuild asm-offsets.s. So we no longer risk
      to fail a rebuild caused by asm-offsets.c dependencies being touched.
      
      With this common rule-set we now force the same name across
      all architectures. Following patches will fix the rest.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      86feeaa8