aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1/file_ops.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-09-27IB/hfi1: On error, fix use after free during user context setupMichael J. Ruhl1-19/+22
2017-08-28IB/hif1: Remove static tracing from SDMA hot pathMichael J. Ruhl1-2/+1
2017-08-28IB/hfi1: constify vm_operations_structArvind Yadav1-1/+1
2017-08-28IB/hfi1: Move structure definitions from user_exp_rcv.c to user_exp_rcv.hHarish Chegondi1-1/+1
2017-08-22IB/hf1: User context locking is inconsistentMichael J. Ruhl1-66/+119
2017-08-22IB/hfi1: Protect context array set/clear with spinlockMichael J. Ruhl1-97/+74
2017-07-31IB/hfi1: Only set fd pointer when base context is completely initializedMichael J. Ruhl1-23/+32
2017-07-31IB/hfi1: Split copy_to_user data copy for better securityMichael J. Ruhl1-3/+5
2017-07-31IB/hfi1: Pass the context pointer rather than the indexMichael J. Ruhl1-6/+5
2017-07-31IB/hfi1: Use context pointer rather than context indexMichael J. Ruhl1-3/+3
2017-07-31IB/hfi1: Size rcd array index correctly and consistentlyMichael J. Ruhl1-3/+3
2017-07-31IB/hfi1: Remove unused user context data membersMichael J. Ruhl1-6/+0
2017-07-31IB/hfi1: Assign context does not clean up file descriptor correctly on errorMichael J. Ruhl1-11/+26
2017-07-31IB/hfi1: Fix bar0 mapping to use write combiningMike Marciniszyn1-1/+1
2017-06-27IB/hfi1: Resolve kernel panics by reference counting receive contextsMichael J. Ruhl1-14/+25
2017-06-27IB/hfi1: Create common expected receive verbs/PSM codeMike Marciniszyn1-2/+2
2017-05-04IB/hfi1: Clean up on context initialization failureMichael J. Ruhl1-24/+38
2017-05-04IB/hfi1: Fix an assign/ordering issue with shared context IDsMichael J. Ruhl1-20/+31
2017-05-04IB/hfi1: Clean up context initializationMichael J. Ruhl1-89/+90
2017-05-04IB/hfi1: Correctly clear the pkeyMichael J. Ruhl1-1/+1
2017-05-04IB/hfi1: Search shared contexts on the opened device, not all devicesMichael J. Ruhl1-74/+48
2017-05-04IB/hfi1: Use filedata rather than filepointerMichael J. Ruhl1-35/+33
2017-05-04IB/hfi1: Name function prototype parametersMichael J. Ruhl1-24/+30
2017-05-04IB/hfi1: Fix a subcontext memory leakMichael J. Ruhl1-1/+4
2017-04-28IB/hfi: Protect against writable mmapIra Weiny1-0/+4
2017-04-20IB/hfi1: Virtual Network Interface Controller (VNIC) HW supportVishwanathapura, Niranjana1-10/+17
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>Ingo Molnar1-0/+1
2017-02-27mm: add new mmgrab() helperVegard Nossum1-1/+1
2017-02-24mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang1-2/+2
2016-11-15IB/hfi1: Fix an Oops on pci device force removeTadeusz Struk1-3/+16
2016-10-02IB/hfi1: Restore EPROM read abilityDean Luick1-1/+0
2016-10-02IB/hfi1: Fix resource release in context allocationJakub Pawlak1-5/+12
2016-10-02IB/hfi1: Fix user-space buffers mapping with IOMMU enabledTymoteusz Kielan1-12/+29
2016-08-22IB/hfi1: Fix mm_struct use after freeIra Weiny1-0/+2
2016-08-22IB/hfi1: Add missing error code assignment before testChristophe Jaillet1-1/+1
2016-08-04Merge tag 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdmaLinus Torvalds1-40/+51
2016-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdmaLinus Torvalds1-1/+1
2016-08-03IB/hfi1: NULL arg to sc_return_credits is OKMarkus Elfring1-1/+1
2016-08-02IB/hfi1: Fix TID caching actionsDean Luick1-0/+4
2016-08-02IB/hfi1: Make use of mm consistentIra Weiny1-2/+4
2016-08-02IB/hfi1: Use the same capability state for all shared contextsDean Luick1-10/+11
2016-08-02IB/hfi1: Restructure hfi1_file_openIra Weiny1-4/+10
2016-08-02IB/hfi1: Remove unused uctxt->subpid and uctxt->pidDean Luick1-4/+0
2016-08-02IB/hfi1: Refine user process affinity algorithmSebastian Sanchez1-5/+10
2016-08-02IB/hfi1: Remove unnecessary done label in hfi1_write_iterIra Weiny1-17/+14
2016-06-17IB/hfi1: Prevent context lossIra Weiny1-0/+3
2016-05-26IB/hfi1: Move driver out of stagingDennis Dalessandro1-0/+1498