On boot up I noticed my scanner wasn't working. when I ran dmesg, I saw the following
excerpt of dmesg spewage: scanner.c: read_scanner(0): funky result:-84. Consult Documentation/usb/scanner.txt. Unable to handle kernel NULL pointer dereference at virtual address 00000078 printing eip: d49d61e2 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<d49d61e2>] Tainted: P EFLAGS: 00010282 eax: 00000000 ebx: d49d82b4 ecx: 00000078 edx: 00000000 esi: 00000078 edi: cee6c7c0 ebp: c5a87f64 esp: c5a87f5c ds: 0018 es: 0018 ss: 0018 Process xsane (pid: 3251, stackpage=c5a87000) Stack: c7fac9a0 c12c6320 c5a87f84 c013ad02 cee6c7c0 c7fac9a0 cec4d1e0 c7fac9a0 c864e0e0 00000000 c5a87fa8 c01396d8 c7fac9a0 c864e0e0 c7fac9a0 c864e0e0 c7fac9a0 00000010 00000009 c5a87fbc c0139745 c7fac9a0 c864e0e0 c5a86000 Call Trace: [<c013ad02>] [<c01396d8>] [<c0139745>] [<c0108fe3>] Code: ff 4a 78 0f 88 89 0d 00 00 c6 42 5f 00 8b 45 0c 89 d9 c7 40 <6>NVRM: AGPGART: freed 16 pages NVRM: AGPGART: backend released hub.c: USB new device connect on bus3/1, assigned device number 4