Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C Ch Linux Perf
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • linux-arm
  • Ch Linux Perf
  • Repository
Switch branch/tag
  • ch-linux-perf
  • drivers
  • net
  • ethernet
  • marvell
  • mvpp2
  • mvpp2_main.c
Find file BlameHistoryPermalink
  • Stefan Chulski's avatar
    net: mvpp2: add buffer header handling in RX · 17f9c1b6
    Stefan Chulski authored May 25, 2021
    If Link Partner sends frames larger than RX buffer size, MAC mark it
    as oversize but still would pass it to the Packet Processor.
    In this scenario, Packet Processor scatter frame between multiple buffers,
    but only a single buffer would be returned to the Buffer Manager pool and
    it would not refill the poll.
    
    Patch add handling of oversize error with buffer header handling, so all
    buffers would be returned to the Buffer Manager pool.
    
    Fixes: 3f518509
    
     ("ethernet: Add new driver for Marvell Armada 375 network unit")
    Reported-by: default avatarRussell King <rmk+kernel@armlinux.org.uk>
    Signed-off-by: default avatarStefan Chulski <stefanc@marvell.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    17f9c1b6