{"push_id":597693840,"size":1,"distinct_size":1,"ref":"refs/heads/cm12","head":"5b1fdb9bcfc876e6a28c7b6e08b57e47e60352d8","before":"ecab10c6c7cd31ff8a39ff97693801ab8ac3cb40","commits":[{"sha":"5b1fdb9bcfc876e6a28c7b6e08b57e47e60352d8","author":{"email":"dab1ac482cbf0c585f9ac2c32308f0f07e56569c@outlook.com","name":"Tkkg1994"},"message":" page_alloc: Make watermarks tunable separately\n\nThis patch introduces three new sysctls to /proc/sys/vm:\nwmark_min_kbytes, wmark_low_kbytes and wmark_high_kbytes.\n\nEach entry is used to compute watermark[min], watermark[low]\nand watermark[high] for each zone.\n\nThese parameters are also updated when min_free_kbytes are\nchanged because originally they are set based on min_free_kbytes.\nOn the other hand, min_free_kbytes is updated when wmark_free_kbytes\nchanges.\n\nBy using the parameters one can adjust the difference among\nwatermark[min], watermark[low] and watermark[high] and as a result\none can tune the kernel reclaim behaviour to fit their requirement.\n\nSigned-off-by: Satoru Moriya <satoru.moriya@hds.com>\n\nmodified and tuned for Hammerhead\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tkernel/sysctl.c\n\tmm/page_alloc.c","distinct":true,"url":"https://api.github.com/repos/Tkkg1994/Hulk-Kernel/commits/5b1fdb9bcfc876e6a28c7b6e08b57e47e60352d8"}]}