mirror of https://gitlab.com/qemu-project/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
d4b668b799
The read index should not be changed when storing a new message into the RX or TX FIFO. Changing it at this point will cause the reader to get out of sync. The wrapping of the read index is already handled by the pre-write functions for the FIFO status registers anyway. Additionally, the calculation for wrapping the store index was off by one, which caused new messages to be written to the wrong location in the FIFO. This caused incorrect messages to be delivered. Signed-off-by: Doug Brown <doug@schmorgal.com> Reviewed-by: Francisco Iglesias <francisco.iglesias@amd.com> Message-id: 20240827034927.66659-8-doug@schmorgal.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org> |
3 months ago | |
---|---|---|
.. | ||
can_kvaser_pci.c | 3 months ago | |
can_mioe3680_pci.c | 3 months ago | |
can_pcm3680_pci.c | 3 months ago | |
can_sja1000.c | 11 months ago | |
can_sja1000.h | 5 years ago | |
ctu_can_fd_frame.h | 2 years ago | |
ctu_can_fd_regs.h | 2 years ago | |
ctucan_core.c | 11 months ago | |
ctucan_core.h | 3 years ago | |
ctucan_pci.c | 3 months ago | |
meson.build | 1 year ago | |
trace-events | 2 years ago | |
trace.h | 4 years ago | |
xlnx-versal-canfd.c | 3 months ago | |
xlnx-zynqmp-can.c | 7 months ago |