Mohd Mehdi
ee2165b184
qosmngr: update rate processing for queue
2025-03-05 06:02:13 +00:00
Suvendhu Hansa
2e9942589a
qosmngr: support percentage ShapingRate
2025-01-28 13:56:17 +00:00
Markus Gothe
04be1d3efd
qosmngr: Add option to match on ICMP/ICMPv6 type.
2024-05-30 11:53:41 +00:00
Rahul Thakur
025533f734
qosmngr: handle single lan port devices
...
update logic to read board ports to also handle devices with
single lan port
2024-03-19 16:34:23 +05:30
Markus Gothe
5b702e1991
tree-wide: use OpenWrt way to define LAN/WAN ports
2024-03-12 08:31:17 +00:00
Rahul Thakur
35b45c4045
qosmngr: fix qcm default config different from other targets
...
In the default qos config on qcm, the burst size is 1500 while on
other targets its 0, this is incorrect since iowrt uci defaults
should be consistent across targets; fixed with this commit.
2024-01-30 05:43:18 +00:00
Rahul Thakur
aa1adcad3c
qosmngr: fix lan traffic limited to 1G always
...
Problem description:
Two problems seen,
1. The queues on a port are by default setup to handle maximum rate
of 1G
2. The default qos uci config for ipq and brcm platforms is different
Fix:
1. Update queue setup to not impose rate limit, by setting the maximum
rate as the maximum rate supported by the port.
2. Update uci default script to generate same config for both platforms
2024-01-22 09:53:09 +00:00
Markus Gothe
05448a3cae
qosmngr: Fix ingress rate limiting on Broadcom.
...
The code for ingress rate limiting is not working
on Broadcom.
2023-09-20 11:33:34 +00:00
subramanianc
2c1aeae4e3
qos: Handle forwarding policy tos value
2023-05-26 14:23:08 +05:30
subramanian c
d30c1615ca
qosmngr: qos q map based on traffic class
2023-04-20 05:36:26 +00:00
Amit Kumar
7a7719d10e
qosmngr: handing to get number of queue
2023-04-19 10:38:06 +05:30
subramanianc
920a7d0346
qos: modularisation of qos code
2023-03-22 09:22:03 +00:00
subramanian c
19b0491590
qosmngr: Handle classify section name as per uci
2023-02-09 14:26:46 +00:00
Markus Gothe
09211031ac
qosmngr: Update BDMF shell usage
2023-02-03 04:35:01 +00:00
Sukru Senli
c54cb80862
qosmngr: do not limit number of queues to 4 for BCM68880
...
also remove unused check of /proc/socinfo
2023-01-18 06:26:11 +00:00
subramanian c
bf1d366ce7
qosmngr: generate ip rules from classify section
2023-01-18 06:16:29 +00:00
Sukru Senli
d8454fab29
ethmngr: merge port-management into ethmngr
2023-01-03 15:06:39 +01:00
subramanian c
d942f2c606
qos: Deprecate firewall.qos and handle through qos config
2022-12-27 04:32:07 +00:00
Sukru Senli
a53706b95b
Revert "qos: Deprecate firewall.qos and handle through qos config"
...
This reverts commit cf16fa7a6f .
2022-12-16 21:50:06 +01:00
subramanian c
cf16fa7a6f
qos: Deprecate firewall.qos and handle through qos config
2022-12-15 06:32:24 +00:00
Amit Kumar
0385a0b715
qos: qos reload handling updated
2022-11-23 18:08:57 +05:30
subramanian c
7b766ea7f1
qos: Apply qos classify config in the order of order param value
2022-11-18 11:37:55 +00:00
Amit Kumar
6a1b7d91a1
qosmngr: handled qos reload, statistics reset
...
hanlded the qos reload without statistics reset.
shaping , classification or policer change and qos reload should
not cause queue reset in driver that was causing statistics of that queue
reset to 0. qos reload if trigerred with queue specific config change,in
that case only statistics will reset tot 0.
2022-11-09 02:47:46 +00:00
Maxim Menshikov
225bf15ae7
qosmngr: implement Econet support in configuration scripts
...
- restructure qosmngr separating broadcom and airoha
2022-11-03 06:21:48 +00:00