1. 29 Sep, 2020 6 commits
  2. 21 Sep, 2020 1 commit
    • Linus Walleij's avatar
      Merge tag 'gpio-updates-for-v5.10-part1' of... · 36eccdb5
      Linus Walleij authored
      Merge tag 'gpio-updates-for-v5.10-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel
      
      gpio updates for v5.10 - part 1
      
      - automatically drive GPHY leds in gpio-stp-xway
      - refactor ->{get, set}_multiple() in gpio-aggregator
      - add support for a new model in rcar-gpio DT bindings
      - simplify several GPIO drivers with dev_err_probe()
      - disable Direct KBD interrupts in gpio-tc35894
      - use DEFINE_SEQ_ATTRIBUTE() in GPIO chardev to shrink code
      - switch to using a simpler IDA API in gpiolib
      - make devprop_gpiochip_set_names() more generic by using device properties
        instead of using fwnode helpers
      36eccdb5
  3. 17 Sep, 2020 1 commit
  4. 14 Sep, 2020 4 commits
  5. 12 Sep, 2020 1 commit
  6. 11 Sep, 2020 1 commit
  7. 09 Sep, 2020 1 commit
  8. 04 Sep, 2020 4 commits
  9. 28 Aug, 2020 7 commits
  10. 27 Aug, 2020 10 commits
  11. 18 Aug, 2020 2 commits
  12. 16 Aug, 2020 2 commits
    • Linus Torvalds's avatar
      Linux 5.9-rc1 · 9123e3a7
      Linus Torvalds authored
      9123e3a7
    • Linus Torvalds's avatar
      Merge tag 'io_uring-5.9-2020-08-15' of git://git.kernel.dk/linux-block · 2cc3c4b3
      Linus Torvalds authored
      Pull io_uring fixes from Jens Axboe:
       "A few differerent things in here.
      
        Seems like syzbot got some more io_uring bits wired up, and we got a
        handful of reports and the associated fixes are in here.
      
        General fixes too, and a lot of them marked for stable.
      
        Lastly, a bit of fallout from the async buffered reads, where we now
        more easily trigger short reads. Some applications don't really like
        that, so the io_read() code now handles short reads internally, and
        got a cleanup along the way so that it's now easier to read (and
        documented). We're now passing tests that failed before"
      
      * tag 'io_uring-5.9-2020-08-15' of git://git.kernel.dk/linux-block:
        io_uring: short circuit -EAGAIN for blocking read attempt
        io_uring: sanitize double poll handling
        io_uring: internally retry short reads
        io_uring: retain iov_iter state over io_read/io_write calls
        task_work: only grab task signal lock when needed
        io_uring: enable lookup of links holding inflight files
        io_uring: fail poll arm on queue proc failure
        io_uring: hold 'ctx' reference around task_work queue + execute
        fs: RWF_NOWAIT should imply IOCB_NOIO
        io_uring: defer file table grabbing request cleanup for locked requests
        io_uring: add missing REQ_F_COMP_LOCKED for nested requests
        io_uring: fix recursive completion locking on oveflow flush
        io_uring: use TWA_SIGNAL for task_work uncondtionally
        io_uring: account locked memory before potential error case
        io_uring: set ctx sq/cq entry count earlier
        io_uring: Fix NULL pointer dereference in loop_rw_iter()
        io_uring: add comments on how the async buffered read retry works
        io_uring: io_async_buf_func() need not test page bit
      2cc3c4b3