1. 05 9月, 2016 1 次提交
  2. 24 5月, 2016 1 次提交
  3. 19 4月, 2016 1 次提交
  4. 10 2月, 2016 1 次提交
    • D
      KEYS: CONFIG_KEYS_DEBUG_PROC_KEYS is no longer an option · 50d35015
      David Howells 提交于
      CONFIG_KEYS_DEBUG_PROC_KEYS is no longer an option as /proc/keys is now
      mandatory if the keyrings facility is enabled (it's used by libkeyutils in
      userspace).
      
      The defconfig references were removed with:
      
      	perl -p -i -e 's/CONFIG_KEYS_DEBUG_PROC_KEYS=y\n//' \
      	    `git grep -l CONFIG_KEYS_DEBUG_PROC_KEYS=y`
      
      and the integrity Kconfig fixed by hand.
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      cc: Andreas Ziegler <andreas.ziegler@fau.de>
      cc: Dmitry Kasatkin <dmitry.kasatkin@huawei.com>
      50d35015
  5. 12 8月, 2015 1 次提交
    • P
      x86/kconfig: Enable CONFIG_JUMP_LABEL in the defconfigs · 16eefbd1
      Peter Zijlstra 提交于
      Enable CONFIG_JUMP_LABEL in the defconfigs, the feature already deals with
      GCC not having the asm-goto feature so will not break the build on
      older compilers.
      
      Having it enabled generates a faster kernel at very little extra cost
      since we already include all the code patching code by having KPROBES
      enabled.
      Signed-off-by: NPeter Zijlstra (Intel) <peterz@infradead.org>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: linux-kernel@vger.kernel.org
      Signed-off-by: NIngo Molnar <mingo@kernel.org>
      16eefbd1
  6. 22 6月, 2015 1 次提交
  7. 19 2月, 2015 1 次提交
  8. 08 12月, 2014 1 次提交
  9. 29 5月, 2014 1 次提交
  10. 19 2月, 2014 1 次提交
  11. 05 11月, 2013 1 次提交
  12. 05 9月, 2012 5 次提交
  13. 24 3月, 2012 1 次提交
  14. 23 3月, 2012 1 次提交
  15. 21 9月, 2011 1 次提交
  16. 27 5月, 2011 1 次提交
  17. 15 8月, 2010 1 次提交
  18. 04 8月, 2010 1 次提交
    • F
      x86, hwmon: Package Level Thermal/Power: pkgtemp hwmon driver · cb84b194
      Fenghua Yu 提交于
      This patch adds a hwmon driver for package level thermal control. The driver
      dumps package level thermal information through sysfs interface so that upper
      level application (e.g. lm_sensor) can retrive the information.
      
      Instead of having the package level hwmon code in coretemp, I write a seperate
      driver pkgtemp because:
      
      First, package level thermal sensors include not only sensors for each core,
      but also sensors for uncore, memory controller or other components in the
      package. Logically it will be clear to have a seperate hwmon driver for package
      level hwmon to monitor wider range of sensors in a package. Merging package
      thermal driver into core thermal driver doesn't make sense and may mislead.
      
      Secondly, merging the two drivers together may cause coding mess. It's easier
      to include various package level sensors info if more sensor information is
      implemented. Coretemp code needs to consider a lot of legacy machine cases.
      Pkgtemp code only considers platform starting from Sandy Bridge.
      
      On a 1Sx4Cx2T Sandy Bridge platform, lm-sensors dumps the pkgtemp and coretemp:
      
      pkgtemp-isa-0000
      Adapter: ISA adapter
      physical id 0: +33.0°C  (high = +79.0°C, crit = +99.0°C)
      
      coretemp-isa-0000
      Adapter: ISA adapter
      Core 0:      +32.0°C  (high = +79.0°C, crit = +99.0°C)
      
      coretemp-isa-0001
      Adapter: ISA adapter
      Core 1:      +32.0°C  (high = +79.0°C, crit = +99.0°C)
      
      coretemp-isa-0002
      Adapter: ISA adapter
      Core 2:      +32.0°C  (high = +79.0°C, crit = +99.0°C)
      
      coretemp-isa-0003
      Adapter: ISA adapter
      Core 3:      +32.0°C  (high = +79.0°C, crit = +99.0°C)
      
      [ hpa: folded v3 patch removing improper global variable "SHOW" ]
      Signed-off-by: NFenghua Yu <fenghua.yu@intel.com>
      LKML-Reference: <1280448826-12004-3-git-send-email-fenghua.yu@intel.com>
      Reviewed-by: NLen Brown <len.brown@intel.com>
      Signed-off-by: NH. Peter Anvin <hpa@linux.intel.com>
      cb84b194
  19. 26 8月, 2009 1 次提交
    • J
      tracing: Rename FTRACE_SYSCALLS for tracepoints · 66700001
      Josh Stone 提交于
      s/HAVE_FTRACE_SYSCALLS/HAVE_SYSCALL_TRACEPOINTS/g
      s/TIF_SYSCALL_FTRACE/TIF_SYSCALL_TRACEPOINT/g
      
      The syscall enter/exit tracing is no longer specific to just ftrace, so
      they now have names that reflect their tie to tracepoints instead.
      Signed-off-by: NJosh Stone <jistone@redhat.com>
      Cc: Jason Baron <jbaron@redhat.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Li Zefan <lizf@cn.fujitsu.com>
      Cc: Steven Rostedt <rostedt@goodmis.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
      Cc: Jiaying Zhang <jiayingz@google.com>
      Cc: Martin Bligh <mbligh@google.com>
      Cc: Lai Jiangshan <laijs@cn.fujitsu.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      LKML-Reference: <1251150194-1713-2-git-send-email-jistone@redhat.com>
      Signed-off-by: NFrederic Weisbecker <fweisbec@gmail.com>
      66700001
  20. 12 5月, 2009 2 次提交
  21. 28 4月, 2009 1 次提交
    • Y
      x86/irq: remove leftover code from NUMA_MIGRATE_IRQ_DESC · fcef5911
      Yinghai Lu 提交于
      The original feature of migrating irq_desc dynamic was too fragile
      and was causing problems: it caused crashes on systems with lots of
      cards with MSI-X when user-space irq-balancer was enabled.
      
      We now have new patches that create irq_desc according to device
      numa node. This patch removes the leftover bits of the dynamic balancer.
      
      [ Impact: remove dead code ]
      Signed-off-by: NYinghai Lu <yinghai@kernel.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Suresh Siddha <suresh.b.siddha@intel.com>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Cc: Rusty Russell <rusty@rustcorp.com.au>
      LKML-Reference: <49F654AF.8000808@kernel.org>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      fcef5911
  22. 25 2月, 2009 1 次提交
  23. 23 2月, 2009 1 次提交
    • I
      x86: remove the Voyager 32-bit subarch · 965c7eca
      Ingo Molnar 提交于
      Impact: remove unused/broken code
      
      The Voyager subarch last built successfully on the v2.6.26 kernel
      and has been stale since then and does not build on the v2.6.27,
      v2.6.28 and v2.6.29-rc5 kernels.
      
      No actual users beyond the maintainer reported this breakage.
      Patches were sent and most of the fixes were accepted but the
      discussion around how to do a few remaining issues cleanly
      fizzled out with no resolution and the code remained broken.
      
      In the v2.6.30 x86 tree development cycle 32-bit subarch support
      has been reworked and removed - and the Voyager code, beyond the
      build problems already known, needs serious and significant
      changes and probably a rewrite to support it.
      
      CONFIG_X86_VOYAGER has been marked BROKEN then. The maintainer has
      been notified but no patches have been sent so far to fix it.
      
      While all other subarchs have been converted to the new scheme,
      voyager is still broken. We'd prefer to receive patches which
      clean up the current situation in a constructive way, but even in
      case of removal there is no obstacle to add that support back
      after the issues have been sorted out in a mutually acceptable
      fashion.
      
      So remove this inactive code for now.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      965c7eca
  24. 20 2月, 2009 1 次提交
  25. 12 2月, 2009 3 次提交
    • I
      x86, defconfig: turn off CONFIG_SCSI_ISCSI_ATTRS=y · bd282422
      Ingo Molnar 提交于
      It was enabled by mistake - iscsi is not included in a typical
      default PC, and no other architecture has it built-in (=y) either.
      
      Turn it off.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      bd282422
    • I
      x86, defconfig: turn off CONFIG_ENABLE_WARN_DEPRECATED · 55683106
      Ingo Molnar 提交于
      deprecation warnings have become rather noisy lately:
      
      drivers/i2c/i2c-core.c: In function ‘i2c_new_device’:
      drivers/i2c/i2c-core.c:283: warning: ‘i2c_attach_client’ is deprecated (declared at include/linux/i2c.h:434)
      drivers/i2c/i2c-core.c: In function ‘i2c_del_adapter’:
      drivers/i2c/i2c-core.c:646: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)
      drivers/i2c/i2c-core.c: In function ‘i2c_register_driver’:
      drivers/i2c/i2c-core.c:713: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)
      drivers/i2c/i2c-core.c: In function ‘__detach_adapter’:
      drivers/i2c/i2c-core.c:780: warning: ‘detach_client’ is deprecated (declared at include/linux/i2c.h:154)
      drivers/i2c/i2c-core.c: At top level:
      drivers/i2c/i2c-core.c:876: warning: ‘i2c_attach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:827)
      drivers/i2c/i2c-core.c:876: warning: ‘i2c_attach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:827)
      drivers/i2c/i2c-core.c:904: warning: ‘i2c_detach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:879)
      drivers/i2c/i2c-core.c:904: warning: ‘i2c_detach_client’ is deprecated (declared at drivers/i2c/i2c-core.c:879)
      
      So turn it off for now - these reminders can obscure critical warnings.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      55683106
    • I
      x86, defconfig: update the 64-bit defconfig · dd5fc554
      Ingo Molnar 提交于
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      dd5fc554
  26. 30 1月, 2009 1 次提交
  27. 27 1月, 2009 1 次提交
  28. 19 12月, 2008 1 次提交
  29. 24 11月, 2008 1 次提交
  30. 13 10月, 2008 1 次提交
  31. 06 9月, 2008 1 次提交
    • H
      x86: additional defconfig updates · 5b7e41ff
      H. Peter Anvin 提交于
      Additional updates to the x86 defconfigs.  The goals are, as before:
      
      - Make them usable to testers, more so than distributors or end users,
        both of which are likely to have their own config already.
      - Keep 32 and 64 bits as similar as is practical.
      
      Changes:
      
      - Use a more generic CPU type (ppro and generic, respectively).
      - Bump number of CPUs to 64 (few if any NR_CPUS arrays left).
      - Enable PAT.
      - Enable OPTIMIZE_INLINE.
      - Enable microcode update support.
      - Build SMT scheduler support (in addition to MC).
      Signed-off-by: NH. Peter Anvin <hpa@zytor.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      5b7e41ff
  32. 04 9月, 2008 1 次提交
  33. 27 8月, 2008 1 次提交
    • H
      x86: update defconfigs · c1b362e3
      H. Peter Anvin 提交于
      Enable some option commonly used by testers in defconfig, including
      some very common device drivers and network boot support.  defconfig
      is still not meant to be a kitchen-sink configuration.
      Signed-off-by: NH. Peter Anvin <hpa@zytor.com>
      c1b362e3