1. 11 3月, 2016 4 次提交
  2. 07 11月, 2015 1 次提交
  3. 05 5月, 2015 1 次提交
    • L
      IB/qib: use arch_phys_wc_add() · d4988623
      Luis R. Rodriguez 提交于
      This driver already makes use of ioremap_wc() on PIO buffers,
      so convert it to use arch_phys_wc_add().
      
      The qib driver uses a mmap() special case for when PAT is
      not used, this behaviour used to be determined with a
      module parameter but since we have been asked to just
      remove that module parameter this checks for the WC cookie,
      if not set we can assume PAT was used. If its set we do
      what we used to do for the mmap for when MTRR was enabled.
      
      The removal of the module parameter is OK given that Andy
      notes that even if users of module parameter are still around
      it will not prevent loading of the module on recent kernels.
      
      Cc: Doug Ledford <dledford@redhat.com>
      Cc: Toshi Kani <toshi.kani@hp.com>
      Cc: Rickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
      Cc: Mike Marciniszyn <mike.marciniszyn@intel.com>
      Cc: Roland Dreier <roland@purestorage.com>
      Cc: Sean Hefty <sean.hefty@intel.com>
      Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
      Cc: Dennis Dalessandro <dennis.dalessandro@intel.com>
      Cc: Andy Lutomirski <luto@amacapital.net>
      Cc: Suresh Siddha <sbsiddha@gmail.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Juergen Gross <jgross@suse.com>
      Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
      Cc: Dave Airlie <airlied@redhat.com>
      Cc: Bjorn Helgaas <bhelgaas@google.com>
      Cc: Antonino Daplas <adaplas@gmail.com>
      Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
      Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
      Cc: Dave Hansen <dave.hansen@linux.intel.com>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Michael S. Tsirkin <mst@redhat.com>
      Cc: Stefan Bader <stefan.bader@canonical.com>
      Cc: konrad.wilk@oracle.com
      Cc: ville.syrjala@linux.intel.com
      Cc: david.vrabel@citrix.com
      Cc: jbeulich@suse.com
      Cc: Roger Pau Monné <roger.pau@citrix.com>
      Cc: infinipath@intel.com
      Cc: linux-rdma@vger.kernel.org
      Cc: linux-fbdev@vger.kernel.org
      Cc: linux-kernel@vger.kernel.org
      Cc: xen-devel@lists.xensource.com
      Signed-off-by: NLuis R. Rodriguez <mcgrof@suse.com>
      Signed-off-by: NDoug Ledford <dledford@redhat.com>
      d4988623
  4. 21 2月, 2015 2 次提交
  5. 17 2月, 2015 1 次提交
  6. 13 8月, 2014 1 次提交
  7. 30 5月, 2014 1 次提交
  8. 18 3月, 2014 4 次提交
  9. 14 8月, 2013 1 次提交
  10. 12 7月, 2013 1 次提交
  11. 22 6月, 2013 4 次提交
  12. 23 3月, 2013 1 次提交
  13. 28 2月, 2013 1 次提交
  14. 04 1月, 2013 1 次提交
    • G
      Drivers: infinband: remove __dev* attributes. · 1e6d9abe
      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,
      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: Tom Tucker <tom@opengridcomputing.com>
      Cc: Steve Wise <swise@opengridcomputing.com>
      Cc: Roland Dreier <roland@kernel.org>
      Cc: Sean Hefty <sean.hefty@intel.com>
      Cc: Hal Rosenstock <hal.rosenstock@gmail.com>
      Cc: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
      Cc: Christoph Raisch <raisch@de.ibm.com>
      Cc: Mike Marciniszyn <infinipath@intel.com>
      Cc: Faisal Latif <faisal.latif@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      1e6d9abe
  15. 20 7月, 2012 3 次提交
  16. 15 5月, 2012 1 次提交
  17. 04 1月, 2012 1 次提交
  18. 01 11月, 2011 1 次提交
  19. 22 10月, 2011 2 次提交
  20. 07 10月, 2011 1 次提交
  21. 31 3月, 2011 1 次提交
  22. 17 1月, 2011 1 次提交
    • T
      RDMA: Update workqueue usage · f0626710
      Tejun Heo 提交于
      * ib_wq is added, which is used as the common workqueue for infiniband
        instead of the system workqueue.  All system workqueue usages
        including flush_scheduled_work() callers are converted to use and
        flush ib_wq.
      
      * cancel_delayed_work() + flush_scheduled_work() converted to
        cancel_delayed_work_sync().
      
      * qib_wq is removed and ib_wq is used instead.
      
      This is to prepare for deprecation of flush_scheduled_work().
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      f0626710
  23. 13 1月, 2011 1 次提交
  24. 11 1月, 2011 1 次提交
  25. 27 10月, 2010 1 次提交
  26. 04 8月, 2010 1 次提交
  27. 07 7月, 2010 1 次提交