I'm not a designer, so I'm sorry if I'm asking an irrelevant question. I am using an SoC with an ARM A7, M3 core. Linux is running on A7 core. The SoC is said to support Linux 4.4 and 4.19. I am using Linux version 4.4 as an embedded board, but keep alive is coming from the connected Windows PC every 5 seconds. There are times when the keepalive response is not returned about 2-3 times a day, and the Windows PC application is giving an error. When the Linux version was raised to 4.19 and the same confirmation was made, this phenomenon has not appeared at this time for about 10 days. I'd like to get confirmation of the improvement with the Linux version update. Could you tell me which version and which content update improved it?
On Tue, 08 Aug 2023 05:21:57 +0000 bugzilla-daemon@kernel.org wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=217772 > > Bug ID: 217772 > Summary: SoC development environment Linux LAN disconnection > Product: Networking > Version: 2.5 > Hardware: Other > OS: Linux > Status: NEW > Severity: blocking > Priority: P3 > Component: IPV4 > Assignee: stephen@networkplumber.org > Reporter: motoyoshi@phoenix-group.co.jp > Regression: No > > I'm not a designer, so I'm sorry if I'm asking an irrelevant question. > > I am using an SoC with an ARM A7, M3 core. > Linux is running on A7 core. > The SoC is said to support Linux 4.4 and 4.19. Need to know both the kernel config, and which network device is being used. > > I am using Linux version 4.4 as an embedded board, but keep alive is coming > from the connected Windows PC every 5 seconds. > There are times when the keepalive response is not returned about 2-3 times a > day, and the Windows PC application is giving an error. Did you check the kernel log (dmesg). > > When the Linux version was raised to 4.19 and the same confirmation was made, > this phenomenon has not appeared at this time for about 10 days. > > I'd like to get confirmation of the improvement with the Linux version > update. > Could you tell me which version and which content update improved it? Check with LWN articles or kernel newbies https://kernelnewbies.org/Linux_4.19
(In reply to Stephen Hemminger from comment #1) > Need to know both the kernel config, and which network device is being used. Our designer He said that he uses the Linux kernel as it is, so he doesn't know how to answer. > Did you check the kernel log (dmesg). Attach separately. > Check with LWN articles or kernel newbies > https://kernelnewbies.org/Linux_4.19 Let me check them in parallel.
Created attachment 304804 [details] LAN error log on Linux 4.4 \\\\\ in the log is the product name ****** is the SoC name, so I'm sorry, but it's hidden. Looking at the LAN log (Wireshark), our board did not respond to the keep alive sent from the host to our board (with Linux4.4). that time ”LanGzdFromHost ! Read failed -1” log was left. This phenomenon has not been confirmed when our board firmware is updated to Linux 4.19.