aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorArtemy Kovalyov <artemyko@mellanox.com>2017-04-05 09:23:51 +0300
committerDoug Ledford <dledford@redhat.com>2017-04-25 15:40:28 -0400
commitbd174fc2ca63f1c833a09f930796d789fb1f5361 (patch)
tree412988c919303bc48fce6a4ef10b6d8271f642e9 /tools/perf/scripts/python
parentIB: Replace ib_umem page_size by page_shift (diff)
downloadlinux-bd174fc2ca63f1c833a09f930796d789fb1f5361.tar.gz
linux-bd174fc2ca63f1c833a09f930796d789fb1f5361.zip
IB/mlx5: Fix function updating xlt emergency path
In memory shortage path we fall back to use spare buffer. mlx5_ib_update_xlt() called from ib_uverbs_reg_mr when ibmr.ucontext not initialized yet. Scenario how to test it: 1. trigger memory exhaustion so __get_free_pages(GFP_KERNEL, 4) will fail 2. register MR 3. there should be no kernel oops Fixes: 7d0cc6edcc70 ('IB/mlx5: Add MR cache for large UMR regions') Signed-off-by: Artemy Kovalyov <artemyko@mellanox.com> Signed-off-by: Leon Romanovsky <leon@kernel.org> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
n title='2014-08-29 16:28:17 -0700'>2014-08-29tools: selftests: fix build issue with make kselftests targetPhong Tran3-11/+11 2014-08-29ocfs2: quorum: add a log for node not fencedJunxiao Bi1-2/+11 2014-08-29ocfs2: o2net: set tcp user timeout to max valueJunxiao Bi2-0/+21 2014-08-29ocfs2: o2net: don't shutdown connection when idle timeoutJunxiao Bi1-6/+19 2014-08-29ocfs2: do not write error flag to user structure we cannot copy from/toBen Hutchings1-86/+43 2014-08-29x86/purgatory: use approprate -m64/-32 build flag for arch/x86/purgatoryVivek Goyal1-0/+1 2014-08-29drivers/rtc/rtc-s5m.c: re-add support for devices without irq specifiedBartlomiej Zolnierkiewicz1-7/+14 2014-08-29xattr: fix check for simultaneous glibc header inclusionFilipe Brandenburger1-1/+1 2014-08-29kexec: remove CONFIG_KEXEC dependency on cryptoVivek Goyal8-16/+0 2014-08-29kexec: create a new config option CONFIG_KEXEC_FILE for new syscallVivek Goyal8-20/+42 2014-08-29x86,mm: fix pte_special versus pte_numaHugh Dickins2-6/+10 2014-08-29hugetlb_cgroup: use lockdep_assert_held rather than spin_is_lockedMichal Hocko1-1/+1 2014-08-29mm/zpool: use prefixed module loadingKees Cook3-1/+3 2014-08-29zram: fix incorrect stat with failed_readsChao Yu2-4/+8 2014-08-29lib: turn CONFIG_STACKTRACE into an actual option.Dave Jones1-1/+6 2014-08-29mm: actually clear pmd_numa before invalidatingMatthew Wilcox1-1/+1 2014-08-29memblock, memhotplug: fix wrong type in memblock_find_in_range_node().Tang Chen1-2/+1 2014-08-29resource: fix the case of null pointer accessVivek Goyal1-7/+4 2014-08-29checkpatch: relax check for length of git commit IDsJoe Perches1-2/+2 2014-08-29alpha: io: implement relaxed accessor macros for writesWill Deacon1-4/+8 2014-08-29alpha: Wire up sched_setattr, sched_getattr, and renameat2 syscalls.Michael Cree3-1/+7 2014-08-29x86, irq, PCI: Keep IRQ assignment for runtime power managementJiang Liu5-2/+20 2014-08-29spi/rockchip: Avoid accidentally turning off the clockDoug Anderson1-1/+1 2014-08-28ext4: fix same-dir rename when inline data directory overflowsDarrick J. Wong1-3/+18 2014-08-28jbd2: fix descriptor block size handling errors with journal_csumDarrick J. Wong6-49/+95 2014-08-28jbd2: fix infinite loop when recovering corrupt journal blocksDarrick J. Wong1-2/+5 2014-08-28ext4: update i_disksize coherently with block allocation on error pathDmitry Monakhov1-2/+8 2014-08-28dm crypt: fix access beyond the end of allocated spaceMikulas Patocka1-6/+19 2014-08-28mfd: twl4030-power: Fix PM idle pin configuration to not conflict with regula...Tony Lindgren2-11/+11