From 7e970c18f85f99acc678d90128b6e01dce1bf273 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Fri, 01 Nov 2024 02:40:12 +0000
Subject: [PATCH] gmac get mac form eeprom
---
kernel/kernel/trace/trace.h | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/kernel/kernel/trace/trace.h b/kernel/kernel/trace/trace.h
index 8d67f7f..c838a90 100644
--- a/kernel/kernel/trace/trace.h
+++ b/kernel/kernel/trace/trace.h
@@ -139,11 +139,14 @@
/*
* trace_flag_type is an enumeration that holds different
* states when a trace occurs. These are:
- * IRQS_OFF - interrupts were disabled
+ * IRQS_OFF - interrupts were off (only virtually if pipelining)
* IRQS_NOSUPPORT - arch does not support irqs_disabled_flags
* NEED_RESCHED - reschedule is requested
* HARDIRQ - inside an interrupt handler
* SOFTIRQ - inside a softirq handler
+ * IRQS_HARDOFF - interrupts were hard disabled
+ * OOB_STAGE - running over the oob stage (assume IRQ tracing
+ * support is always available w/ pipelining).
*/
enum trace_flag_type {
TRACE_FLAG_IRQS_OFF = 0x01,
@@ -153,6 +156,8 @@
TRACE_FLAG_SOFTIRQ = 0x10,
TRACE_FLAG_PREEMPT_RESCHED = 0x20,
TRACE_FLAG_NMI = 0x40,
+ TRACE_FLAG_IRQS_HARDOFF = 0x80,
+ TRACE_FLAG_OOB_STAGE = TRACE_FLAG_IRQS_NOSUPPORT,
};
#define TRACE_BUF_SIZE 1024
--
Gitblit v1.6.2