~ubuntu-branches/ubuntu/wily/linux-ti-omap4/wily

« back to all changes in this revision

Viewing changes to net/ipv4/tcp.c

  • Committer: Package Import Robot
  • Author(s): Paolo Pisati, Paolo Pisati
  • Date: 2013-07-11 18:35:20 UTC
  • Revision ID: package-import@ubuntu.com-20130711183520-htnf1x4y5r11hndr
Tags: 3.5.0-229.42
* Release Tracking Bug
  - LP: #1199276

[ Paolo Pisati ]

* [Config] CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set

Show diffs side-by-side

added added

removed removed

Lines of Context:
3309
3309
 
3310
3310
        for (i = 0; i < shi->nr_frags; ++i) {
3311
3311
                const struct skb_frag_struct *f = &shi->frags[i];
3312
 
                struct page *page = skb_frag_page(f);
3313
 
                sg_set_page(&sg, page, skb_frag_size(f), f->page_offset);
 
3312
                unsigned int offset = f->page_offset;
 
3313
                struct page *page = skb_frag_page(f) + (offset >> PAGE_SHIFT);
 
3314
 
 
3315
                sg_set_page(&sg, page, skb_frag_size(f),
 
3316
                            offset_in_page(offset));
3314
3317
                if (crypto_hash_update(desc, &sg, skb_frag_size(f)))
3315
3318
                        return 1;
3316
3319
        }