Skip to content

mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition

Sasha Levin linux-mips lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest45 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/45mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race conditionmm/migrate.c+18 -70 replies
2/45mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page()mm/huge_memory.c mm/migrate.c+19 -140 replies
3/45mm: calculate deferred pages after skipping mirrored memorymm/page_alloc.c+25 -200 replies
4/45mm/vmstat.c: assert that vmstat_text is in sync with stat_items_sizemm/vmstat.c+2 -00 replies
5/45userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaultsmm/mempolicy.c+19 -50 replies
6/45mm: don't miss the last page because of round-off errorinclude/linux/math64.h mm/vmscan.c+7 -20 replies
7/45mm: don't warn about large allocations for slabmm/slab.c mm/slab_common.c+10 -60 replies
8/45powerpc/traps: restore recoverability of machine_check interruptsarch/powerpc/kernel/traps.c+7 -20 replies
9/45powerpc/64/module: REL32 relocation range checkarch/powerpc/kernel/module_64.c+8 -10 replies
10/45powerpc/mm: Fix page table dump to work on Radixarch/powerpc/mm/dump_linuxpagetables.c+9 -30 replies
11/45powerpc/mm: fix always true/false warning in slice.carch/powerpc/mm/slice.c+14 -70 replies
12/45drm/amd/display: fix bug of accessing invalid memorydrivers/gpu/drm/amd/display/modules/color/color_gamma.c+6 -20 replies
13/45Input: wm97xx-ts - fix exit pathdrivers/input/touchscreen/wm97xx-core.c+2 -10 replies
14/45powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGSarch/powerpc/Makefile+5 -10 replies
15/45powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()arch/powerpc/kernel/eeh.c+5 -00 replies
16/45tty: check name length in tty_find_polling_driver()drivers/tty/tty_io.c+1 -10 replies
17/45tracing/kprobes: Check the probe on unloaded module correctlykernel/trace/trace_kprobe.c+26 -130 replies
18/45drm/amdgpu/powerplay: fix missing break in switch statementsdrivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c +2 more+10 -00 replies
19/45ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACLarch/arm/configs/imx_v6_v7_defconfig+1 -00 replies
20/45powerpc/nohash: fix undefined behaviour when testing page size supportarch/powerpc/mm/tlb_nohash.c+3 -00 replies
21/45powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleakarch/powerpc/mm/hugetlbpage.c+3 -00 replies
22/45watchdog: lantiq: update register names to better match specdrivers/watchdog/lantiq_wdt.c+19 -170 replies
23/45drm/omap: fix memory barrier bug in DMM driverdrivers/gpu/drm/omapdrm/omap_dmm_tiler.c+11 -00 replies
24/45iio: adc: at91: fix wrong channel number in triggered buffer modedrivers/iio/adc/at91_adc.c+3 -10 replies
25/45iio: adc: at91: fix acking DRDY irq on simple conversionsdrivers/iio/adc/at91_adc.c+2 -00 replies
26/45drm/amd/display: fix gamma not being applieddrivers/gpu/drm/amd/display/dc/core/dc.c+14 -50 replies
27/45drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer pointerdrivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c+1 -00 replies
28/45media: pci: cx23885: handle adding to list failuredrivers/media/pci/cx23885/altera-ci.c+10 -00 replies
29/45media: coda: don't overwrite h.264 profile_idc on decoder instancedrivers/media/platform/coda/coda-common.c+2 -10 replies
30/45iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()drivers/iio/adc/fsl-imx25-gcq.c+6 -00 replies
31/45MIPS: kexec: Mark CPU offline before disabling local IRQarch/mips/kernel/crash.c arch/mips/kernel/machine_kexec.c+6 -00 replies
32/45powerpc/boot: Ensure _zimage_start is a weak symbolarch/powerpc/boot/crt0.S+3 -10 replies
33/45powerpc/memtrace: Remove memory in chunksarch/powerpc/platforms/powernv/memtrace.c+16 -50 replies
34/45MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRSarch/mips/pci/pci-legacy.c+4 -00 replies
35/45sc16is7xx: Fix for multi-channel stalldrivers/tty/serial/sc16is7xx.c+13 -60 replies
36/45media: tvp5150: fix width alignment during set_selection()drivers/media/i2c/tvp5150.c+9 -50 replies
37/45powerpc/selftests: Wait all threads to jointools/testing/selftests/powerpc/tm/tm-tmspr.c+17 -100 replies
38/45staging:iio:ad7606: fix voltage scalesdrivers/staging/iio/adc/ad7606.c+5 -20 replies
39/45drm: rcar-du: Update Gen3 output limitationsdrivers/gpu/drm/rcar-du/rcar_du_kms.c+12 -20 replies
40/45drm/amdgpu: Fix SDMA TO after GPU reset v3drivers/gpu/drm/amd/amdgpu/amdgpu_job.c drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+3 -10 replies
41/45staging: most: video: fix registration of an empty comp core_componentdrivers/staging/most/video/video.c+2 -20 replies
42/459p locks: fix glock.client_id leak in do_lockfs/9p/vfs_file.c+14 -20 replies
43/45udf: Prevent write-unsupported filesystem to be remounted read-writefs/udf/super.c fs/udf/udf_sb.h+18 -140 replies
44/45ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both i.MX6UL and i.MX6ULLarch/arm/boot/dts/imx6ull-pinfunc.h+13 -50 replies
45/459p: clear dangling pointers in p9stat_freenet/9p/protocol.c+5 -00 replies

Reviews trailers per patch

21 of 45 patches have a Reviewed-by or Acked-by.

PatchMel GormanKirill A. ShutemovAaron TomlinOscar SalvadorKees CookAndrew MortonRoman GushchinMichal HockoDr. David Alan GilbertMike RapoportChristoph LameterVlastimil BabkaNicholas PigginAric CyrBhawanpreet LakhaHuang RuiOtavio SalvadorGuenter RoeckLudovic DesrochesAnthony KooXinliang LiuPhilipp ZabelNick DesaulniersLaurent PinchartChristian KönigFabio EstevamRob Herring
1/45A-b A-b
2/45A-b A-b R-b
3/45R-b
4/45R-b R-b A-b A-b
5/45T-b R-b
6/45R-b
7/45A-b A-b
8/45R-b
9/45
10/45
11/45
12/45R-b A-b
13/45
14/45
15/45
16/45
17/45
18/45A-b
19/45A-b
20/45
21/45
22/45R-b
23/45
24/45A-b
25/45A-b
26/45A-b R-b
27/45R-b
28/45
29/45R-b
30/45
31/45
32/45R-b
33/45
34/45
35/45
36/45
37/45
38/45
39/45R-b
40/45R-b
41/45
42/45
43/45
44/45R-b A-b
45/45

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 27 reviewers.

Read the v1 thread