{"push_id":546920034,"size":6,"distinct_size":6,"ref":"refs/heads/exp-wq","head":"42d04d8d8f17a209059d2d15c8f22eab962c89d0","before":"e96f072e1a73407247af4d819af2b5313dba8dda","commits":[{"sha":"a55ee923e52bf8d3e76142c9c18e51508d082507","author":{"email":"611d453c03d02ce713e72b62ff6a901ea7e9cd77@gmail.com","name":"Sasha Levin"},"message":"hashtable: introduce a small and naive hashtable\n\nThis hashtable implementation is using hlist buckets to provide a simple\nhashtable to prevent it from getting reimplemented all over the kernel.\n\nSigned-off-by: Sasha Levin <levinsasha928@gmail.com>\n[ Merging this now, so that subsystems can start applying Sasha's\n  patches that use this   - Linus ]\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/a55ee923e52bf8d3e76142c9c18e51508d082507"},{"sha":"a6c0b9b5f52942f58971d6b3df064e2c683b1b2a","author":{"email":"e642b69ed2fc111e09ffdc37feb733a52253340d@oracle.com","name":"Sasha Levin"},"message":"workqueue: use new hashtable implementation\n\nSwitch workqueues to use the new hashtable implementation. This reduces the\namount of generic unrelated code in the workqueues.\n\nThis patch depends on (\"hashtable: introduce a small and naive\nhashtable\") which was merged in v3.6.\n\nAcked-by: Tejun Heo <tj@kernel.org>\nSigned-off-by: Sasha Levin <sasha.levin@oracle.com>\nSigned-off-by: Tejun Heo <tj@kernel.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/a6c0b9b5f52942f58971d6b3df064e2c683b1b2a"},{"sha":"3cddf306d1dc650b6c03268b2d76774e68f0cbde","author":{"email":"a8167b9d27aca9c6624754deb52c4c6420eded04@huawei.com","name":"Li Zefan"},"message":"cgroup: use new hashtable implementation\n\nSwitch cgroup to use the new hashtable implementation. No functional changes.\n\nSigned-off-by: Li Zefan <lizefan@huawei.com>\nSigned-off-by: Tejun Heo <tj@kernel.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/3cddf306d1dc650b6c03268b2d76774e68f0cbde"},{"sha":"0f351fb5a66137b764eb754773364829459528ae","author":{"email":"e642b69ed2fc111e09ffdc37feb733a52253340d@oracle.com","name":"Sasha Levin"},"message":"block,elevator: use new hashtable implementation\n\nSwitch elevator to use the new hashtable implementation. This reduces the\namount of generic unrelated code in the elevator.\n\nThis also removes the dymanic allocation of the hash table. The size of the table is\nconstant so there's no point in paying the price of an extra dereference when accessing\nit.\n\nThis patch depends on (\"hashtable: introduce a small and naive\nhashtable\") which was merged in v3.6.\n\nSigned-off-by: Sasha Levin <sasha.levin@oracle.com>\nSigned-off-by: Jens Axboe <axboe@kernel.dk>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/0f351fb5a66137b764eb754773364829459528ae"},{"sha":"90d9650298e91269ac3feb9479ff82cdf48fe105","author":{"email":"611d453c03d02ce713e72b62ff6a901ea7e9cd77@gmail.com","name":"Sasha Levin"},"message":"mm/ksm.c: use new hashtable implementation\n\nSwitch ksm to use the new hashtable implementation.  This reduces the\namount of generic unrelated code in the ksm module.\n\nSigned-off-by: Sasha Levin <levinsasha928@gmail.com>\nAcked-by: Hugh Dickins <hughd@google.com>\nCc: Michal Hocko <mhocko@suse.cz>\nCc: Konstantin Khlebnikov <khlebnikov@openvz.org>\nCc: Mel Gorman <mgorman@suse.de>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/90d9650298e91269ac3feb9479ff82cdf48fe105"},{"sha":"42d04d8d8f17a209059d2d15c8f22eab962c89d0","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"mm/huge_memory: use new hashtable implementation\n\nSwitch hugemem to use the new hashtable implementation. This reduces the amount of\ngeneric unrelated code in the hugemem.\n\nThis also removes the dymanic allocation of the hash table. The size of the table is\nconstant so there's no point in paying the price of an extra dereference when accessing\nit.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jtpoo3/kernel_msm/commits/42d04d8d8f17a209059d2d15c8f22eab962c89d0"}]}