Skip to content
  1. Aug 24, 2018
  2. Jul 24, 2018
  3. Jul 21, 2018
  4. Jul 20, 2018
  5. Jul 17, 2018
  6. Jul 16, 2018
  7. Jul 11, 2018
  8. Jul 10, 2018
  9. Jul 09, 2018
  10. Jun 28, 2018
    • Linus Torvalds's avatar
      Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL · a11e1d43
      Linus Torvalds authored
      
      
      The poll() changes were not well thought out, and completely
      unexplained.  They also caused a huge performance regression, because
      "->poll()" was no longer a trivial file operation that just called down
      to the underlying file operations, but instead did at least two indirect
      calls.
      
      Indirect calls are sadly slow now with the Spectre mitigation, but the
      performance problem could at least be largely mitigated by changing the
      "->get_poll_head()" operation to just have a per-file-descriptor pointer
      to the poll head instead.  That gets rid of one of the new indirections.
      
      But that doesn't fix the new complexity that is completely unwarranted
      for the regular case.  The (undocumented) reason for the poll() changes
      was some alleged AIO poll race fixing, but we don't make the common case
      slower and more complex for some uncommon special case, so this all
      really needs way more explanations and most likely a fundamental
      redesign.
      
      [ This revert is a revert of about 30 different commits, not reverted
        individually because that would just be unnecessarily messy  - Linus ]
      
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Cc: Christoph Hellwig <hch@lst.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a11e1d43
    • Icenowy Zheng's avatar
      dt-bindings: add binding for the Allwinner A64 DE2 bus · a6e3ab0b
      Icenowy Zheng authored
      
      
      All the sub-blocks of Allwinner A64 DE2 needs the SRAM C on A64 SoC to
      be claimed, otherwise the whole DE2 space is inaccessible.
      
      Add a device tree binding of the DE2 part as a sub-bus.
      
      Reviewed-by: default avatarRob Herring <robh@kernel.org>
      Signed-off-by: default avatarIcenowy Zheng <icenowy@aosc.io>
      Signed-off-by: default avatarMaxime Ripard <maxime.ripard@bootlin.com>
      a6e3ab0b
  11. Jun 27, 2018
  12. Jun 26, 2018
  13. Jun 25, 2018
  14. Jun 24, 2018
  15. Jun 23, 2018
  16. Jun 22, 2018
  17. Jun 21, 2018
  18. Jun 20, 2018
  19. Jun 19, 2018
  20. Jun 18, 2018
  21. Jun 15, 2018
Loading