)]}'
{
  "commit": "21371f768bf7127ee45bfaadd17899df6a439e8f",
  "tree": "91b5debf1d861a40c942a33f1286b70031a94305",
  "parents": [
    "b15c4bcd15741b31019379298edfca28dc78029d"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "dada1@cosmosbay.com",
    "time": "Mon Dec 24 20:57:56 2007 -0800"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Jan 28 15:00:05 2008 -0800"
  },
  "message": "[SOCK] Avoid divides in sk_stream_pages() and __sk_stream_mem_reclaim()\n\nsk_forward_alloc being signed, we should take care of divides by\nSK_STREAM_MEM_QUANTUM we do in sk_stream_pages() and\n__sk_stream_mem_reclaim()\n\nThis patchs introduces SK_STREAM_MEM_QUANTUM_SHIFT, defined\nas ilog2(SK_STREAM_MEM_QUANTUM), to be able to use right\nshifts instead of plain divides.\n\nThis should help compiler to choose right shifts instead of\nexpensive divides (as seen with CONFIG_CC_OPTIMIZE_FOR_SIZE\u003dy on x86)\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e178b49eefbb9c26fe47b0e01fc9df54760c614d",
      "old_mode": 33188,
      "old_path": "include/net/sock.h",
      "new_id": "d27ba6fdd03971e8512f37fe691c6c57da8f3aca",
      "new_mode": 33188,
      "new_path": "include/net/sock.h"
    },
    {
      "type": "modify",
      "old_id": "5586879bb9b3815f8e021a8907d03ce04059bb50",
      "old_mode": 33188,
      "old_path": "net/core/stream.c",
      "new_id": "bf188ffdbdbe9137cfe78c7041e8e482f43df37b",
      "new_mode": 33188,
      "new_path": "net/core/stream.c"
    }
  ]
}
