Skip to contentSkip to conversation

b43: Add key memory dumping

PATCH New Michael Buesch 1 participant 1 message Dec 19, 2008 Networking drivers (wireless)

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 b43: Add key memory dumping

This adds an option to dump all crypto related memory to the kernel log.
Obviously, it should not be enabled on productive systems. ;)

---

For 2.6.29

drivers/net/wireless/b43/debugfs.c +1 -0
Index: wireless-testing/drivers/net/wireless/b43/debugfs.c
===================================================================
@@ -728,12 +728,13 @@ static void b43_add_dynamic_debug(struct
 	add_dyn_dbg("debug_dmaoverflow", B43_DBG_DMAOVERFLOW, 0);
 	add_dyn_dbg("debug_dmaverbose", B43_DBG_DMAVERBOSE, 0);
 	add_dyn_dbg("debug_pwork_fast", B43_DBG_PWORK_FAST, 0);
 	add_dyn_dbg("debug_pwork_stop", B43_DBG_PWORK_STOP, 0);
 	add_dyn_dbg("debug_lo", B43_DBG_LO, 0);
 	add_dyn_dbg("debug_firmware", B43_DBG_FIRMWARE, 0);
+	add_dyn_dbg("debug_keys", B43_DBG_KEYS, 0);
 
 #undef add_dyn_dbg
 }
 
 void b43_debugfs_add_device(struct b43_wldev *dev)
 {
drivers/net/wireless/b43/debugfs.h +1 -0
Index: wireless-testing/drivers/net/wireless/b43/debugfs.h
===================================================================
@@ -9,12 +9,13 @@ enum b43_dyndbg {		/* Dynamic debugging 
 	B43_DBG_DMAOVERFLOW,
 	B43_DBG_DMAVERBOSE,
 	B43_DBG_PWORK_FAST,
 	B43_DBG_PWORK_STOP,
 	B43_DBG_LO,
 	B43_DBG_FIRMWARE,
+	B43_DBG_KEYS,
 	__B43_NR_DYNDBG,
 };
 
 #ifdef CONFIG_B43_DEBUG
 
 struct dentry;
drivers/net/wireless/b43/main.c +51 -2

84 lines not on this page · raw message

Signature · 1 line
Greetings, Michael.