{"push_id":799547390,"size":1,"distinct_size":1,"ref":"refs/heads/lollipop","head":"4db397a24e0ba68e827b46a6ac68e49d84f03fa0","before":"a31dea791ebb75f22c84cf82d60f36536c5a1323","commits":[{"sha":"4db397a24e0ba68e827b46a6ac68e49d84f03fa0","author":{"email":"312c7d941f03386814be517ffdb3e0eb6624e275@google.com","name":"Eric Dumazet"},"message":"net: refactor sk_page_frag_refill()\n\nWhile working on virtio_net new allocation strategy to increase\npayload/truesize ratio, we found that refactoring sk_page_frag_refill()\nwas needed.\n\nThis patch splits sk_page_frag_refill() into two parts, adding\nskb_page_frag_refill() which can be used without a socket.\n\nWhile we are at it, add a minimum frag size of 32 for\nsk_page_frag_refill()\n\nMichael will either use netdev_alloc_frag() from softirq context,\nor skb_page_frag_refill() from process context in refill_work()\n (GFP_KERNEL allocations)\n\nChange-Id: I5a31913dab186aaaa64b0a4bb4c300a876061d95\nSigned-off-by: Eric Dumazet <edumazet@google.com>\nCc: Michael Dalton <mwdalton@google.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>\nReviewed-on: http://gerrit.mot.com/753137\nSME-Granted: SME Approvals Granted\nSubmit-Approved: Jira Key <jirakey@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/DirtyUnicorns/android_kernel_moto_shamu/commits/4db397a24e0ba68e827b46a6ac68e49d84f03fa0"}]}