On Tue, Oct 31, 2023 at 10:29:08AM +0100, Oliver Hartkopp wrote: > The backport of commit 9c5df2f14ee3 ("can: isotp: isotp_ops: fix poll() to > not report false EPOLLOUT events") introduced a new regression where the > fix could potentially introduce new side effects. > > To reduce the risk of other unmet dependencies and missing fixes and checks > the latest 6.1 LTS code base is ported back to the 5.10 LTS tree. > > Lukas Magel (1): > can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior > > Oliver Hartkopp (6): > can: isotp: set max PDU size to 64 kByte > can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting > can: isotp: check CAN address family in isotp_bind() > can: isotp: handle wait_event_interruptible() return values > can: isotp: add local echo tx processing and tx without FC > can: isotp: isotp_bind(): do not validate unused address information > > Patrick Menschel (3): > can: isotp: change error format from decimal to symbolic error names > can: isotp: add symbolic error message to isotp_module_init() > can: isotp: Add error message if txqueuelen is too small > > include/uapi/linux/can/isotp.h | 25 +- > net/can/isotp.c | 434 +++++++++++++++++++++------------ > 2 files changed, 293 insertions(+), 166 deletions(-) > > -- > 2.34.1 > Both series now queued up, thanks. greg k-h