Skip to content
Snippets Groups Projects
This project is mirrored from https://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git. Pull mirroring updated .
  1. Sep 15, 2011
  2. Jul 26, 2011
  3. Jul 25, 2011
    • Jesper Juhl's avatar
      genksyms: Use same type in loop comparison · 1ae14703
      Jesper Juhl authored
      
      The ARRAY_SIZE macro in scripts/genksyms/genksyms.c returns a value of
      type size_t. That value is being compared to a variable of type int in
      a loop in read_node(). Change the int variable to size_t type as well,
      so we don't do signed vs unsigned type comparisons with all the
      potential promotion/sign extension trouble that can cause (also
      silences compiler warnings at high levels of warnings).
      
      Signed-off-by: default avatarJesper Juhl <jj@chaosbits.net>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      1ae14703
  4. Jul 24, 2011
    • Alessio Igor Bogani's avatar
      modpost: Fix modpost's license checking V3 · 62a26356
      Alessio Igor Bogani authored
      
      The commit f02e8a65 sorts symbols placing each of them in its own elf section.
      The sorting and merging into the canonical sections are done by the linker.
      Unfortunately modpost to generate Module.symvers file parses vmlinux
      (already linked) and all modules object files (which aren't linked yet).
      These aren't sanitized by the linker yet. That breaks modpost that can't
      detect license properly for modules. This patch makes modpost aware of
      the new exported symbols structure.
      
      Thanks to Arnaud Lacombe <lacombar@gmail.com> and Anders Kaseorg
      <andersk@ksplice.com> for providing useful suggestions about code.
      
      This work was supported by a hardware donation from the CE Linux Forum.
      
      Reported-by: default avatarJan Beulich <jbeulich@novell.com>
      Signed-off-by: default avatarAlessio Igor Bogani <abogani@kernel.org>
      Signed-off-by: default avatarRusty Russell <rusty@rustcorp.com.au>
      62a26356
  5. Jul 20, 2011
  6. Jul 12, 2011
  7. Jun 24, 2011
    • Markus Trippelsdorf's avatar
      headers_install: fix __packed in exported kernel headers · f210735f
      Markus Trippelsdorf authored
      
      checkpatch.pl warns about using __attribute__((packed)) in kernel
      headers: "__packed is preferred over __attribute__((packed))". If one
      follows that advice it could cause problems in the exported header
      files, because the outside world doesn't know about this shortcut.
      
      For example busybox will fail to compile:
       CC      miscutils/ubi_attach_detach.o
       In file included from miscutils/ubi_attach_detach.c:27:0:
       /usr/include/mtd/ubi-user.h:330:3: error: conflicting types for ‘__packed’
       /usr/include/mtd/ubi-user.h:314:3: note: previous declaration of ‘__packed’ was here
      ...
      
      Fix the problem by substituting __packed with __attribute__((packed)) in
      the header_install.pl script.
      
      Cc: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
      CC: Joe Perches <joe@perches.com>
      Signed-off-by: default avatarMarkus Trippelsdorf <markus@trippelsdorf.de>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      f210735f
    • matt mooney's avatar
      package: Makefile: fix perf target bug · 3bdccc88
      matt mooney authored
      
      Specify --git-dir when building perf targets to allow out-of-tree
      builds using O=<build-dir>.
      
      The shell command in `git archive' had to be modified to allow proper
      file name expansion of the files listed in MANIFEST.
      
      Signed-off-by: default avatarmatt mooney <mfm@muteddisk.com>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      3bdccc88
  8. Jun 16, 2011
  9. Jun 12, 2011
  10. Jun 09, 2011
  11. May 25, 2011
Loading