Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-09-26 Thread Kurt Kanzenbach
On Sun Sep 25 2022, Richard Cochran wrote: > On Mon, Sep 05, 2022 at 04:35:58PM +0200, Kurt Kanzenbach wrote: >> Yes, this should work. Thanks! > > Kurt, > > Does this mean you can use the dscp_ settings, and the new > "socket_priority" from your patch isn't needed? Hi Richard, well, allowing to

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-09-25 Thread Richard Cochran
On Mon, Sep 05, 2022 at 04:35:58PM +0200, Kurt Kanzenbach wrote: > Yes, this should work. Thanks! Kurt, Does this mean you can use the dscp_ settings, and the new "socket_priority" from your patch isn't needed? Thanks, Richard ___ Linuxptp-devel ma

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-09-05 Thread Kurt Kanzenbach
On Wed Aug 31 2022, Vinicius Costa Gomes wrote: > Richard Cochran writes: > >> On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: >>> ptp4l supports setting of socket priority. This is useful for traffic >>> shaping >>> e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLA

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-31 Thread Vinicius Costa Gomes
Richard Cochran writes: > On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: >> ptp4l supports setting of socket priority. This is useful for traffic shaping >> e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLAN egress >> mappings. > > Why can't Qdisc use the dialed ds

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Richard Cochran
On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: > ptp4l supports setting of socket priority. This is useful for traffic shaping > e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLAN egress > mappings. Why can't Qdisc use the dialed dscp_event and dscp_general settings

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Kurt Kanzenbach
On Tue Aug 30 2022, Erez wrote: >> There already are two sockets. One for event messages and another for >> everything else. A (multicast) PTP server sends event messages at a >> constant rate. The rate of other messages depends on the number of >> clients and rate of their requests. >> > > Yet I s

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Erez
On Tue, 30 Aug 2022 at 12:52, Miroslav Lichvar wrote: > On Tue, Aug 30, 2022 at 12:43:24PM +0200, Erez wrote: > > On Tue, 30 Aug 2022 at 12:28, Miroslav Lichvar > wrote: > > > > > On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: > > > > ptp4l supports setting of socket priority.

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Miroslav Lichvar
On Tue, Aug 30, 2022 at 12:43:24PM +0200, Erez wrote: > On Tue, 30 Aug 2022 at 12:28, Miroslav Lichvar wrote: > > > On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: > > > ptp4l supports setting of socket priority. This is useful for traffic > > shaping > > > e.g., utilizing Tx ste

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Miroslav Lichvar
On Tue, Aug 30, 2022 at 12:42:03PM +0200, Kurt Kanzenbach wrote: > On Tue Aug 30 2022, Miroslav Lichvar wrote: > > Is it useful to set the priority for non-event messages? Their timing > > is not so important and there can be a lot of traffic generated > > remotely (e.g. management messages). > >

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Erez
On Tue, 30 Aug 2022 at 12:28, Miroslav Lichvar wrote: > On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: > > ptp4l supports setting of socket priority. This is useful for traffic > shaping > > e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLAN egress > > mappings. >

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Kurt Kanzenbach
On Tue Aug 30 2022, Miroslav Lichvar wrote: >> @@ -196,6 +196,19 @@ static int udp_open(struct transport *t, struct >> interface *iface, >> pr_warning("Failed to set general DSCP priority."); >> } >> >> +socket_priority = config_get_int(t->cfg, "global", "socket_priority");

Re: [Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Miroslav Lichvar
On Tue, Aug 30, 2022 at 09:30:33AM +0200, Kurt Kanzenbach wrote: > ptp4l supports setting of socket priority. This is useful for traffic shaping > e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLAN egress > mappings. > > However, that's only implemented for Layer 2 transport. Extend

[Linuxptp-devel] [PATCH] ptp4l: Allow setting of socket priority for UDPv4/UDPv6

2022-08-30 Thread Kurt Kanzenbach
ptp4l supports setting of socket priority. This is useful for traffic shaping e.g., utilizing Tx steering using TAPRIO or mqprio Qdisc or VLAN egress mappings. However, that's only implemented for Layer 2 transport. Extend this for UDPv4 and UDPv6 transports. Update the man page accordingly. Note