On Thu, Feb 15, 2024, at 01:18, Zhu Yanjun wrote:
在 2024/2/13 18:08, Arnd Bergmann 写道:I don't see why it would, but if you want to zero it, that would be
static intBefore buff is reused, I am not sure whether buff should be firstly
-dr_dump_rule_rx_tx(struct seq_file *file, struct mlx5dr_rule_rx_tx *rule_rx_tx,
+dr_dump_rule_rx_tx(struct seq_file *file, char *buff,
+ struct mlx5dr_rule_rx_tx *rule_rx_tx,
bool is_rx, const u64 rule_id, u8 format_ver)
{
struct mlx5dr_ste *ste_arr[DR_RULE_MAX_STES + DR_ACTION_MAX_STES];
@@ -533,7 +532,7 @@ dr_dump_rule_rx_tx(struct seq_file *file, struct mlx5dr_rule_rx_tx *rule_rx_tx,
return 0;
while (i--) {
- ret = dr_dump_rule_mem(file, ste_arr[i], is_rx, rule_id,
zeroed or not.
a separate patch that is already needed on the existing code,
which never zeroes its buffers.
Arnd