Commit History

Autor SHA1 Mensaxe Data
  Ming Lei 6a927857d8 firmware loader: document firmware cache mechanism %!s(int64=13) %!d(string=hai) anos
  Ming Lei 2760284206 firmware loader: introduce module parameter to customize(v4) fw search path %!s(int64=13) %!d(string=hai) anos
  Cesar Eduardo Barros 60dac5e284 firmware: use noinline_for_stack %!s(int64=13) %!d(string=hai) anos
  Chuansheng Liu bd9eb7fbe6 firmware loader: Fix the concurrent request_firmware() race for kref_get/put %!s(int64=13) %!d(string=hai) anos
  Chuansheng Liu ce2fcbd99c firmware loader: Fix the race FW_STATUS_DONE is followed by class_timeout %!s(int64=13) %!d(string=hai) anos
  Ming Lei d28d3882bd firmware loader: sync firmware cache by async_synchronize_full_domain %!s(int64=13) %!d(string=hai) anos
  Ming Lei 746058f430 firmware loader: let direct loading back on 'firmware_buf' %!s(int64=13) %!d(string=hai) anos
  Ming Lei 253c9240ee firmware loader: fix one reqeust_firmware race %!s(int64=13) %!d(string=hai) anos
  Ming Lei 373304fe10 firmware loader: cancel uncache work before caching firmware %!s(int64=13) %!d(string=hai) anos
  Linus Torvalds ce57e981f2 firmware: use 'kernel_read()' to read firmware into kernel buffer %!s(int64=13) %!d(string=hai) anos
  Linus Torvalds abb139e75c firmware: teach the kernel to load firmware files directly from the filesystem %!s(int64=13) %!d(string=hai) anos
  Ming Lei cfe016b14e firmware loader: fix compile warning when CONFIG_PM=n %!s(int64=13) %!d(string=hai) anos
  Ming Lei ac39b3ea73 firmware loader: let caching firmware piggyback on loading firmware %!s(int64=13) %!d(string=hai) anos
  Ming Lei ef40bb1bd0 firmware loader: fix firmware -ENOENT situations %!s(int64=13) %!d(string=hai) anos
  Ming Lei ab6dd8e5ec firmware loader: fix build failure if FW_LOADER is m %!s(int64=13) %!d(string=hai) anos
  Ming Lei c08f67730a firmware loader: fix compile failure if !PM %!s(int64=13) %!d(string=hai) anos
  Ming Lei 07646d9c09 firmware loader: cache devices firmware during suspend/resume cycle %!s(int64=13) %!d(string=hai) anos
  Ming Lei ffe53f6f38 firmware loader: use small timeout for cache device firmware %!s(int64=13) %!d(string=hai) anos
  Ming Lei 37276a51f8 firmware: introduce device_cache/uncache_fw_images %!s(int64=13) %!d(string=hai) anos
  Ming Lei f531f05ae9 firmware loader: store firmware name into devres list %!s(int64=13) %!d(string=hai) anos
  Ming Lei 6f21a62a58 firmware loader: fix comments on request_firmware_nowait %!s(int64=13) %!d(string=hai) anos
  Ming Lei 0cfc1e1e7b firmware loader: fix device lifetime %!s(int64=13) %!d(string=hai) anos
  Ming Lei 2887b3959c firmware loader: introduce cache_firmware and uncache_firmware %!s(int64=13) %!d(string=hai) anos
  Ming Lei 1f2b79599e firmware loader: always let firmware_buf own the pages buffer %!s(int64=13) %!d(string=hai) anos
  Ming Lei 1244691c73 firmware loader: introduce firmware_buf %!s(int64=13) %!d(string=hai) anos
  Ming Lei 99c2aa7230 firmware loader: fix creation failure of fw loader device %!s(int64=13) %!d(string=hai) anos
  Ming Lei 0c25a850f7 firmware loader: remove unnecessary wmb() %!s(int64=13) %!d(string=hai) anos
  Ming Lei 28eefa750b firmware loader: fix races during loading firmware %!s(int64=13) %!d(string=hai) anos
  Ming Lei 65710cb6ea firmware loader: simplify pages ownership transfer %!s(int64=13) %!d(string=hai) anos
  Lars-Peter Clausen b0d1f807f3 driver-core: Use kobj_to_dev instead of re-implementing it %!s(int64=13) %!d(string=hai) anos