Ongoing research

From NuclearCat's homepage

Jump to: navigation, search

Contents

[edit] Public events i have to track

[edit] Reported bugs

  • Newtec security bug [Case ref#3650-WDW]: Demodulator problem

Status: Waiting since 21/12/2007, after holidays seems they are dead. Upd 29 Jan, they told they are working on it.

  • Watchdog on TCO not working

http://bugzilla.kernel.org/show_bug.cgi?id=9868 http://marc.info/?l=linux-kernel&m=120197758919078&w=2

  • v86d issues on 2.6.26 (uvesafb doesn't work)

[edit] Closed bugs

  • iwlwifi issues (Intel fixed them)

[edit] Embedded

  • LSB - Little Endian
  • MSB - Big Endian
  • Forsway is 32-bit MSB shared object, MIPS, MIPS64 version 1

[edit] DONE

  • netconsole and bnx2 not working

http://bugzilla.kernel.org/show_bug.cgi?id=9785

  • PowerPC issue with nvram (MAC)

[edit] TODO

[edit] HTB, HFSC issues

1 packet 1500 bytes, over ethernet counted with ethernet overhead (14 bytes)

class htb 1:100 root rate 1000Kbit ceil 1000Kbit burst 1600b cburst 1600b
 Sent 1514 bytes 1 pkt (dropped 0, overlimits 0 requeues 0)
 rate 760bit 0pps backlog 0b 0p requeues 0
 lended: 0 borrowed: 0 giants: 0
 tokens: 688 ctokens: 688

class htb 1:140 parent 1:100 leaf 140: prio 0 rate 1000Kbit ceil 1000Kbit burst 1600b cburst 1600b
 Sent 1514 bytes 1 pkt (dropped 0, overlimits 0 requeues 0)
 rate 760bit 0pps backlog 0b 0p requeues 0
 lended: 1 borrowed: 0 giants: 0
 tokens: 688 ctokens: 688

[edit] iperf

iperf running 60 seconds with 1Mbit bandwidth set (iperf -c 192.168.0.1 -u -b 1M -t 60) in shaper: 7718892 bytes passed(confirmed in two tests), what is 128648.2 bytes/second If it is counting by IEC standarts - it will be 7500000 bytes. If pre-IEC (1024 divider) - 7864320. It seems it is running pre-IEC standarts, with precision -1.84% on 60 seconds

with 240 seconds delay iperf sent 30861564 what is 128589/second and it has to be 31457280. What means again precision is -1.89%

with 120 seconds and 10Mbit/s send 154269492, which is 1285579.1 b/s and it has to be 1310720 b/s or 157286400, as result precision is -1.918%

[edit] PCI latency

command: setpci -d *:* latency_timer=40)

PCI-Express seems don't have latency parameter?!

[edit] DONE

[edit] NAPI

The NAPI structure comes in as napi, of course. The budget parameter specifies how many packets the driver is allowed to pass into the network stack on this call. There is no need to manage separate quota fields anymore; drivers should simply respect budget and return the number of packets which were actually processed.

[edit] Kernel patch example (for reference)

If no address is given for the W83697HF/HG watchdog IO port, stop looping
through possible locations when a watchdog device has been found.

Signed-off-by: Samuel Tardieu <sam@rfc1149.net>
---
 drivers/watchdog/w83697hf_wdt.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/drivers/watchdog/w83697hf_wdt.c b/drivers/watchdog/w83697hf_wdt.c
index c622a0e..6ea125e 100644
--- a/drivers/watchdog/w83697hf_wdt.c
+++ b/drivers/watchdog/w83697hf_wdt.c
@@ -382,8 +382,10 @@ wdt_init(void)
 		/* we will autodetect the W83697HF/HG watchdog */
 		for (i = 0; ((!found) && (w83697hf_ioports[i] != 0)); i++) {
 			wdt_io = w83697hf_ioports[i];
-			if (!w83697hf_check_wdt())
+			if (!w83697hf_check_wdt()) {
 				found++;
+				break;
+			}
 		}
 	} else {
 		if (!w83697hf_check_wdt())
-- 
1.5.3.5

[edit] Gentoo

  • package coreutils - init scripts

[edit] Links

Personal tools