Merge branch 'core/documentation' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorJonathan Corbet <corbet@lwn.net>
Mon, 8 Jun 2015 23:02:20 +0000 (17:02 -0600)
committerJonathan Corbet <corbet@lwn.net>
Mon, 8 Jun 2015 23:02:20 +0000 (17:02 -0600)
commit8d13be53384866cc30cb09cb32afca04f902f523
tree9e852ac233d156b4b2760a461be8ce0f8bbc3d61
parentd4a4f75cd8f29cd9464a5a32e9224a91571d6649
parent669f6f96c680a741257ada44a28b580df2e1fc25
Merge branch 'core/documentation' of git://git./linux/kernel/git/tip/tip into docs-next

A week late but I managed to complete it all and moved it into Git, for better
structure and easy pulling.

Changes relative to the last submission:

  - Added higher level subsystem directories to collect features by
    subsystem:

      triton:~/tip> ls Documentation/features/
      arch-support.txt  core  debug  io  lib  list-arch.sh  locking  perf  sched  seccomp  time  vm

    each subsystem directory contains the feature directories. For example locking
    has:

      triton:~/tip> ls Documentation/features/locking/
      cmpxchg-local  lockdep  queued-rwlocks  queued-spinlocks  rwsem-optimized

    It's all pretty straightforward to navigate. Advantages are better
    visualization, plus git log is able to list changes per subsystem.

  - Prettified the visualization some more.

  - Improved/corrected the support matrices based on feedback to earlier submissions.

  - Updated the support matrices to today's linux-next, so that by the time this
    shows up in upstream in the next merge window it's really recent.
    Most notably there's a new architecture in linux-next (h8300).

This structure should address all feedback that I got and should minimize the
maintenance overhead (chance of conflicts).