)]}' { "commit": "c196403b79aa241c3fefb3ee5bb328aa7c5cc860", "tree": "830220eb7bf83f185c8c611d7154b86bf4bb2138", "parents": [ "8c12ec741174668d80d7301c298d1d183f92b937" ], "author": { "name": "Gerald Schaefer", "email": "gerald.schaefer@de.ibm.com", "time": "Thu Jan 16 16:54:48 2014 +0100" }, "committer": { "name": "David S. Miller", "email": "davem@davemloft.net", "time": "Fri Jan 17 17:52:22 2014 -0800" }, "message": "net: rds: fix per-cpu helper usage\n\ncommit ae4b46e9d \"net: rds: use this_cpu_* per-cpu helper\" broke per-cpu\nhandling for rds. chpfirst is the result of __this_cpu_read(), so it is\nan absolute pointer and not __percpu. Therefore, __this_cpu_write()\nshould not operate on chpfirst, but rather on cache-\u003epercpu-\u003efirst, just\nlike __this_cpu_read() did before.\n\nCc: \u003cstable@vger.kernel.org\u003e # 3.8+\nSigned-off-byd Gerald Schaefer \u003cgerald.schaefer@de.ibm.com\u003e\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "8eb9501e3d60d41d30c3af511551f039a6264958", "old_mode": 33188, "old_path": "net/rds/ib_recv.c", "new_id": "b7ebe23cdedfb5f31cfafab415b54b3db3f0c30b", "new_mode": 33188, "new_path": "net/rds/ib_recv.c" } ] }