1. Aug 25, 2015
  2. Aug 24, 2015
  3. Aug 17, 2015
    • Danilo Cesar Lemes de Paula's avatar
      scripts/kernel-doc: Adding cross-reference links to html documentation. · 5699f871
      Danilo Cesar Lemes de Paula authored
      
      
      Functions, Structs and Parameters definitions on kernel documentation
      are pure cosmetic, it only highlights the element.
      
      To ease the navigation in the documentation we should use <links> inside
      those tags so readers can easily jump between methods directly.
      
      This was discussed in 2014[1] and is implemented by getting a list
      of <refentries> from the DocBook XML to generate a database. Then it looks
      for <function>,<structnames> and <paramdef> tags that matches the ones in
      the database. As it only links existent references, no broken links are
      added.
      
      [1] - lists.freedesktop.org/archives/dri-devel/2014-August/065404.html
      
      Signed-off-by: default avatarDanilo Cesar Lemes de Paula <danilo.cesar@collabora.co.uk>
      Cc: Randy Dunlap <rdunlap@infradead.org>
      Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
      Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Cc: Stephan Mueller <smueller@chronox.de>
      Cc: Michal Marek <mmarek@suse.cz>
      Cc: intel-gfx <intel-gfx@lists.freedesktop.org>
      Cc: dri-devel <dri-devel@lists.freedesktop.org>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      5699f871
  4. Aug 15, 2015
    • Ben Hutchings's avatar
      DocBook: Fix non-determinstic installation of duplicate man pages · 9ed71e7a
      Ben Hutchings authored
      
      
      Some kernel-doc sections are included in multiple DocBook files.  This
      means the mandocs target will generate the same manual page multiple
      times with different metadata (author name/address and manual title,
      taken from the including DocBook file).  If it's invoked in a parallel
      build, the output is non-determinstic.
      
      Build the manual pages in a separate subdirectory per DocBook file,
      then sort and de-duplicate when installing them (which is serialised).
      
      Signed-off-by: default avatarBen Hutchings <ben@decadent.org.uk>
      [jc: fixed conflicts with the docs tree]
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      9ed71e7a
  5. Aug 14, 2015
  6. Aug 07, 2015
  7. Jul 24, 2015
  8. Jul 15, 2015
  9. Jul 11, 2015
  10. Jul 10, 2015
  11. Jul 06, 2015