1. 15 10月, 2014 1 次提交
  2. 11 9月, 2014 2 次提交
  3. 15 8月, 2014 1 次提交
  4. 27 7月, 2014 4 次提交
  5. 14 7月, 2014 1 次提交
    • A
      hwrng: virtio - ensure reads happen after successful probe · e052dbf5
      Amit Shah 提交于
      The hwrng core asks for random data in the hwrng_register() call itself
      from commit d9e79726.  This doesn't play well with virtio -- the
      DRIVER_OK bit is only set by virtio core on a successful probe, and
      we're not yet out of our probe routine when this call is made.  This
      causes the host to not acknowledge any requests we put in the virtqueue,
      and the insmod or kernel boot process just waits for data to arrive from
      the host, which never happens.
      
      CC: Kees Cook <keescook@chromium.org>
      CC: Jason Cooper <jason@lakedaemon.net>
      CC: Herbert Xu <herbert@gondor.apana.org.au>
      CC: <stable@vger.kernel.org> # For v3.15+
      Reviewed-by: NJason Cooper <jason@lakedaemon.net>
      Signed-off-by: NAmit Shah <amit.shah@redhat.com>
      Signed-off-by: NHerbert Xu <herbert@gondor.apana.org.au>
      e052dbf5
  6. 19 5月, 2014 2 次提交
  7. 14 5月, 2014 1 次提交
    • A
      virtio-rng: support multiple virtio-rng devices · 08e53fbd
      Amos Kong 提交于
      Current hwrng core supports to register multiple hwrng devices,
      and there is only one device really works in the same time.
      QEMU alsu supports to have multiple virtio-rng backends.
      
      This patch changes virtio-rng driver to support multiple
      virtio-rng devices.
      
      ]# cat /sys/class/misc/hw_random/rng_available
      virtio_rng.0 virtio_rng.1
      ]# cat /sys/class/misc/hw_random/rng_current
      virtio_rng.0
      ]# echo -n virtio_rng.1 > /sys/class/misc/hw_random/rng_current
      ]# dd if=/dev/hwrng of=/dev/null
      Signed-off-by: NAmos Kong <akong@redhat.com>
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      08e53fbd
  8. 13 3月, 2014 1 次提交
  9. 23 9月, 2013 1 次提交
  10. 20 3月, 2013 1 次提交
  11. 08 3月, 2013 1 次提交
  12. 13 2月, 2013 1 次提交
  13. 04 1月, 2013 1 次提交
    • G
      Drivers: char: remove __dev* attributes. · bcd2982a
      Greg Kroah-Hartman 提交于
      CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
      markings need to be removed.
      
      This change removes the use of __devinit, __devexit_p, __devinitdata,
      __devinitconst, and __devexit from these drivers.
      
      Based on patches originally written by Bill Pemberton, but redone by me
      in order to handle some of the coding style issues better, by hand.
      
      Cc: Bill Pemberton <wfp5p@virginia.edu>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Matt Mackall <mpm@selenic.com>
      Cc: Herbert Xu <herbert@gondor.apana.org.au>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      bcd2982a
  14. 22 11月, 2012 1 次提交
    • B
      char: remove use of __devexit · 39af33fc
      Bill Pemberton 提交于
      CONFIG_HOTPLUG is going away as an option so __devexit is no
      longer needed.
      Signed-off-by: NBill Pemberton <wfp5p@virginia.edu>
      Cc: David Airlie <airlied@linux.ie>
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Mattia Dongili <malattia@linux.it>
      Cc: Kent Yoder <key@linux.vnet.ibm.com>
      Cc: Rajiv Andrade <mail@srajiv.net>
      Cc: Marcel Selhorst <tpmdd@selhorst.net>
      Cc: Sirrix AG <tpmdd@sirrix.com>
      Cc: linuxppc-dev@lists.ozlabs.org
      Cc: linux-arm-kernel@lists.infradead.org
      Cc: openipmi-developer@lists.sourceforge.net
      Cc: platform-driver-x86@vger.kernel.org
      Cc: tpmdd-devel@lists.sourceforge.net
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      39af33fc
  15. 30 7月, 2012 4 次提交
  16. 12 1月, 2012 1 次提交
  17. 01 11月, 2011 1 次提交
  18. 19 5月, 2010 1 次提交
  19. 17 1月, 2010 1 次提交
  20. 01 12月, 2009 1 次提交
  21. 22 10月, 2009 2 次提交
  22. 23 9月, 2009 2 次提交
  23. 12 6月, 2009 3 次提交
  24. 25 4月, 2009 1 次提交
  25. 30 5月, 2008 1 次提交