1. 08 7月, 2008 1 次提交
  2. 06 6月, 2008 1 次提交
  3. 25 5月, 2008 1 次提交
  4. 01 5月, 2008 4 次提交
  5. 26 4月, 2008 1 次提交
    • I
      x86: add optimized inlining · 60a3cdd0
      Ingo Molnar 提交于
      add CONFIG_OPTIMIZE_INLINING=y.
      
      allow gcc to optimize the kernel image's size by uninlining
      functions that have been marked 'inline'. Previously gcc was
      forced by Linux to always-inline these functions via a gcc
      attribute:
      
       #define inline	inline __attribute__((always_inline))
      
      Especially when the user has already selected
      CONFIG_OPTIMIZE_FOR_SIZE=y this can make a huge difference in
      kernel image size (using a standard Fedora .config):
      
         text    data     bss     dec           hex filename
         5613924  562708 3854336 10030968    990f78 vmlinux.before
         5486689  562708 3854336  9903733    971e75 vmlinux.after
      
      that's a 2.3% text size reduction (!).
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      60a3cdd0
  6. 25 4月, 2008 2 次提交
    • I
      /dev/mem: make promisc the default · 1f56cf1c
      Ingo Molnar 提交于
      default to the old semantics.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      1f56cf1c
    • A
      x86: introduce /dev/mem restrictions with a config option · ae531c26
      Arjan van de Ven 提交于
      This patch introduces a restriction on /dev/mem: Only non-memory can be
      read or written unless the newly introduced config option is set.
      
      The X server needs access to /dev/mem for the PCI space, but it doesn't need
      access to memory; both the file permissions and SELinux permissions of /dev/mem
      just make X effectively super-super powerful. With the exception of the
      BIOS area, there's just no valid app that uses /dev/mem on actual memory.
      Other popular users of /dev/mem are rootkits and the like.
      (note: mmap access of memory via /dev/mem was already not allowed since
      a really long time)
      
      People who want to use /dev/mem for kernel debugging can enable the config
      option.
      
      The restrictions of this patch have been in the Fedora and RHEL kernels for
      at least 4 years without any problems.
      Signed-off-by: NArjan van de Ven <arjan@linux.intel.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      ae531c26
  7. 17 4月, 2008 4 次提交
  8. 19 2月, 2008 1 次提交
  9. 10 2月, 2008 1 次提交
  10. 07 2月, 2008 1 次提交
  11. 30 1月, 2008 14 次提交
  12. 30 10月, 2007 3 次提交
  13. 26 10月, 2007 1 次提交
  14. 30 7月, 2007 1 次提交
  15. 22 6月, 2007 1 次提交
  16. 21 6月, 2007 1 次提交
  17. 03 5月, 2007 1 次提交
  18. 13 2月, 2007 1 次提交