{"push_id":643153757,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"65dc47ee9cee71c38995753b37e9761605ccaf5c","before":"17942c537a5527e7856ecb7046f375254e5c2549","commits":[{"sha":"5d506097d79b552f99f7bee57867f186fd9f8e5b","author":{"email":"39ea6a09710987173e32e37c86918024a0f441c1@suse.de","name":"Mel Gorman"},"message":"dedup: Force a timeout on a condition variable\n\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/5d506097d79b552f99f7bee57867f186fd9f8e5b"},{"sha":"04d0db9377d50e80c2c47bb571e9e4e3796b02a0","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@stgolabs.net","name":"Davidlohr Bueso"},"message":"mmtests: add will-it-scale\n\nThe will-it-scale (wis) collection is a nice microbenchark suite,\nwhich stresses multiple areas of interest to kernel developers.\nThere are currently 51 programs, in both threads and processes\nflavors (called model in the scripts). Add support for it to mmtests,\ngrouping as follows:\n\nwis-futex\n\tfutex1\n\tfutex2\n\tfutex3\n\tfutex4\nwis-seek\n\tlseek1\n\tlseek2\n\treadseek1\n\treadseek2\n\treadseek3\n\twriteseek1\n\twriteseek2\n\twriteseek3\nwis-pread\n\tpread1\n\tpread2\n\tpread3\nwis-pwrite\n\tpwrite1\n\tpwrite2\n\tpwrite3\nwis-malloc\n\tbrk1\n\tmalloc1\n\tmalloc2\nwis-pf\n\tpage_fault1\n\tpage_fault2\n\tpage_fault3\nwis-unlink\n\tunlink1\n\tunlink2\nwis-mmap\n\tmmap1\n\tmmap2\nwis-poll\n\tpoll1\n\tpoll2\nwis-filelock\n\tlock1\nwis-open\n\topen1\n\topen2\n\topen3\nwis-read\n\tread1\n\tread2\n\tread3\n\tread4\nwis-getppid\n\tgetppid1\nwis-sched\n\tsched_yield\nwis-fallocate\n\tfallocate1\nwis-pthreadmutex\n\tpthread_mutex1\n\tpthread_mutex2\nwis-signal\n\tsignal1\nwis-pipe\n\tcontext_switch1\n\tpipe1\nwis-eventfd\n\teventfd1\nwis-posixsems\n\tposix-semaphore1\n\nThe benefits of such a logical order are (i) that we can run\nisolated benchmarks of interest -- ie: wis-futex can be added\nto our current futex workloads; (ii) it avoids contaminating\nthe mmtests tree with endless wis-specific files.\n\nThe downside, of course is that we don't get monitor granularity\nfor each individual run (or model), only the whole group. In a\nsimilar manner, this also affects the graphs for html reports,\nwhich are currently disabled.\n\nSigned-off-by: Davidlohr Bueso <dbueso@suse.de>\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/04d0db9377d50e80c2c47bb571e9e4e3796b02a0"},{"sha":"7ad453f6779dee3ed1dfff78a385a3e230dce288","author":{"email":"39ea6a09710987173e32e37c86918024a0f441c1@suse.de","name":"Mel Gorman"},"message":"will-it-scale: Install hwloc dependency\n\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/7ad453f6779dee3ed1dfff78a385a3e230dce288"},{"sha":"0f286431f223c629f6aa22454a77ac94406a1b0e","author":{"email":"39ea6a09710987173e32e37c86918024a0f441c1@suse.de","name":"Mel Gorman"},"message":"will-it-scale: Split config for run IO-specific test and general system tests separately\n\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/0f286431f223c629f6aa22454a77ac94406a1b0e"},{"sha":"77f8949cf09831db442c2af0e4dacc3c80663f2d","author":{"email":"39ea6a09710987173e32e37c86918024a0f441c1@suse.de","name":"Mel Gorman"},"message":"will-it-scale: Report on all processes then all threads\n\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/77f8949cf09831db442c2af0e4dacc3c80663f2d"},{"sha":"65dc47ee9cee71c38995753b37e9761605ccaf5c","author":{"email":"39ea6a09710987173e32e37c86918024a0f441c1@suse.de","name":"Mel Gorman"},"message":"poundtime: Link with -lrt\n\nSigned-off-by: Mel Gorman <mgorman@suse.de>","distinct":true,"url":"https://api.github.com/repos/gormanm/mmtests/commits/65dc47ee9cee71c38995753b37e9761605ccaf5c"}]}