summaryrefslogtreecommitdiff
path: root/include/uapi/linux/falloc.h
diff options
context:
space:
mode:
authorAngelo Dureghello <angelo@kernel-space.org>2021-03-16 00:15:10 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-04-10 13:04:45 +0200
commit9cfc4cb76d9239c39bc0bfc4258e8ce0a8aa2f54 (patch)
treef86e2c494621026a5900504c0f5ab81b141f746c /include/uapi/linux/falloc.h
parenteb9e7f08c08d7fea83ccb3adfbe263563b354147 (diff)
can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate
commit 47c5e474bc1e1061fb037d13b5000b38967eb070 upstream. For cases when flexcan is built-in, bitrate is still not set at registering. So flexcan_chip_freeze() generates: [ 1.860000] *** ZERO DIVIDE *** FORMAT=4 [ 1.860000] Current process id is 1 [ 1.860000] BAD KERNEL TRAP: 00000000 [ 1.860000] PC: [<402e70c8>] flexcan_chip_freeze+0x1a/0xa8 To allow chip freeze, using an hardcoded timeout when bitrate is still not set. Fixes: ec15e27cc890 ("can: flexcan: enable RX FIFO after FRZ/HALT valid") Link: https://lore.kernel.org/r/20210315231510.650593-1-angelo@kernel-space.org Signed-off-by: Angelo Dureghello <angelo@kernel-space.org> [mkl: use if instead of ? operator] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Cc: Koen Vandeputte <koen.vandeputte@citymesh.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/uapi/linux/falloc.h')
0 files changed, 0 insertions, 0 deletions