linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
       [not found] <CGME20200323023045epcas2p12007502edd2a65efcccb00eb899d5532@epcas2p1.samsung.com>
@ 2020-03-23  2:30 ` Seungchul Kim
  2020-03-25  8:59   ` Greg KH
  2020-03-25 16:54   ` Hans Verkuil
  0 siblings, 2 replies; 9+ messages in thread
From: Seungchul Kim @ 2020-03-23  2:30 UTC (permalink / raw)
  To: mchehab; +Cc: linux-media, linux-kernel, sc377.kim

v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make the
mismatch of v4l2_fh sturct.

By the mismatch, the following error occurs.
===============================
[    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
[    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
[    7.535319] v4l2_mem2mem: disagrees about version of symbol
v4l2_event_pending
[    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
===============================

So v4l2_fh struct is modified to does not have dependency for
CONFIG_V4L2_MEM2MEM_DEV.

Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
---
 include/media/v4l2-fh.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h index
53b4dbb..b5b3e00 100644
--- a/include/media/v4l2-fh.h
+++ b/include/media/v4l2-fh.h
@@ -53,9 +53,7 @@ struct v4l2_fh {
 	unsigned int		navailable;
 	u32			sequence;
 
-#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
 	struct v4l2_m2m_ctx	*m2m_ctx;
-#endif
 };
 
 /**
--
2.7.4


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
  2020-03-23  2:30 ` [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition Seungchul Kim
@ 2020-03-25  8:59   ` Greg KH
  2020-03-25 16:54   ` Hans Verkuil
  1 sibling, 0 replies; 9+ messages in thread
From: Greg KH @ 2020-03-25  8:59 UTC (permalink / raw)
  To: Seungchul Kim; +Cc: mchehab, linux-media, linux-kernel

On Mon, Mar 23, 2020 at 11:30:45AM +0900, Seungchul Kim wrote:
> v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
> If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make the
> mismatch of v4l2_fh sturct.
> 
> By the mismatch, the following error occurs.
> ===============================
> [    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
> [    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
> [    7.535319] v4l2_mem2mem: disagrees about version of symbol
> v4l2_event_pending
> [    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
> ===============================
> 
> So v4l2_fh struct is modified to does not have dependency for
> CONFIG_V4L2_MEM2MEM_DEV.
> 
> Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
> ---
>  include/media/v4l2-fh.h | 2 --
>  1 file changed, 2 deletions(-)

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
  2020-03-23  2:30 ` [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition Seungchul Kim
  2020-03-25  8:59   ` Greg KH
@ 2020-03-25 16:54   ` Hans Verkuil
  2020-03-26  2:30     ` Seungchul Kim
  1 sibling, 1 reply; 9+ messages in thread
From: Hans Verkuil @ 2020-03-25 16:54 UTC (permalink / raw)
  To: Seungchul Kim, mchehab; +Cc: linux-media, linux-kernel

On 3/23/20 3:30 AM, Seungchul Kim wrote:
> v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
> If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make the
> mismatch of v4l2_fh sturct.
> 
> By the mismatch, the following error occurs.
> ===============================
> [    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
> [    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
> [    7.535319] v4l2_mem2mem: disagrees about version of symbol
> v4l2_event_pending
> [    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
> ===============================
> 
> So v4l2_fh struct is modified to does not have dependency for
> CONFIG_V4L2_MEM2MEM_DEV.
> 
> Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
> ---
>  include/media/v4l2-fh.h | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h index
> 53b4dbb..b5b3e00 100644
> --- a/include/media/v4l2-fh.h
> +++ b/include/media/v4l2-fh.h
> @@ -53,9 +53,7 @@ struct v4l2_fh {
>  	unsigned int		navailable;
>  	u32			sequence;
>  
> -#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
>  	struct v4l2_m2m_ctx	*m2m_ctx;
> -#endif

This is a good change, but please also remove the same #if from v4l2_ioctl_get_lock()
in drivers/media/v4l2-core/v4l2-ioctl.c. That is now no longer needed there either
and without removing that those vendor drivers would be using the wrong lock.

Regards,

	Hans

>  };
>  
>  /**
> --
> 2.7.4
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
  2020-03-25 16:54   ` Hans Verkuil
@ 2020-03-26  2:30     ` Seungchul Kim
  2020-03-26  8:16       ` Hans Verkuil
  0 siblings, 1 reply; 9+ messages in thread
From: Seungchul Kim @ 2020-03-26  2:30 UTC (permalink / raw)
  To: 'Hans Verkuil', mchehab; +Cc: linux-media, linux-kernel

On 3/25/20 5:54 PM, Hans Verkuil wrote:
> On 3/23/20 3:30 AM, Seungchul Kim wrote:
> > v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
> > If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make the
> > mismatch of v4l2_fh sturct.
> >
> > By the mismatch, the following error occurs.
> > ===============================
> > [    7.533506] v4l2_mem2mem: disagrees about version of symbol
> video_devdata
> > [    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
> > [    7.535319] v4l2_mem2mem: disagrees about version of symbol
> > v4l2_event_pending
> > [    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
> > ===============================
> >
> > So v4l2_fh struct is modified to does not have dependency for
> > CONFIG_V4L2_MEM2MEM_DEV.
> >
> > Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
> > ---
> >  include/media/v4l2-fh.h | 2 --
> >  1 file changed, 2 deletions(-)
> >
> > diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h index
> > 53b4dbb..b5b3e00 100644
> > --- a/include/media/v4l2-fh.h
> > +++ b/include/media/v4l2-fh.h
> > @@ -53,9 +53,7 @@ struct v4l2_fh {
> >  	unsigned int		navailable;
> >  	u32			sequence;
> >
> > -#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
> >  	struct v4l2_m2m_ctx	*m2m_ctx;
> > -#endif
> 
> This is a good change, but please also remove the same #if from
> v4l2_ioctl_get_lock() in drivers/media/v4l2-core/v4l2-ioctl.c. That is now
> no longer needed there either and without removing that those vendor
> drivers would be using the wrong lock.
> 
> Regards,
> 
> 	Hans

Thank you for your comment. I worried about the same thing with you.
But vfh->m2m_ctx on v4l2_ioctl_get_lock() is always null
without CONFIG_V4L2_MEM2MEM_DEV, because m2m_ctx of v4l2-fh
is initialized only in v4l2_mem2mem.c.
Therefore it doesn't have a problem using an wrong lock
regardless of modification, so I did not fix it.

Regards,
	Seungchul Kim


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
  2020-03-26  2:30     ` Seungchul Kim
@ 2020-03-26  8:16       ` Hans Verkuil
  2020-03-26  9:13         ` Seungchul Kim
  0 siblings, 1 reply; 9+ messages in thread
From: Hans Verkuil @ 2020-03-26  8:16 UTC (permalink / raw)
  To: Seungchul Kim, mchehab; +Cc: linux-media, linux-kernel

On 3/26/20 3:30 AM, Seungchul Kim wrote:
> On 3/25/20 5:54 PM, Hans Verkuil wrote:
>> On 3/23/20 3:30 AM, Seungchul Kim wrote:
>>> v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
>>> If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make the
>>> mismatch of v4l2_fh sturct.
>>>
>>> By the mismatch, the following error occurs.
>>> ===============================
>>> [    7.533506] v4l2_mem2mem: disagrees about version of symbol
>> video_devdata
>>> [    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
>>> [    7.535319] v4l2_mem2mem: disagrees about version of symbol
>>> v4l2_event_pending
>>> [    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
>>> ===============================
>>>
>>> So v4l2_fh struct is modified to does not have dependency for
>>> CONFIG_V4L2_MEM2MEM_DEV.
>>>
>>> Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
>>> ---
>>>  include/media/v4l2-fh.h | 2 --
>>>  1 file changed, 2 deletions(-)
>>>
>>> diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h index
>>> 53b4dbb..b5b3e00 100644
>>> --- a/include/media/v4l2-fh.h
>>> +++ b/include/media/v4l2-fh.h
>>> @@ -53,9 +53,7 @@ struct v4l2_fh {
>>>  	unsigned int		navailable;
>>>  	u32			sequence;
>>>
>>> -#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
>>>  	struct v4l2_m2m_ctx	*m2m_ctx;
>>> -#endif
>>
>> This is a good change, but please also remove the same #if from
>> v4l2_ioctl_get_lock() in drivers/media/v4l2-core/v4l2-ioctl.c. That is now
>> no longer needed there either and without removing that those vendor
>> drivers would be using the wrong lock.
>>
>> Regards,
>>
>> 	Hans
> 
> Thank you for your comment. I worried about the same thing with you.
> But vfh->m2m_ctx on v4l2_ioctl_get_lock() is always null
> without CONFIG_V4L2_MEM2MEM_DEV, because m2m_ctx of v4l2-fh
> is initialized only in v4l2_mem2mem.c.
> Therefore it doesn't have a problem using an wrong lock
> regardless of modification, so I did not fix it.

It is: if your out-of-tree driver sets CONFIG_V4L2_MEM2MEM_DEV, then
I assume it will set vfh->m2m_ctx, and so the v4l2 core should also
return the right lock for that out-of-tree driver.

But in any case, if m2m_ctx is always part of v4l2-fh.h, then that
#if in v4l2-ioctl.c has become pointless and should be removed in any
case.

Regards,

	Hans

^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
  2020-03-26  8:16       ` Hans Verkuil
@ 2020-03-26  9:13         ` Seungchul Kim
  0 siblings, 0 replies; 9+ messages in thread
From: Seungchul Kim @ 2020-03-26  9:13 UTC (permalink / raw)
  To: 'Hans Verkuil', mchehab; +Cc: linux-media, linux-kernel, sc377.kim

On 3/26/20 5:17 PM, Hans Verkuil wrote:
> On 3/26/20 3:30 AM, Seungchul Kim wrote:
> > On 3/25/20 5:54 PM, Hans Verkuil wrote:
> >> On 3/23/20 3:30 AM, Seungchul Kim wrote:
> >>> v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
> >>> If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module, it can make
> >>> the mismatch of v4l2_fh sturct.
> >>>
> >>> By the mismatch, the following error occurs.
> >>> ===============================
> >>> [    7.533506] v4l2_mem2mem: disagrees about version of symbol
> >> video_devdata
> >>> [    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
> >>> [    7.535319] v4l2_mem2mem: disagrees about version of symbol
> >>> v4l2_event_pending
> >>> [    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
> >>> ===============================
> >>>
> >>> So v4l2_fh struct is modified to does not have dependency for
> >>> CONFIG_V4L2_MEM2MEM_DEV.
> >>>
> >>> Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
> >>> ---
> >>>  include/media/v4l2-fh.h | 2 --
> >>>  1 file changed, 2 deletions(-)
> >>>
> >>> diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h index
> >>> 53b4dbb..b5b3e00 100644
> >>> --- a/include/media/v4l2-fh.h
> >>> +++ b/include/media/v4l2-fh.h
> >>> @@ -53,9 +53,7 @@ struct v4l2_fh {
> >>>  	unsigned int		navailable;
> >>>  	u32			sequence;
> >>>
> >>> -#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
> >>>  	struct v4l2_m2m_ctx	*m2m_ctx;
> >>> -#endif
> >>
> >> This is a good change, but please also remove the same #if from
> >> v4l2_ioctl_get_lock() in drivers/media/v4l2-core/v4l2-ioctl.c. That
> >> is now no longer needed there either and without removing that those
> >> vendor drivers would be using the wrong lock.
> >>
> >> Regards,
> >>
> >> 	Hans
> >
> > Thank you for your comment. I worried about the same thing with you.
> > But vfh->m2m_ctx on v4l2_ioctl_get_lock() is always null without
> > CONFIG_V4L2_MEM2MEM_DEV, because m2m_ctx of v4l2-fh is initialized
> > only in v4l2_mem2mem.c.
> > Therefore it doesn't have a problem using an wrong lock regardless of
> > modification, so I did not fix it.
> 
> It is: if your out-of-tree driver sets CONFIG_V4L2_MEM2MEM_DEV, then I
> assume it will set vfh->m2m_ctx, and so the v4l2 core should also return
> the right lock for that out-of-tree driver.
> 
> But in any case, if m2m_ctx is always part of v4l2-fh.h, then that #if in
> v4l2-ioctl.c has become pointless and should be removed in any case.
> 
> Regards,
> 
> 	Hans

I agree with you, so I will update a patch, soon


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
       [not found] <CGME20200326091732epcas2p2be24b70dca0039b10b828e8b9102f6bf@epcas2p2.samsung.com>
@ 2020-03-26  9:09 ` Seungchul Kim
  0 siblings, 0 replies; 9+ messages in thread
From: Seungchul Kim @ 2020-03-26  9:09 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-media, linux-kernel, Seungchul Kim

v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module,
it can make the mismatch of v4l2_fh sturct.

By the mismatch, the following error occurs.
===============================
[    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
[    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
[    7.535319] v4l2_mem2mem: disagrees about version of symbol v4l2_event_pending
[    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
===============================

So v4l2_fh struct is modified to does not have dependency
for CONFIG_V4L2_MEM2MEM_DEV.

Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
---
 drivers/media/v4l2-core/v4l2-ioctl.c | 2 --
 include/media/v4l2-fh.h              | 2 --
 2 files changed, 4 deletions(-)

diff --git a/drivers/media/v4l2-core/v4l2-ioctl.c b/drivers/media/v4l2-core/v4l2-ioctl.c
index fbcc7a2..befafcd 100644
--- a/drivers/media/v4l2-core/v4l2-ioctl.c
+++ b/drivers/media/v4l2-core/v4l2-ioctl.c
@@ -2800,13 +2800,11 @@ static struct mutex *v4l2_ioctl_get_lock(struct video_device *vdev,
 {
 	if (_IOC_NR(cmd) >= V4L2_IOCTLS)
 		return vdev->lock;
-#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
 	if (vfh && vfh->m2m_ctx &&
 	    (v4l2_ioctls[_IOC_NR(cmd)].flags & INFO_FL_QUEUE)) {
 		if (vfh->m2m_ctx->q_lock)
 			return vfh->m2m_ctx->q_lock;
 	}
-#endif
 	if (vdev->queue && vdev->queue->lock &&
 			(v4l2_ioctls[_IOC_NR(cmd)].flags & INFO_FL_QUEUE))
 		return vdev->queue->lock;
diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h
index 53b4dbb..b5b3e00 100644
--- a/include/media/v4l2-fh.h
+++ b/include/media/v4l2-fh.h
@@ -53,9 +53,7 @@ struct v4l2_fh {
 	unsigned int		navailable;
 	u32			sequence;
 
-#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
 	struct v4l2_m2m_ctx	*m2m_ctx;
-#endif
 };
 
 /**
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
       [not found] <CGME20200320095559epcas2p2732ccb391573ba99e2dd08d6c50a18f2@epcas2p2.samsung.com>
@ 2020-03-20  9:55 ` 김승철
  0 siblings, 0 replies; 9+ messages in thread
From: 김승철 @ 2020-03-20  9:55 UTC (permalink / raw)
  To: mchehab; +Cc: linux-media, linux-kernel, sc377.kim

v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module,
it can make the mismatch of v4l2_fh sturct.

By the mismatch, the following error occurs.
===============================
[    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
[    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
[    7.535319] v4l2_mem2mem: disagrees about version of symbol
v4l2_event_pending
[    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
===============================

So v4l2_fh struct is modified to does not have dependency
for CONFIG_V4L2_MEM2MEM_DEV.

Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
---
 include/media/v4l2-fh.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h
index 53b4dbb..b5b3e00 100644
--- a/include/media/v4l2-fh.h
+++ b/include/media/v4l2-fh.h
@@ -53,9 +53,7 @@ struct v4l2_fh {
 	unsigned int		navailable;
 	u32			sequence;
 
-#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
 	struct v4l2_m2m_ctx	*m2m_ctx;
-#endif
 };
 
 /**
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition
       [not found] <CGME20200320022445epcas2p40ea2f166aff45e67825b3e1a4e2308dd@epcas2p4.samsung.com>
@ 2020-03-20  2:16 ` Seungchul Kim
  0 siblings, 0 replies; 9+ messages in thread
From: Seungchul Kim @ 2020-03-20  2:16 UTC (permalink / raw)
  To: Mauro Carvalho Chehab; +Cc: linux-media, linux-kernel, Seungchul Kim

v4l2_fh struct define differently by CONFIG_V4L2_MEM2MEM_DEV.
If some vendors use CONFIG_V4L2_MEM2MEM_DEV by module,
it can make the mismatch of v4l2_fh sturct.

By the mismatch, the following error occurs.
===============================
[    7.533506] v4l2_mem2mem: disagrees about version of symbol video_devdata
[    7.533594] v4l2_mem2mem: Unknown symbol video_devdata (err -22)
[    7.535319] v4l2_mem2mem: disagrees about version of symbol v4l2_event_pending
[    7.542532] v4l2_mem2mem: Unknown symbol v4l2_event_pending (err -22)
===============================

So v4l2_fh struct is modified to does not have dependency
for CONFIG_V4L2_MEM2MEM_DEV.

Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
---
 include/media/v4l2-fh.h | 2 --
 1 file changed, 2 deletions(-)

diff --git a/include/media/v4l2-fh.h b/include/media/v4l2-fh.h
index 53b4dbb..b5b3e00 100644
--- a/include/media/v4l2-fh.h
+++ b/include/media/v4l2-fh.h
@@ -53,9 +53,7 @@ struct v4l2_fh {
 	unsigned int		navailable;
 	u32			sequence;
 
-#if IS_ENABLED(CONFIG_V4L2_MEM2MEM_DEV)
 	struct v4l2_m2m_ctx	*m2m_ctx;
-#endif
 };
 
 /**
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-03-26  9:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <CGME20200323023045epcas2p12007502edd2a65efcccb00eb899d5532@epcas2p1.samsung.com>
2020-03-23  2:30 ` [PATCH] media: v4l2-fh: define v4l2_fh struct regardless of condition Seungchul Kim
2020-03-25  8:59   ` Greg KH
2020-03-25 16:54   ` Hans Verkuil
2020-03-26  2:30     ` Seungchul Kim
2020-03-26  8:16       ` Hans Verkuil
2020-03-26  9:13         ` Seungchul Kim
     [not found] <CGME20200326091732epcas2p2be24b70dca0039b10b828e8b9102f6bf@epcas2p2.samsung.com>
2020-03-26  9:09 ` Seungchul Kim
     [not found] <CGME20200320095559epcas2p2732ccb391573ba99e2dd08d6c50a18f2@epcas2p2.samsung.com>
2020-03-20  9:55 ` 김승철
     [not found] <CGME20200320022445epcas2p40ea2f166aff45e67825b3e1a4e2308dd@epcas2p4.samsung.com>
2020-03-20  2:16 ` Seungchul Kim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).