Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L linux-vm
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • 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
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • 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
  • linux-vm
  • Repository
  • linux-vm
  • drivers
  • net
  • can
  • usb
  • kvaser_usb.c
Find file Blame History Permalink
  • Ahmed S. Darwish's avatar
    can: kvaser_usb: Ignore spurious error events after a busoff · a9ca6e13
    Ahmed S. Darwish authored Feb 02, 2015
    
    
    Sending data in high speed then introducing a busoff results
    in spurious BUS_ERROR events from the USBCan-II firmware directly
    _after_ the triggered BUS_OFF event.
    
    In the current CAN state handling code, this will lead to an
    invalid can state of ACTIVE, ERROR, or PASSIVE even though the
    CAN controller has been already shut down due to the busoff.
    
    Guard the state handling code from such invalid events.
    
    Signed-off-by: default avatarAhmed S. Darwish <ahmed.darwish@valeo.com>
    Signed-off-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
    a9ca6e13