forked from luck/tmp_suning_uos_patched
ca79b0c211
totalram_pages and totalhigh_pages are made static inline function. Main motivation was that managed_page_count_lock handling was complicating things. It was discussed in length here, https://lore.kernel.org/patchwork/patch/995739/#1181785 So it seemes better to remove the lock and convert variables to atomic, with preventing poteintial store-to-read tearing as a bonus. [akpm@linux-foundation.org: coding style fixes] Link: http://lkml.kernel.org/r/1542090790-21750-4-git-send-email-arunks@codeaurora.org Signed-off-by: Arun KS <arunks@codeaurora.org> Suggested-by: Michal Hocko <mhocko@suse.com> Suggested-by: Vlastimil Babka <vbabka@suse.cz> Reviewed-by: Konstantin Khlebnikov <khlebnikov@yandex-team.ru> Reviewed-by: Pavel Tatashin <pasha.tatashin@soleen.com> Acked-by: Michal Hocko <mhocko@suse.com> Acked-by: Vlastimil Babka <vbabka@suse.cz> Cc: David Hildenbrand <david@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
---|---|---|
.. | ||
am437x | ||
atmel | ||
cadence | ||
cec-gpio | ||
coda | ||
cros-ec-cec | ||
davinci | ||
exynos-gsc | ||
exynos4-is | ||
marvell-ccic | ||
meson | ||
mtk-jpeg | ||
mtk-mdp | ||
mtk-vcodec | ||
mtk-vpu | ||
omap | ||
omap3isp | ||
qcom | ||
rcar-vin | ||
rockchip/rga | ||
s3c-camif | ||
s5p-cec | ||
s5p-g2d | ||
s5p-jpeg | ||
s5p-mfc | ||
seco-cec | ||
soc_camera | ||
sti | ||
stm32 | ||
sunxi/sun6i-csi | ||
tegra-cec | ||
ti-vpe | ||
vicodec | ||
vimc | ||
vivid | ||
vsp1 | ||
xilinx | ||
aspeed-video.c | ||
fsl-viu.c | ||
imx-pxp.c | ||
imx-pxp.h | ||
Kconfig | ||
m2m-deinterlace.c | ||
Makefile | ||
mx2_emmaprp.c | ||
pxa_camera.c | ||
rcar_drif.c | ||
rcar_fdp1.c | ||
rcar_jpu.c | ||
rcar-fcp.c | ||
renesas-ceu.c | ||
sh_veu.c | ||
sh_vou.c | ||
via-camera.c | ||
via-camera.h | ||
video-mux.c | ||
vim2m.c |