[Xen-devel] [PATCH] xen: Use 'unsigned int' instead of 'unsigned'

2020-02-29 Thread Yan Yankovskyi
Resolve the following warning, reported by checkpatch.pl: WARNING: Prefer 'unsigned int' to bare use of 'unsigned' No functional change. Signed-off-by: Yan Yankovskyi --- drivers/xen/events/events_2l.c | 18 ++--- drivers/xen/events/events

Re: [Xen-devel] [PATCH] xen: Use 'unsigned int' instead of 'unsigned'

2020-03-02 Thread Yan Yankovskyi
On Mon, Mar 2, 2020 at 10:11 AM Jan Beulich wrote: > ... evtchn_port_t here and elsewhere. There are some interfaces with signed int as a type for port, e.g. in include/xen/events.h. Should I create additional patch to resolve inconsistency with evtchn interface? Or you suggest combining these ch

Re: [Xen-devel] [PATCH] xen: Use 'unsigned int' instead of 'unsigned'

2020-03-02 Thread Yan Yankovskyi
On Mon, Mar 2, 2020 at 10:11 Jan Beulich wrote: > ... evtchn_port_t here and elsewhere. There are some interfaces with signed int as a type for port, e.g. in include/xen/events.h. Should I create additional patch to resolve inconsistency with evtchn interface? Or you suggest combining these change

[Xen-devel] [PATCH] xen: Use evtchn_type_t as a type for event channels

2020-03-05 Thread Yan Yankovskyi
Make event channel functions pass event channel port using evtchn_port_t type. It eliminates signed <-> unsigned conversion. Also rename 'evtchn' variables to 'port' in case if 'port' is not ambiguous. Signed-off-by: Yan Yankovskyi --- drivers/xen/events/even

[Xen-devel] [PATCH v2] xen: Use evtchn_type_t as a type for event channels

2020-03-07 Thread Yan Yankovskyi
Make event channel functions pass event channel port using evtchn_port_t type. It eliminates signed <-> unsigned conversion. Signed-off-by: Yan Yankovskyi --- drivers/xen/events/events_2l.c| 16 +++--- drivers/xen/events/events_base.c | 83 ++- drive

Re: [Xen-devel] [PATCH v2] xen: Use evtchn_type_t as a type for event channels

2020-03-08 Thread Yan Yankovskyi
On Sat, Mar 07, 2020 at 02:41:44PM -0500, Boris Ostrovsky wrote: > > > On 3/7/20 8:43 AM, Yan Yankovskyi wrote: > > Make event channel functions pass event channel port using > > evtchn_port_t type. It eliminates signed <-> unsigned conversion. > > > >

[Xen-devel] [PATCH v3 1/2] xen: Use evtchn_type_t as a type for event channels

2020-03-22 Thread Yan Yankovskyi
Make event channel functions pass event channel port using evtchn_port_t type. It eliminates signed <-> unsigned conversion. Signed-off-by: Yan Yankovskyi --- drivers/xen/events/events_2l.c| 16 ++--- drivers/xen/events/events_base.c | 95 ++- drive

[Xen-devel] [PATCH 2/2] evtchn: Change evtchn port type to evtchn_port_t

2020-03-22 Thread Yan Yankovskyi
struct evtchn_set_priority uses uint32_t type for event channel port. Replace the type with evtchn_port_t. Such change is also done in Linux. Signed-off-by: Yan Yankovskyi --- xen/include/public/event_channel.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/include

[Xen-devel] [PATCH v4 1/2] xen: Use evtchn_type_t as a type for event channels

2020-03-23 Thread Yan Yankovskyi
Make event channel functions pass event channel port using evtchn_port_t type. It eliminates signed <-> unsigned conversion. Signed-off-by: Yan Yankovskyi --- drivers/xen/events/events_2l.c| 16 ++--- drivers/xen/events/events_base.c | 93 ++- drive

Re: [Xen-devel] [PATCH v4 1/2] xen: Use evtchn_type_t as a type for event channels

2020-03-24 Thread Yan Yankovskyi
On Mon, Mar 23, 2020 at 05:55:39PM -0400, Boris Ostrovsky wrote: > > On 3/23/20 12:15 PM, Yan Yankovskyi wrote: > > Make event channel functions pass event channel port using > > evtchn_port_t type. It eliminates signed <-> unsigned conversion. > > > > Signe