[git][a48a019] rvbd/rbt-kernel : banks_990_banks_trpy6_prod_feature_branch

2017-07-20 Thread arthur.kepner

@new_changed_in [{"codename": "banks", "train": "banks_trpy6_prod", 
"build_number": 9, "branch": "banks_990_banks_trpy6_prod_feature_branch"}]


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: banks_990_banks_trpy6_prod_feature_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : master

2017-07-20 Thread arthur.kepner

@new_changed_in [{"codename": "banks", "train": "vsfed_merge_sh_mainline", 
"build_number": 2, "branch": "master"}, {"codename": "aether", "train": 
"mainline", "build_number": 146, "branch": "master"}, {"codename": "lassen", 
"train": "mainline", "build_number": 110, "branch": "master"}, {"codename": 
"milos", "train": "mainline", "build_number": 40, "branch": "master"}, 
{"codename": "banks", "train": "mainline", "build_number": 133, "branch": 
"master"}, {"codename": "phantom", "train": "mainline", "build_number": 67, 
"branch": "master"}]


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: master
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : axel_960_VSH_VCX_XX55_feature_branch

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: axel_960_VSH_VCX_XX55_feature_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : sabre_branch

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: sabre_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : axel_trpy_ipv6_dev

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: axel_trpy_ipv6_dev
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : devon_deterministic_ps

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: devon_deterministic_ps
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : devon_dps_dataplane

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: devon_dps_dataplane
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : devon_netint_integration

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: devon_netint_integration
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : sabre_600_ipv6_ic_feature_branch

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: sabre_600_ipv6_ic_feature_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : devon_netflow_ps

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: devon_netflow_ps
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : banks_trpy6

2017-07-20 Thread arthur.kepner

@new_changed_in [{"codename": "phantom", "train": "trpy6_ic", "build_number": 
19, "branch": "banks_trpy6"}, {"codename": "banks", "train": "trpy6", 
"build_number": 22, "branch": "banks_trpy6"}]


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: banks_trpy6
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : prod_trpy6_conclusion

2017-07-20 Thread arthur.kepner

@new_changed_in [{"codename": "phantom", "train": "ic_prod_trpy6_conclusion", 
"build_number": 5, "branch": "prod_trpy6_conclusion"}, {"codename": "banks", 
"train": "prod_trpy6_conclusion", "build_number": 12, "branch": 
"prod_trpy6_conclusion"}]


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: prod_trpy6_conclusion
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : baker_950_264_tetra_dev_branch

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: baker_950_264_tetra_dev_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99


[git][a48a019] rvbd/rbt-kernel : banks_970_bug_fix_dev_branch

2017-07-20 Thread arthur.kepner

@new_changed_in []


Repository: g...@gitlab.lab.nbttech.com:rvbd/rbt-kernel.git
Branch: banks_970_bug_fix_dev_branch
Author: Arthur Kepner 
Date: 2017-07-20T15:22:12-07:00
New Revision: a48a019e7afe2db8e74fda96507b82bafcfebe99


Log:
Merge branch 'bnx2-fix' into 'master'

Apply the following patches from upstream and port extra skbuff

operating routines used the these patches.

commit b7b6a688d217936459ff5cf1087b2361db952509
Author: Ian Campbell 
Date:   Wed Aug 24 22:28:12 2011 +

bnx2: convert to SKB paged frag API.

Signed-off-by: Ian Campbell 
Reviewed-by: Konrad Rzeszutek Wilk 
Cc: Michael Chan 
Cc: netdev@vger.kernel.org
Signed-off-by: David S. Miller 

commit a1f4e8bcbccf50cf1894c263af4d677d4f566533
Author: Eric Dumazet 
Date:   Thu Oct 13 07:50:19 2011 +

bnx2: fix skb truesize underestimation

bnx2 allocates a full page per fragment. We must account PAGE_SIZE
increments on skb->truesize, not the actual frag length.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

commit 9e903e085262ffbf1fc44a17ac06058aca03524a
Author: Eric Dumazet 
Date:   Tue Oct 18 21:00:24 2011 +

net: add skb frag size accessors

To ease skb->truesize sanitization, its better to be able to localize
all references to skb frags size.

Define accessors : skb_frag_size() to fetch frag size, and
skb_frag_size_{set|add|sub}() to manipulate it.

Signed-off-by: Eric Dumazet 
Signed-off-by: David S. Miller 

Root Issue Details:
For bug285465, there are some issues for handling paged data.

Fix Summary Details:
Apply the above three patches taken from upstream's code. Since RiOS is
Redhat 6.1 release base, these patches need additionally skbuff helper
routines, porting those as well.

Testing:
Run stress test on the interface that uses this driver.

Fix Complete: # Yes
Risk of Fix: # Low

BugID: 285465
DesignID:
ReviewID:
CC:
Reviewed-By: akepner
Approved-By:

See merge request !35

Open this commit in your browser:
https://gitlab.lab.nbttech.com/rvbd/rbt-kernel/commit/a48a019e7afe2db8e74fda96507b82bafcfebe99