On Wed, Jun 28, 2023 at 10:41 PM Steve French <smfrench@xxxxxxxxx> wrote: > > also removed an extra colon in two places (IP addr dst: ..." then > "src:" already had the colon so didn't need "IP addr: dst: ..." > > On Wed, Jun 28, 2023 at 5:20 AM Shyam Prasad N <nspmangalore@xxxxxxxxx> wrote: > > > > On Tue, Jun 27, 2023 at 5:47 PM Shyam Prasad N <nspmangalore@xxxxxxxxx> wrote: > > > > > > On Fri, Jun 23, 2023 at 9:24 PM Tom Talpey <tom@xxxxxxxxxx> wrote: > > > > > > > > On 6/23/2023 12:21 AM, Shyam Prasad N wrote: > > > > > On Mon, Jun 12, 2023 at 8:59 PM Enzo Matsumiya <ematsumiya@xxxxxxx> wrote: > > > > >> > > > > >> On 06/12, Paulo Alcantara wrote: > > > > >>> Shyam Prasad N <nspmangalore@xxxxxxxxx> writes: > > > > >>> > > > > >>>> I had to use kernel_getsockname to get socket source details, not > > > > >>>> kernel_getpeername. > > > > >>> > > > > >>> Why can't you use @server->srcaddr directly? > > > > >> > > > > >> That's only filled if explicitly passed through srcaddr= mount option > > > > >> (to bind it later in bind_socket()). > > > > >> > > > > >> Otherwise, it stays zeroed through @server's lifetime. > > > > > > > > > > Yes. As Enzo mentioned, srcaddr is only useful if the user gave that > > > > > mount option. > > > > > > > > > > Also, here's an updated version of the patch. > > > > > kernel_getsockname seems to be a blocking function, and we need to > > > > > drop the spinlock before calling it. > > > > > > > > Why does this not do anything to report RDMA endpoint addresses/ports? > > > > Many RDMA protocols employ IP addressing. > > > > > > > > If it's intended to not report such information, there should be some > > > > string emitted to make it clear that this is TCP-specific. But let's > > > > not be lazy here, the smbd_connection stores the rdma_cm_id which > > > > holds similar information (the "rdma_addr"). > > > > > > > > Tom. > > > > > > Hi Tom, > > > > > > As always, thanks for reviewing. > > > My understanding of RDMA is very limited. That's the only reason why > > > my patch did not contain changes for RDMA. > > > Let me dig around to understand what needs to be done here. > > > > > > -- > > > Regards, > > > Shyam > > > > Here's a version of the patch with changes for RDMA as well. > > But I don't know how to test this, as I do not have a setup with RDMA. > > @Tom Talpey Can you please review and test out this patch? > > > > -- > > Regards, > > Shyam > > > > -- > Thanks, > > Steve Here's the updated patch with the correct fixes to the problems suggested by the bot. And also a correction in refcount drop. -- Regards, Shyam
Attachment:
0001-cifs-display-the-endpoint-IP-details-in-DebugData.patch
Description: Binary data