15 Jul, 2017

1 commit

  • Each text file under Documentation follows a different
    format. Some doesn't even have titles!

    Change its representation to follow the adopted standard,
    using ReST markups for it to be parseable by Sphinx:

    - Use title markups;
    - use "-" for bulletted lists;
    - Split Name/Purpose on two lines, in order to make visually
    easier to read (in text format), and to bold the title
    (on ReST output)
    - Add blank lines to split bulleted lists;
    - use sub-titles for the several kthread softirq types;
    - mark one literal var with asterisk as such, in order to
    avoid an error warning on Sphinx.

    Signed-off-by: Mauro Carvalho Chehab
    Signed-off-by: Jonathan Corbet

    Mauro Carvalho Chehab
     

09 Jun, 2017

1 commit

  • The CONFIG_RCU_NOCB_CPU_ALL, CONFIG_RCU_NOCB_CPU_NONE, and
    CONFIG_RCU_NOCB_CPU_ZERO Kconfig options are used only in testing and
    are redundant with the rcu_nocbs= boot parameter. This commit therefore
    removes these three Kconfig options and adjusts the rcutorture scripts
    to use the boot parameter instead.

    Signed-off-by: Paul E. McKenney

    Paul E. McKenney
     

24 Oct, 2016

1 commit


04 Aug, 2016

1 commit


12 Dec, 2015

1 commit


27 Feb, 2015

2 commits


18 Feb, 2014

1 commit


25 Sep, 2013

1 commit


05 Jul, 2013

1 commit

  • Pull trivial tree updates from Jiri Kosina:
    "The usual stuff from trivial tree"

    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (34 commits)
    treewide: relase -> release
    Documentation/cgroups/memory.txt: fix stat file documentation
    sysctl/net.txt: delete reference to obsolete 2.4.x kernel
    spinlock_api_smp.h: fix preprocessor comments
    treewide: Fix typo in printk
    doc: device tree: clarify stuff in usage-model.txt.
    open firmware: "/aliasas" -> "/aliases"
    md: bcache: Fixed a typo with the word 'arithmetic'
    irq/generic-chip: fix a few kernel-doc entries
    frv: Convert use of typedef ctl_table to struct ctl_table
    sgi: xpc: Convert use of typedef ctl_table to struct ctl_table
    doc: clk: Fix incorrect wording
    Documentation/arm/IXP4xx fix a typo
    Documentation/networking/ieee802154 fix a typo
    Documentation/DocBook/media/v4l fix a typo
    Documentation/video4linux/si476x.txt fix a typo
    Documentation/virtual/kvm/api.txt fix a typo
    Documentation/early-userspace/README fix a typo
    Documentation/video4linux/soc-camera.txt fix a typo
    lguest: fix CONFIG_PAE -> CONFIG_x86_PAE in comment
    ...

    Linus Torvalds
     

11 Jun, 2013

1 commit


28 May, 2013

1 commit


28 Apr, 2013

1 commit

  • The Linux kernel uses a number of per-CPU kthreads, any of which might
    contribute to OS jitter at any time. The usual approach to normal
    kthreads, namely to bind them to a "housekeeping" CPU, does not work
    with these kthreads because they cannot operate correctly if moved to
    some other CPU. This commit therefore lists ways of controlling OS
    jitter from the Linux kernel's per-CPU kthreads. It also lists some
    ways of diagnosing excessive jitter.

    Signed-off-by: Paul E. McKenney
    Cc: Frederic Weisbecker
    Cc: Steven Rostedt
    Cc: Borislav Petkov
    Cc: Arjan van de Ven
    Cc: Kevin Hilman
    Cc: Christoph Lameter
    Cc: Thomas Gleixner
    Cc: Olivier Baetz
    Cc: Pradeep Satyanarayana
    Reviewed-by: Randy Dunlap
    Reviewed-by: Borislav Petkov

    Paul E. McKenney