1Chinese translated version of Documentation/admin-guide/bug-hunting.rst 2 3If you have any comment or update to the content, please contact the 4original document maintainer directly. However, if you have a problem 5communicating in English you can also ask the Chinese maintainer for 6help. Contact the Chinese maintainer if this translation is outdated 7or if there is a problem with the translation. 8 9Chinese maintainer: Dave Young <hidave.darkstar@gmail.com> 10--------------------------------------------------------------------- 11Documentation/admin-guide/bug-hunting.rst \xE7\x9A\x84\xE4\xB8\xAD\xE6\x96\x87\xE7\xBF\xBB\xE8\xAF\x91 12 13\xE5\xA6\x82\xE6\x9E\x9C\xE6\x83\xB3\xE8\xAF\x84\xE8\xAE\xBA\xE6\x88\x96\xE6\x9B\xB4\xE6\x96\xB0\xE6\x9C\xAC\xE6\x96\x87\xE7\x9A\x84\xE5\x86\x85\xE5\xAE\xB9\xEF\xBC\x8C\xE8\xAF\xB7\xE7\x9B\xB4\xE6\x8E\xA5\xE8\x81\x94\xE7\xB3\xBB\xE5\x8E\x9F\xE6\x96\x87\xE6\xA1\xA3\xE7\x9A\x84\xE7\xBB\xB4\xE6\x8A\xA4\xE8\x80\x85\xE3\x80\x82\xE5\xA6\x82\xE6\x9E\x9C\xE4\xBD\xA0\xE4\xBD\xBF\xE7\x94\xA8\xE8\x8B\xB1\xE6\x96\x87 14\xE4\xBA\xA4\xE6\xB5\x81\xE6\x9C\x89\xE5\x9B\xB0\xE9\x9A\xBE\xE7\x9A\x84\xE8\xAF\x9D\xEF\xBC\x8C\xE4\xB9\x9F\xE5\x8F\xAF\xE4\xBB\xA5\xE5\x90\x91\xE4\xB8\xAD\xE6\x96\x87\xE7\x89\x88\xE7\xBB\xB4\xE6\x8A\xA4\xE8\x80\x85\xE6\xB1\x82\xE5\x8A\xA9\xE3\x80\x82\xE5\xA6\x82\xE6\x9E\x9C\xE6\x9C\xAC\xE7\xBF\xBB\xE8\xAF\x91\xE6\x9B\xB4\xE6\x96\xB0\xE4\xB8\x8D\xE5\x8F\x8A\xE6\x97\xB6\xE6\x88\x96\xE8\x80\x85\xE7\xBF\xBB 15\xE8\xAF\x91\xE5\xAD\x98\xE5\x9C\xA8\xE9\x97\xAE\xE9\xA2\x98\xEF\xBC\x8C\xE8\xAF\xB7\xE8\x81\x94\xE7\xB3\xBB\xE4\xB8\xAD\xE6\x96\x87\xE7\x89\x88\xE7\xBB\xB4\xE6\x8A\xA4\xE8\x80\x85\xE3\x80\x82 16 17\xE4\xB8\xAD\xE6\x96\x87\xE7\x89\x88\xE7\xBB\xB4\xE6\x8A\xA4\xE8\x80\x85\xEF\xBC\x9A \xE6\x9D\xA8\xE7\x91\x9E Dave Young <hidave.darkstar@gmail.com> 18\xE4\xB8\xAD\xE6\x96\x87\xE7\x89\x88\xE7\xBF\xBB\xE8\xAF\x91\xE8\x80\x85\xEF\xBC\x9A \xE6\x9D\xA8\xE7\x91\x9E Dave Young <hidave.darkstar@gmail.com> 19\xE4\xB8\xAD\xE6\x96\x87\xE7\x89\x88\xE6\xA0\xA1\xE8\xAF\x91\xE8\x80\x85\xEF\xBC\x9A \xE6\x9D\x8E\xE9\x98\xB3 Li Yang <leoyang.li@nxp.com> 20 \xE7\x8E\x8B\xE8\x81\xAA Wang Cong <xiyou.wangcong@gmail.com> 21 22\xE4\xBB\xA5\xE4\xB8\x8B\xE4\xB8\xBA\xE6\xAD\xA3\xE6\x96\x87 23--------------------------------------------------------------------- 24 25\xE6\xB3\xA8\xE6\x84\x8F\xEF\xBC\x9A ksymoops \xE5\x9C\xA82.6\xE4\xB8\xAD\xE6\x98\xAF\xE6\xB2\xA1\xE6\x9C\x89\xE7\x94\xA8\xE7\x9A\x84\xE3\x80\x82 \xE8\xAF\xB7\xE4\xBB\xA5\xE5\x8E\x9F\xE6\x9C\x89\xE6\xA0\xBC\xE5\xBC\x8F\xE4\xBD\xBF\xE7\x94\xA8Oops(\xE6\x9D\xA5\xE8\x87\xAAdmesg\xEF\xBC\x8C\xE7\xAD\x89\xE7\xAD\x89)\xE3\x80\x82 26\xE5\xBF\xBD\xE7\x95\xA5\xE4\xBB\xBB\xE4\xBD\x95\xE8\xBF\x99\xE6\xA0\xB7\xE9\x82\xA3\xE6\xA0\xB7\xE5\x85\xB3\xE4\xBA\x8E\xE2\x80\x9C\xE8\xA7\xA3\xE7\xA0\x81Oops\xE2\x80\x9D\xE6\x88\x96\xE8\x80\x85\xE2\x80\x9C\xE9\x80\x9A\xE8\xBF\x87ksymoops\xE8\xBF\x90\xE8\xA1\x8C\xE2\x80\x9D\xE7\x9A\x84\xE6\x96\x87\xE6\xA1\xA3\xE3\x80\x82 \xE5\xA6\x82\xE6\x9E\x9C\xE4\xBD\xA0\xE8\xB4\xB4\xE5\x87\xBA\xE8\xBF\x90\xE8\xA1\x8C\xE8\xBF\x87 27ksymoops\xE7\x9A\x84\xE6\x9D\xA5\xE8\x87\xAA2.6\xE7\x9A\x84Oops\xEF\xBC\x8C\xE4\xBA\xBA\xE4\xBB\xAC\xE5\x8F\xAA\xE4\xBC\x9A\xE8\xAE\xA9\xE4\xBD\xA0\xE9\x87\x8D\xE8\xB4\xB4\xE4\xB8\x80\xE6\xAC\xA1\xE3\x80\x82 28 29\xE5\xBF\xAB\xE9\x80\x9F\xE6\x80\xBB\xE7\xBB\x93 30------------- 31 32\xE5\x8F\x91\xE7\x8E\xB0Oops\xE5\xB9\xB6\xE5\x8F\x91\xE9\x80\x81\xE7\xBB\x99\xE7\x9C\x8B\xE4\xBC\xBC\xE7\x9B\xB8\xE5\x85\xB3\xE7\x9A\x84\xE5\x86\x85\xE6\xA0\xB8\xE9\xA2\x86\xE5\x9F\x9F\xE7\x9A\x84\xE7\xBB\xB4\xE6\x8A\xA4\xE8\x80\x85\xE3\x80\x82\xE5\x88\xAB\xE5\xA4\xAA\xE6\x8B\x85\xE5\xBF\x83\xE5\xAF\xB9\xE4\xB8\x8D\xE4\xB8\x8A\xE5\x8F\xB7\xE3\x80\x82\xE5\xA6\x82\xE6\x9E\x9C\xE4\xBD\xA0\xE4\xB8\x8D\xE7\xA1\xAE\xE5\xAE\x9A\xE5\xB0\xB1\xE5\x8F\x91\xE7\xBB\x99 33\xE5\x92\x8C\xE4\xBD\xA0\xE6\x89\x80\xE5\x81\x9A\xE7\x9A\x84\xE4\xBA\x8B\xE6\x83\x85\xE7\x9B\xB8\xE5\x85\xB3\xE7\x9A\x84\xE4\xBB\xA3\xE7\xA0\x81\xE7\x9A\x84\xE8\xB4\x9F\xE8\xB4\xA3\xE4\xBA\xBA\xE3\x80\x82 \xE5\xA6\x82\xE6\x9E\x9C\xE5\x8F\xAF\xE9\x87\x8D\xE7\x8E\xB0\xE8\xAF\x95\xE7\x9D\x80\xE6\x8F\x8F\xE8\xBF\xB0\xE6\x80\x8E\xE6\xA0\xB7\xE9\x87\x8D\xE6\x9E\x84\xE3\x80\x82 \xE9\x82\xA3\xE7\x94\x9A\xE8\x87\xB3\xE6\xAF\x94oops\xE6\x9B\xB4\xE6\x9C\x89 34\xE4\xBB\xB7\xE5\x80\xBC\xE3\x80\x82 35 36\xE5\xA6\x82\xE6\x9E\x9C\xE4\xBD\xA0\xE5\xAF\xB9\xE4\xBA\x8E\xE5\x8F\x91\xE9\x80\x81\xE7\xBB\x99\xE8\xB0\x81\xE4\xB8\x80\xE6\x97\xA0\xE6\x89\x80\xE7\x9F\xA5\xEF\xBC\x8C \xE5\x8F\x91\xE7\xBB\x99linux-kernel@vger.kernel.org\xE3\x80\x82\xE6\x84\x9F\xE8\xB0\xA2\xE4\xBD\xA0\xE5\xB8\xAE\xE5\x8A\xA9Linux 37\xE5\xB0\xBD\xE5\x8F\xAF\xE8\x83\xBD\xE5\x9C\xB0\xE7\xA8\xB3\xE5\xAE\x9A\xE3\x80\x82 38 39Oops\xE5\x9C\xA8\xE5\x93\xAA\xE9\x87\x8C? 40---------------------- 41 42\xE9\x80\x9A\xE5\xB8\xB8Oops\xE6\x96\x87\xE6\x9C\xAC\xE7\x94\xB1klogd\xE4\xBB\x8E\xE5\x86\x85\xE6\xA0\xB8\xE7\xBC\x93\xE5\x86\xB2\xE5\x8C\xBA\xE9\x87\x8C\xE8\xAF\xBB\xE5\x8F\x96\xE5\xB9\xB6\xE4\xBC\xA0\xE7\xBB\x99syslogd\xEF\xBC\x8C\xE7\x94\xB1syslogd\xE5\x86\x99\xE5\x88\xB0syslog\xE6\x96\x87\xE4\xBB\xB6\xE4\xB8\xAD\xEF\xBC\x8C 43\xE5\x85\xB8\xE5\x9E\x8B\xE5\x9C\xB0\xE6\x98\xAF/var/log/messages(\xE4\xBE\x9D\xE8\xB5\x96\xE4\xBA\x8E/etc/syslog.conf)\xE3\x80\x82\xE6\x9C\x89\xE6\x97\xB6klogd\xE5\xB4\xA9\xE6\xBA\x83\xE4\xBA\x86,\xE8\xBF\x99\xE7\xA7\x8D\xE6\x83\x85\xE5\x86\xB5\xE4\xB8\x8B\xE4\xBD\xA0 44\xE8\x83\xBD\xE5\xA4\x9F\xE8\xBF\x90\xE8\xA1\x8Cdmesg > file\xE6\x9D\xA5\xE4\xBB\x8E\xE5\x86\x85\xE6\xA0\xB8\xE7\xBC\x93\xE5\x86\xB2\xE5\x8C\xBA\xE4\xB8\xAD\xE8\xAF\xBB\xE5\x8F\x96\xE6\x95\xB0\xE6\x8D\xAE\xE5\xB9\xB6\xE4\xBF\x9D\xE5\xAD\x98\xE4\xB8\x8B\xE6\x9D\xA5\xE3\x80\x82 \xE5\x90\xA6\xE5\x88\x99\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5 45cat /proc/kmsg > file\xEF\xBC\x8C \xE7\x84\xB6\xE8\x80\x8C\xE4\xBD\xA0\xE5\xBF\x85\xE9\xA1\xBB\xE4\xBB\x8B\xE5\x85\xA5\xE4\xB8\xAD\xE6\xAD\xA2\xE4\xBC\xA0\xE8\xBE\x93\xEF\xBC\x8C kmsg\xE6\x98\xAF\xE4\xB8\x80\xE4\xB8\xAA\xE2\x80\x9C\xE6\xB0\xB8\xE4\xB8\x8D\xE7\xBB\x93\xE6\x9D\x9F\xE7\x9A\x84\xE6\x96\x87\xE4\xBB\xB6\xE2\x80\x9D\xE3\x80\x82\xE5\xA6\x82 46\xE6\x9E\x9C\xE6\x9C\xBA\xE5\x99\xA8\xE5\xB4\xA9\xE6\xBA\x83\xE5\x9D\x8F\xE5\x88\xB0\xE4\xBD\xA0\xE4\xB8\x8D\xE8\x83\xBD\xE8\xBE\x93\xE5\x85\xA5\xE5\x91\xBD\xE4\xBB\xA4\xE6\x88\x96\xE8\x80\x85\xE7\xA3\x81\xE7\x9B\x98\xE4\xB8\x8D\xE5\x8F\xAF\xE7\x94\xA8\xE9\x82\xA3\xE4\xB9\x88\xE4\xBD\xA0\xE6\x9C\x89\xE4\xB8\x89\xE7\xA7\x8D\xE9\x80\x89\xE6\x8B\xA9:- 47 48\xEF\xBC\x881\xEF\xBC\x89 \xE6\x89\x8B\xE6\x8A\x84\xE5\xB1\x8F\xE5\xB9\x95\xE4\xB8\x8A\xE7\x9A\x84\xE6\x96\x87\xE6\x9C\xAC\xE5\xBE\x85\xE6\x9C\xBA\xE5\x99\xA8\xE9\x87\x8D\xE5\x90\xAF\xE5\x90\x8E\xE5\x86\x8D\xE8\xBE\x93\xE5\x85\xA5\xE8\xAE\xA1\xE7\xAE\x97\xE6\x9C\xBA\xE3\x80\x82 \xE9\xBA\xBB\xE7\x83\xA6\xE4\xBD\x86\xE5\xA6\x82\xE6\x9E\x9C\xE6\xB2\xA1\xE6\x9C\x89\xE9\x92\x88\xE5\xAF\xB9\xE5\xB4\xA9\xE6\xBA\x83\xE7\x9A\x84\xE5\x87\x86\xE5\xA4\x87\xEF\xBC\x8C 49\xE8\xBF\x99\xE6\x98\xAF\xE4\xBB\x85\xE6\x9C\x89\xE7\x9A\x84\xE9\x80\x89\xE6\x8B\xA9\xE3\x80\x82 \xE5\x8F\xA6\xE5\xA4\x96\xEF\xBC\x8C\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5\xE7\x94\xA8\xE6\x95\xB0\xE7\xA0\x81\xE7\x9B\xB8\xE6\x9C\xBA\xE6\x8A\x8A\xE5\xB1\x8F\xE5\xB9\x95\xE6\x8B\x8D\xE4\xB8\x8B\xE6\x9D\xA5-\xE4\xB8\x8D\xE5\xA4\xAA\xE5\xA5\xBD\xEF\xBC\x8C\xE4\xBD\x86\xE6\xAF\x94\xE6\xB2\xA1\xE6\x9C\x89\xE5\xBC\xBA\xE3\x80\x82 \xE5\xA6\x82\xE6\x9E\x9C\xE4\xBF\xA1 50\xE6\x81\xAF\xE6\xBB\x9A\xE5\x8A\xA8\xE5\x88\xB0\xE4\xBA\x86\xE7\xBB\x88\xE7\xAB\xAF\xE7\x9A\x84\xE4\xB8\x8A\xE9\x9D\xA2\xEF\xBC\x8C\xE4\xBD\xA0\xE4\xBC\x9A\xE5\x8F\x91\xE7\x8E\xB0\xE4\xBB\xA5\xE9\xAB\x98\xE5\x88\x86\xE8\xBE\xA9\xE7\x8E\x87\xE5\x90\xAF\xE5\x8A\xA8\xEF\xBC\x88\xE6\xAF\x94\xE5\xA6\x82\xEF\xBC\x8Cvga=791\xEF\xBC\x89\xE4\xBC\x9A\xE8\xAE\xA9\xE4\xBD\xA0\xE8\xAF\xBB\xE5\x88\xB0\xE6\x9B\xB4\xE5\xA4\x9A\xE7\x9A\x84\xE6\x96\x87 51\xE6\x9C\xAC\xE3\x80\x82\xEF\xBC\x88\xE6\xB3\xA8\xE6\x84\x8F\xEF\xBC\x9A\xE8\xBF\x99\xE9\x9C\x80\xE8\xA6\x81vesafb\xEF\xBC\x8C\xE6\x89\x80\xE4\xBB\xA5\xE5\xAF\xB9\xE2\x80\x98\xE6\x97\xA9\xE6\x9C\x9F\xE2\x80\x99\xE7\x9A\x84oops\xE6\xB2\xA1\xE6\x9C\x89\xE5\xB8\xAE\xE5\x8A\xA9\xEF\xBC\x89 52 53\xEF\xBC\x882\xEF\xBC\x89\xE7\x94\xA8\xE4\xB8\xB2\xE5\x8F\xA3\xE7\xBB\x88\xE7\xAB\xAF\xE5\x90\xAF\xE5\x8A\xA8\xEF\xBC\x88\xE8\xAF\xB7\xE5\x8F\x82\xE7\x9C\x8BDocumentation/admin-guide/serial-console.rst\xEF\xBC\x89\xEF\xBC\x8C\xE8\xBF\x90\xE8\xA1\x8C\xE4\xB8\x80\xE4\xB8\xAAnull 54modem\xE5\x88\xB0\xE5\x8F\xA6\xE4\xB8\x80\xE5\x8F\xB0\xE6\x9C\xBA\xE5\x99\xA8\xE5\xB9\xB6\xE7\x94\xA8\xE4\xBD\xA0\xE5\x96\x9C\xE6\xAC\xA2\xE7\x9A\x84\xE9\x80\x9A\xE8\xAE\xAF\xE5\xB7\xA5\xE5\x85\xB7\xE8\x8E\xB7\xE5\x8F\x96\xE8\xBE\x93\xE5\x87\xBA\xE3\x80\x82Minicom\xE5\xB7\xA5\xE4\xBD\x9C\xE5\x9C\xB0\xE5\xBE\x88\xE5\xA5\xBD\xE3\x80\x82 55 56\xEF\xBC\x883\xEF\xBC\x89\xE4\xBD\xBF\xE7\x94\xA8Kdump\xEF\xBC\x88\xE8\xAF\xB7\xE5\x8F\x82\xE7\x9C\x8BDocumentation/admin-guide/kdump/kdump.rst\xEF\xBC\x89\xEF\xBC\x8C 57\xE4\xBD\xBF\xE7\x94\xA8\xE5\x9C\xA8Documentation/admin-guide/kdump/gdbmacros.txt\xE4\xB8\xAD\xE5\xAE\x9A\xE4\xB9\x89\xE7\x9A\x84dmesg gdb\xE5\xAE\x8F\xEF\xBC\x8C\xE4\xBB\x8E\xE6\x97\xA7\xE7\x9A\x84\xE5\x86\x85\xE5\xAD\x98\xE4\xB8\xAD\xE6\x8F\x90\xE5\x8F\x96\xE5\x86\x85\xE6\xA0\xB8 58\xE7\x8E\xAF\xE5\xBD\xA2\xE7\xBC\x93\xE5\x86\xB2\xE5\x8C\xBA\xE3\x80\x82 59 60\xE5\xAE\x8C\xE6\x95\xB4\xE4\xBF\xA1\xE6\x81\xAF 61---------------- 62 63\xE6\xB3\xA8\xE6\x84\x8F\xEF\xBC\x9A\xE4\xBB\xA5\xE4\xB8\x8B\xE6\x9D\xA5\xE8\x87\xAA\xE4\xBA\x8ELinus\xE7\x9A\x84\xE9\x82\xAE\xE4\xBB\xB6\xE9\x80\x82\xE7\x94\xA8\xE4\xBA\x8E2.4\xE5\x86\x85\xE6\xA0\xB8\xE3\x80\x82 \xE6\x88\x91\xE5\x9B\xA0\xE4\xB8\xBA\xE5\x8E\x86\xE5\x8F\xB2\xE5\x8E\x9F\xE5\x9B\xA0\xE4\xBF\x9D\xE7\x95\x99\xE4\xBA\x86\xE5\xAE\x83\xEF\xBC\x8C\xE5\xB9\xB6\xE4\xB8\x94\xE5\x9B\xA0\xE4\xB8\xBA\xE5\x85\xB6\xE4\xB8\xAD 64\xE4\xB8\x80\xE4\xBA\x9B\xE4\xBF\xA1\xE6\x81\xAF\xE4\xBB\x8D\xE7\x84\xB6\xE9\x80\x82\xE7\x94\xA8\xE3\x80\x82 \xE7\x89\xB9\xE5\x88\xAB\xE6\xB3\xA8\xE6\x84\x8F\xE7\x9A\x84\xE6\x98\xAF\xEF\xBC\x8C\xE8\xAF\xB7\xE5\xBF\xBD\xE7\x95\xA5\xE4\xBB\xBB\xE4\xBD\x95ksymoops\xE7\x9A\x84\xE5\xBC\x95\xE7\x94\xA8\xE3\x80\x82 65 66From: Linus Torvalds <torvalds@osdl.org> 67 68\xE6\x80\x8E\xE6\xA0\xB7\xE8\xB7\x9F\xE8\xB8\xAAOops.. [\xE5\x8E\x9F\xE5\x8F\x91\xE5\x88\xB0linux-kernel\xE7\x9A\x84\xE4\xB8\x80\xE5\xB0\x81\xE9\x82\xAE\xE4\xBB\xB6] 69 70\xE4\xB8\xBB\xE8\xA6\x81\xE7\x9A\x84\xE7\xAA\x8D\xE9\x97\xA8\xE6\x98\xAF\xE6\x9C\x89\xE4\xBA\x94\xE5\xB9\xB4\xE5\x92\x8C\xE8\xBF\x99\xE4\xBA\x9B\xE7\x83\xA6\xE4\xBA\xBA\xE7\x9A\x84oops\xE6\xB6\x88\xE6\x81\xAF\xE6\x89\x93\xE4\xBA\xA4\xE9\x81\x93\xE7\x9A\x84\xE7\xBB\x8F\xE9\xAA\x8C;-) 71 72\xE5\xAE\x9E\xE9\x99\x85\xE4\xB8\x8A\xEF\xBC\x8C\xE4\xBD\xA0\xE6\x9C\x89\xE5\x8A\x9E\xE6\xB3\x95\xE4\xBD\xBF\xE5\xAE\x83\xE6\x9B\xB4\xE7\xAE\x80\xE5\x8D\x95\xE3\x80\x82\xE6\x88\x91\xE6\x9C\x89\xE4\xB8\xA4\xE4\xB8\xAA\xE4\xB8\x8D\xE5\x90\x8C\xE7\x9A\x84\xE6\x96\xB9\xE6\xB3\x95\xEF\xBC\x9A 73 74 gdb /usr/src/linux/vmlinux 75 gdb> disassemble <offending_function> 76 77\xE9\x82\xA3\xE6\x98\xAF\xE5\x8F\x91\xE7\x8E\xB0\xE9\x97\xAE\xE9\xA2\x98\xE7\x9A\x84\xE7\xAE\x80\xE5\x8D\x95\xE5\x8A\x9E\xE6\xB3\x95\xEF\xBC\x8C\xE8\x87\xB3\xE5\xB0\x91\xE5\xA6\x82\xE6\x9E\x9Cbug\xE6\x8A\xA5\xE5\x91\x8A\xE5\x81\x9A\xE7\x9A\x84\xE5\xA5\xBD\xE7\x9A\x84\xE6\x83\x85\xE5\x86\xB5\xE4\xB8\x8B\xEF\xBC\x88\xE8\xB1\xA1\xE8\xBF\x99\xE4\xB8\xAA\xE4\xB8\x80\xE6\xA0\xB7-\xE8\xBF\x90\xE8\xA1\x8Cksymoops 78\xE5\xBE\x97\xE5\x88\xB0oops\xE5\x8F\x91\xE7\x94\x9F\xE7\x9A\x84\xE5\x87\xBD\xE6\x95\xB0\xE5\x8F\x8A\xE5\x87\xBD\xE6\x95\xB0\xE5\x86\x85\xE7\x9A\x84\xE5\x81\x8F\xE7\xA7\xBB\xEF\xBC\x89\xE3\x80\x82 79 80\xE5\x93\xA6\xEF\xBC\x8C\xE5\xA6\x82\xE6\x9E\x9C\xE6\x8A\xA5\xE5\x91\x8A\xE5\x8F\x91\xE7\x94\x9F\xE7\x9A\x84\xE5\x86\x85\xE6\xA0\xB8\xE4\xBB\xA5\xE7\x9B\xB8\xE5\x90\x8C\xE7\x9A\x84\xE7\xBC\x96\xE8\xAF\x91\xE5\x99\xA8\xE5\x92\x8C\xE7\x9B\xB8\xE4\xBC\xBC\xE7\x9A\x84\xE9\x85\x8D\xE7\xBD\xAE\xE7\xBC\x96\xE8\xAF\x91\xE5\xAE\x83\xE4\xBC\x9A\xE6\x9C\x89\xE5\xB8\xAE\xE5\x8A\xA9\xE7\x9A\x84\xE3\x80\x82 81 82\xE5\x8F\xA6\xE4\xB8\x80\xE4\xBB\xB6\xE8\xA6\x81\xE5\x81\x9A\xE7\x9A\x84\xE4\xBA\x8B\xE6\x98\xAF\xE5\x8F\x8D\xE6\xB1\x87\xE7\xBC\x96bug\xE6\x8A\xA5\xE5\x91\x8A\xE7\x9A\x84\xE2\x80\x9CCode\xE2\x80\x9D\xE9\x83\xA8\xE5\x88\x86\xEF\xBC\x9Aksymoops\xE4\xB9\x9F\xE4\xBC\x9A\xE7\x94\xA8\xE6\xAD\xA3\xE7\xA1\xAE\xE7\x9A\x84\xE5\xB7\xA5\xE5\x85\xB7\xE6\x9D\xA5\xE5\x81\x9A\xE8\xBF\x99\xE4\xBB\xB6\xE4\xBA\x8B\xEF\xBC\x8C 83\xE4\xBD\x86\xE5\xA6\x82\xE6\x9E\x9C\xE6\xB2\xA1\xE6\x9C\x89\xE9\x82\xA3\xE4\xBA\x9B\xE5\xB7\xA5\xE5\x85\xB7\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5\xE5\x86\x99\xE4\xB8\x80\xE4\xB8\xAA\xE5\x82\xBB\xE7\xA8\x8B\xE5\xBA\x8F\xEF\xBC\x9A 84 85 char str[] = "\xXX\xXX\xXX..."; 86 main(){} 87 88\xE5\xB9\xB6\xE7\x94\xA8gcc -g\xE7\xBC\x96\xE8\xAF\x91\xE5\xAE\x83\xE7\x84\xB6\xE5\x90\x8E\xE6\x89\xA7\xE8\xA1\x8C\xE2\x80\x9Cdisassemble str\xE2\x80\x9D\xEF\xBC\x88XX\xE9\x83\xA8\xE5\x88\x86\xE6\x98\xAF\xE7\x94\xB1Oops\xE6\x8A\xA5\xE5\x91\x8A\xE7\x9A\x84\xE5\x80\xBC-\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5\xE4\xBB\x85\xE5\x89\xAA\xE5\x88\x87 89\xE7\xB2\x98\xE8\xB4\xB4\xE5\xB9\xB6\xE7\x94\xA8\xE2\x80\x9C\x\xE2\x80\x9D\xE6\x9B\xBF\xE6\x8D\xA2\xE7\xA9\xBA\xE6\xA0\xBC-\xE6\x88\x91\xE5\xB0\xB1\xE6\x98\xAF\xE8\xBF\x99\xE4\xB9\x88\xE5\x81\x9A\xE7\x9A\x84\xEF\xBC\x8C\xE5\x9B\xA0\xE4\xB8\xBA\xE6\x88\x91\xE6\x87\x92\xE5\xBE\x97\xE5\x86\x99\xE7\xA8\x8B\xE5\xBA\x8F\xE8\x87\xAA\xE5\x8A\xA8\xE5\x81\x9A\xE8\xBF\x99\xE4\xB8\x80\xE5\x88\x87\xEF\xBC\x89\xE3\x80\x82 90 91\xE5\x8F\xA6\xE5\xA4\x96\xEF\xBC\x8C\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5\xE7\x94\xA8scripts/decodecode\xE8\xBF\x99\xE4\xB8\xAAshell\xE8\x84\x9A\xE6\x9C\xAC\xE3\x80\x82\xE5\xAE\x83\xE7\x9A\x84\xE4\xBD\xBF\xE7\x94\xA8\xE6\x96\xB9\xE6\xB3\x95\xE6\x98\xAF\xEF\xBC\x9A 92decodecode < oops.txt 93 94\xE2\x80\x9CCode\xE2\x80\x9D\xE4\xB9\x8B\xE5\x90\x8E\xE7\x9A\x84\xE5\x8D\x81\xE5\x85\xAD\xE8\xBF\x9B\xE5\x88\xB6\xE5\xAD\x97\xE8\x8A\x82\xE5\x8F\xAF\xE8\x83\xBD\xEF\xBC\x88\xE5\x9C\xA8\xE6\x9F\x90\xE4\xBA\x9B\xE6\x9E\xB6\xE6\x9E\x84\xE4\xB8\x8A\xEF\xBC\x89\xE6\x9C\x89\xE4\xB8\x80\xE4\xBA\x9B\xE5\xBD\x93\xE5\x89\x8D\xE6\x8C\x87\xE4\xBB\xA4\xE4\xB9\x8B\xE5\x89\x8D\xE7\x9A\x84\xE6\x8C\x87\xE4\xBB\xA4\xE5\xAD\x97\xE8\x8A\x82\xE4\xBB\xA5\xE5\x8F\x8A 95\xE5\xBD\x93\xE5\x89\x8D\xE5\x92\x8C\xE4\xB9\x8B\xE5\x90\x8E\xE7\x9A\x84\xE6\x8C\x87\xE4\xBB\xA4\xE5\xAD\x97\xE8\x8A\x82 96 97Code: f9 0f 8d f9 00 00 00 8d 42 0c e8 dd 26 11 c7 a1 60 ea 2b f9 8b 50 08 a1 9864 ea 2b f9 8d 34 82 8b 1e 85 db 74 6d 8b 15 60 ea 2b f9 <8b> 43 04 39 42 54 997e 04 40 89 42 54 8b 43 04 3b 05 00 f6 52 c0 100 101\xE6\x9C\x80\xE5\x90\x8E\xEF\xBC\x8C\xE5\xA6\x82\xE6\x9E\x9C\xE4\xBD\xA0\xE6\x83\xB3\xE7\x9F\xA5\xE9\x81\x93\xE4\xBB\xA3\xE7\xA0\x81\xE6\x9D\xA5\xE8\x87\xAA\xE5\x93\xAA\xE9\x87\x8C\xEF\xBC\x8C\xE4\xBD\xA0\xE5\x8F\xAF\xE4\xBB\xA5\xEF\xBC\x9A 102 103 cd /usr/src/linux 104 make fs/buffer.s # \xE6\x88\x96\xE4\xBB\xBB\xE4\xBD\x95\xE4\xBA\xA7\xE7\x94\x9FBUG\xE7\x9A\x84\xE6\x96\x87\xE4\xBB\xB6 105 106\xE7\x84\xB6\xE5\x90\x8E\xE4\xBD\xA0\xE4\xBC\x9A\xE6\xAF\x94gdb\xE5\x8F\x8D\xE6\xB1\x87\xE7\xBC\x96\xE6\x9B\xB4\xE6\xB8\x85\xE6\xA5\x9A\xE7\x9A\x84\xE7\x9F\xA5\xE9\x81\x93\xE5\x8F\x91\xE7\x94\x9F\xE4\xBA\x86\xE4\xBB\x80\xE4\xB9\x88\xE3\x80\x82 107 108\xE7\x8E\xB0\xE5\x9C\xA8\xEF\xBC\x8C\xE9\x97\xAE\xE9\xA2\x98\xE6\x98\xAF\xE6\x8A\x8A\xE4\xBD\xA0\xE6\x89\x80\xE6\x8B\xA5\xE6\x9C\x89\xE7\x9A\x84\xE6\x89\x80\xE6\x9C\x89\xE6\x95\xB0\xE6\x8D\xAE\xE7\xBB\x93\xE5\x90\x88\xE8\xB5\xB7\xE6\x9D\xA5\xEF\xBC\x9AC\xE6\xBA\x90\xE7\xA0\x81\xEF\xBC\x88\xE5\x85\xB3\xE4\xBA\x8E\xE5\xAE\x83\xE5\xBA\x94\xE8\xAF\xA5\xE6\x80\x8E\xE6\xA0\xB7\xE7\x9A\x84\xE4\xB8\x80\xE8\x88\xAC\xE7\x9F\xA5\xE8\xAF\x86\xEF\xBC\x89\xEF\xBC\x8C 109\xE6\xB1\x87\xE7\xBC\x96\xE4\xBB\xA3\xE7\xA0\x81\xE5\x8F\x8A\xE5\x85\xB6\xE5\x8F\x8D\xE6\xB1\x87\xE7\xBC\x96\xE5\xBE\x97\xE5\x88\xB0\xE7\x9A\x84\xE4\xBB\xA3\xE7\xA0\x81\xEF\xBC\x88\xE5\x8F\xA6\xE5\xA4\x96\xE8\xBF\x98\xE6\x9C\x89\xE4\xBB\x8E\xE2\x80\x9Coops\xE2\x80\x9D\xE6\xB6\x88\xE6\x81\xAF\xE5\xBE\x97\xE5\x88\xB0\xE7\x9A\x84\xE5\xAF\x84\xE5\xAD\x98\xE5\x99\xA8\xE7\x8A\xB6\xE6\x80\x81-\xE5\xAF\xB9\xE4\xBA\x86\xE8\xA7\xA3\xE6\xAF\x81\xE5\x9D\x8F\xE7\x9A\x84 110\xE6\x8C\x87\xE9\x92\x88\xE6\x9C\x89\xE7\x94\xA8\xEF\xBC\x8C\xE8\x80\x8C\xE4\xB8\x94\xE5\xBD\x93\xE4\xBD\xA0\xE6\x9C\x89\xE4\xBA\x86\xE6\xB1\x87\xE7\xBC\x96\xE4\xBB\xA3\xE7\xA0\x81\xE4\xBD\xA0\xE4\xB9\x9F\xE8\x83\xBD\xE6\x8B\xBF\xE5\x85\xB6\xE5\xAE\x83\xE7\x9A\x84\xE5\xAF\x84\xE5\xAD\x98\xE5\x99\xA8\xE5\x92\x8C\xE4\xBB\xBB\xE4\xBD\x95\xE5\xAE\x83\xE4\xBB\xAC\xE5\xAF\xB9\xE5\xBA\x94\xE7\x9A\x84C\xE8\xA1\xA8\xE8\xBE\xBE\xE5\xBC\x8F\xE5\x81\x9A\xE5\x8C\xB9\xE9\x85\x8D 111\xEF\xBC\x89\xE3\x80\x82 112 113\xE5\xAE\x9E\xE9\x99\x85\xE4\xB8\x8A\xEF\xBC\x8C\xE4\xBD\xA0\xE4\xBB\x85\xE9\x9C\x80\xE7\x9C\x8B\xE7\x9C\x8B\xE5\x93\xAA\xE9\x87\x8C\xE4\xB8\x8D\xE5\x8C\xB9\xE9\x85\x8D\xEF\xBC\x88\xE8\xBF\x99\xE4\xB8\xAA\xE4\xBE\x8B\xE5\xAD\x90\xE6\x98\xAF\xE2\x80\x9CCode\xE2\x80\x9D\xE5\x8F\x8D\xE6\xB1\x87\xE7\xBC\x96\xE5\x92\x8C\xE7\xBC\x96\xE8\xAF\x91\xE5\x99\xA8\xE7\x94\x9F\xE6\x88\x90\xE7\x9A\x84\xE4\xBB\xA3\xE7\xA0\x81\xE4\xB8\x8D\xE5\x8C\xB9\xE9\x85\x8D\xEF\xBC\x89\xE3\x80\x82 114\xE7\x84\xB6\xE5\x90\x8E\xE4\xBD\xA0\xE9\xA1\xBB\xE8\xA6\x81\xE6\x89\xBE\xE5\x87\xBA\xE4\xB8\xBA\xE4\xBB\x80\xE4\xB9\x88\xE4\xB8\x8D\xE5\x8C\xB9\xE9\x85\x8D\xE3\x80\x82\xE9\x80\x9A\xE5\xB8\xB8\xE5\xBE\x88\xE7\xAE\x80\xE5\x8D\x95-\xE4\xBD\xA0\xE7\x9C\x8B\xE5\x88\xB0\xE4\xBB\xA3\xE7\xA0\x81\xE4\xBD\xBF\xE7\x94\xA8\xE4\xBA\x86\xE7\xA9\xBA\xE6\x8C\x87\xE9\x92\x88\xE7\x84\xB6\xE5\x90\x8E\xE4\xBD\xA0\xE7\x9C\x8B\xE4\xBB\xA3\xE7\xA0\x81\xE6\x83\xB3\xE7\x9F\xA5\xE9\x81\x93 115\xE7\xA9\xBA\xE6\x8C\x87\xE9\x92\x88\xE6\x98\xAF\xE6\x80\x8E\xE4\xB9\x88\xE5\x87\xBA\xE7\x8E\xB0\xE7\x9A\x84\xEF\xBC\x8C\xE8\xBF\x98\xE6\x9C\x89\xE6\xA3\x80\xE6\x9F\xA5\xE5\xAE\x83\xE6\x98\xAF\xE5\x90\xA6\xE5\x90\x88\xE6\xB3\x95.. 116 117\xE7\x8E\xB0\xE5\x9C\xA8\xEF\xBC\x8C\xE5\xA6\x82\xE6\x9E\x9C\xE6\x98\x8E\xE7\x99\xBD\xE8\xBF\x99\xE6\x98\xAF\xE4\xB8\x80\xE9\xA1\xB9\xE8\x80\x97\xE6\x97\xB6\xE7\x9A\x84\xE5\xB7\xA5\xE4\xBD\x9C\xE8\x80\x8C\xE4\xB8\x94\xE9\x9C\x80\xE8\xA6\x81\xE4\xB8\x80\xE4\xB8\x81\xE7\x82\xB9\xE5\x84\xBF\xE7\x9A\x84\xE4\xB8\x93\xE5\xBF\x83\xEF\xBC\x8C\xE6\xB2\xA1\xE9\x94\x99\xE3\x80\x82\xE8\xBF\x99\xE5\xB0\xB1\xE6\x98\xAF\xE6\x88\x91\xE4\xB8\xBA\xE4\xBB\x80\xE4\xB9\x88\xE5\xA4\xA7\xE5\xA4\x9A 118\xE5\x8F\xAA\xE6\x98\xAF\xE5\xBF\xBD\xE7\x95\xA5\xE9\x82\xA3\xE4\xBA\x9B\xE6\xB2\xA1\xE6\x9C\x89\xE7\xAC\xA6\xE5\x8F\xB7\xE8\xA1\xA8\xE4\xBF\xA1\xE6\x81\xAF\xE7\x9A\x84\xE5\xB4\xA9\xE6\xBA\x83\xE6\x8A\xA5\xE5\x91\x8A\xE7\x9A\x84\xE5\x8E\x9F\xE5\x9B\xA0\xEF\xBC\x9A\xE7\xAE\x80\xE5\x8D\x95\xE7\x9A\x84\xE8\xAF\xB4\xE5\xA4\xAA\xE9\x9A\xBE\xE6\x9F\xA5\xE6\x89\xBE\xE4\xBA\x86\xEF\xBC\x88\xE6\x88\x91\xE6\x9C\x89\xE4\xB8\x80\xE4\xBA\x9B 119\xE7\xA8\x8B\xE5\xBA\x8F\xE7\x94\xA8\xE4\xBA\x8E\xE5\x9C\xA8\xE5\x86\x85\xE6\xA0\xB8\xE4\xBB\xA3\xE7\xA0\x81\xE6\xAE\xB5\xE4\xB8\xAD\xE6\x90\x9C\xE7\xB4\xA2\xE7\x89\xB9\xE5\xAE\x9A\xE7\x9A\x84\xE6\xA8\xA1\xE5\xBC\x8F\xEF\xBC\x8C\xE8\x80\x8C\xE4\xB8\x94\xE6\x9C\x89\xE6\x97\xB6\xE6\x88\x91\xE4\xB9\x9F\xE5\xB7\xB2\xE7\xBB\x8F\xE8\x83\xBD\xE6\x89\xBE\xE5\x87\xBA\xE9\x82\xA3\xE4\xBA\x9B\xE5\xB4\xA9\xE6\xBA\x83\xE7\x9A\x84\xE5\x9C\xB0\xE6\x96\xB9\xEF\xBC\x8C\xE4\xBD\x86\xE6\x98\xAF 120\xE4\xBB\x85\xE4\xBB\x85\xE6\x98\xAF\xE6\x89\xBE\xE5\x87\xBA\xE6\xAD\xA3\xE7\xA1\xAE\xE7\x9A\x84\xE5\xBA\x8F\xE5\x88\x97\xE4\xB9\x9F\xE7\xA1\xAE\xE5\xAE\x9E\xE9\x9C\x80\xE8\xA6\x81\xE7\x9B\xB8\xE5\xBD\x93\xE6\x89\x8E\xE5\xAE\x9E\xE7\x9A\x84\xE5\x86\x85\xE6\xA0\xB8\xE7\x9F\xA5\xE8\xAF\x86\xEF\xBC\x89 121 122_\xE6\x9C\x89\xE6\x97\xB6_\xE4\xBC\x9A\xE5\x8F\x91\xE7\x94\x9F\xE8\xBF\x99\xE7\xA7\x8D\xE6\x83\x85\xE5\x86\xB5\xEF\xBC\x8C\xE6\x88\x91\xE4\xBB\x85\xE7\x9C\x8B\xE5\x88\xB0\xE5\xB4\xA9\xE6\xBA\x83\xE4\xB8\xAD\xE7\x9A\x84\xE5\x8F\x8D\xE6\xB1\x87\xE7\xBC\x96\xE4\xBB\xA3\xE7\xA0\x81\xE5\xBA\x8F\xE5\x88\x97\xEF\xBC\x8C \xE7\x84\xB6\xE5\x90\x8E\xE6\x88\x91\xE9\xA9\xAC\xE4\xB8\x8A\xE5\xB0\xB1\xE6\x98\x8E\xE7\x99\xBD\xE9\x97\xAE\xE9\xA2\x98\xE5\x87\xBA\xE5\x9C\xA8 123\xE5\x93\xAA\xE9\x87\x8C\xE3\x80\x82\xE8\xBF\x99\xE6\x97\xB6\xE6\x88\x91\xE6\x89\x8D\xE6\x84\x8F\xE8\xAF\x86\xE5\x88\xB0\xE8\x87\xAA\xE5\xB7\xB1\xE5\xB9\xB2\xE8\xBF\x99\xE4\xB8\xAA\xE5\xB7\xA5\xE4\xBD\x9C\xE5\xB7\xB2\xE7\xBB\x8F\xE5\xA4\xAA\xE9\x95\xBF\xE6\x97\xB6\xE9\x97\xB4\xE4\xBA\x86;-) 124 125 Linus 126 127 128--------------------------------------------------------------------------- 129\xE5\x85\xB3\xE4\xBA\x8EOops\xE8\xB7\x9F\xE8\xB8\xAA\xE7\x9A\x84\xE6\xB3\xA8\xE8\xA7\xA3\xEF\xBC\x9A 130 131\xE4\xB8\xBA\xE4\xBA\x86\xE5\xB8\xAE\xE5\x8A\xA9Linus\xE5\x92\x8C\xE5\x85\xB6\xE5\xAE\x83\xE5\x86\x85\xE6\xA0\xB8\xE5\xBC\x80\xE5\x8F\x91\xE8\x80\x85\xEF\xBC\x8Cklogd\xE7\xBA\xB3\xE5\x85\xA5\xE4\xBA\x86\xE5\xA4\xA7\xE9\x87\x8F\xE7\x9A\x84\xE6\x94\xAF\xE6\x8C\x81\xE6\x9D\xA5\xE5\xA4\x84\xE7\x90\x86\xE4\xBF\x9D\xE6\x8A\xA4\xE9\x94\x99\xE8\xAF\xAF\xE3\x80\x82\xE4\xB8\xBA\xE4\xBA\x86\xE6\x8B\xA5\xE6\x9C\x89\xE5\xAF\xB9 132\xE5\x9C\xB0\xE5\x9D\x80\xE8\xA7\xA3\xE6\x9E\x90\xE7\x9A\x84\xE5\xAE\x8C\xE6\x95\xB4\xE6\x94\xAF\xE6\x8C\x81\xE8\x87\xB3\xE5\xB0\x91\xE5\xBA\x94\xE8\xAF\xA5\xE4\xBD\xBF\xE7\x94\xA81.3-pl3\xE7\x9A\x84sysklogd\xE5\x8C\x85\xE3\x80\x82 133 134\xE5\xBD\x93\xE4\xBF\x9D\xE6\x8A\xA4\xE9\x94\x99\xE8\xAF\xAF\xE5\x8F\x91\xE7\x94\x9F\xE6\x97\xB6\xEF\xBC\x8Cklogd\xE5\xAE\x88\xE6\x8A\xA4\xE8\xBF\x9B\xE7\xA8\x8B\xE8\x87\xAA\xE5\x8A\xA8\xE6\x8A\x8A\xE5\x86\x85\xE6\xA0\xB8\xE6\x97\xA5\xE5\xBF\x97\xE4\xBF\xA1\xE6\x81\xAF\xE4\xB8\xAD\xE7\x9A\x84\xE9\x87\x8D\xE8\xA6\x81\xE5\x9C\xB0\xE5\x9D\x80\xE7\xBF\xBB\xE8\xAF\x91\xE6\x88\x90\xE5\xAE\x83\xE4\xBB\xAC\xE7\x9B\xB8\xE5\xBA\x94\xE7\x9A\x84\xE7\xAC\xA6 135\xE5\x8F\xB7\xE3\x80\x82 136 137klogd\xE6\x89\xA7\xE8\xA1\x8C\xE4\xB8\xA4\xE7\xA7\x8D\xE7\xB1\xBB\xE5\x9E\x8B\xE7\x9A\x84\xE5\x9C\xB0\xE5\x9D\x80\xE8\xA7\xA3\xE6\x9E\x90\xE3\x80\x82\xE9\xA6\x96\xE5\x85\x88\xE6\x98\xAF\xE9\x9D\x99\xE6\x80\x81\xE7\xBF\xBB\xE8\xAF\x91\xE5\x85\xB6\xE6\xAC\xA1\xE6\x98\xAF\xE5\x8A\xA8\xE6\x80\x81\xE7\xBF\xBB\xE8\xAF\x91\xE3\x80\x82\xE9\x9D\x99\xE6\x80\x81\xE7\xBF\xBB\xE8\xAF\x91\xE5\x92\x8Cksymoops 138\xE4\xB8\x80\xE6\xA0\xB7\xE4\xBD\xBF\xE7\x94\xA8System.map\xE6\x96\x87\xE4\xBB\xB6\xE3\x80\x82\xE4\xB8\xBA\xE4\xBA\x86\xE5\x81\x9A\xE9\x9D\x99\xE6\x80\x81\xE7\xBF\xBB\xE8\xAF\x91klogd\xE5\xAE\x88\xE6\x8A\xA4\xE8\xBF\x9B\xE7\xA8\x8B\xE5\xBF\x85\xE9\xA1\xBB\xE5\x9C\xA8\xE5\x88\x9D\xE5\xA7\x8B\xE5\x8C\x96\xE6\x97\xB6\xE8\x83\xBD\xE6\x89\xBE\xE5\x88\xB0system 139map\xE6\x96\x87\xE4\xBB\xB6\xE3\x80\x82\xE5\x85\xB3\xE4\xBA\x8Eklogd\xE6\x80\x8E\xE6\xA0\xB7\xE6\x90\x9C\xE7\xB4\xA2map\xE6\x96\x87\xE4\xBB\xB6\xE8\xAF\xB7\xE5\x8F\x82\xE7\x9C\x8Bklogd\xE6\x89\x8B\xE5\x86\x8C\xE9\xA1\xB5\xE3\x80\x82 140 141\xE5\x8A\xA8\xE6\x80\x81\xE5\x9C\xB0\xE5\x9D\x80\xE7\xBF\xBB\xE8\xAF\x91\xE5\x9C\xA8\xE4\xBD\xBF\xE7\x94\xA8\xE5\x86\x85\xE6\xA0\xB8\xE5\x8F\xAF\xE8\xA3\x85\xE8\xBD\xBD\xE6\xA8\xA1\xE5\x9D\x97\xE6\x97\xB6\xE5\xBE\x88\xE9\x87\x8D\xE8\xA6\x81\xE3\x80\x82 \xE5\x9B\xA0\xE4\xB8\xBA\xE5\x86\x85\xE6\xA0\xB8\xE6\xA8\xA1\xE5\x9D\x97\xE7\x9A\x84\xE5\x86\x85\xE5\xAD\x98\xE6\x98\xAF\xE4\xBB\x8E\xE5\x86\x85\xE6\xA0\xB8\xE5\x8A\xA8\xE6\x80\x81\xE5\x86\x85\xE5\xAD\x98\xE6\xB1\xA0 142\xE9\x87\x8C\xE5\x88\x86\xE9\x85\x8D\xE7\x9A\x84\xEF\xBC\x8C\xE6\x89\x80\xE4\xBB\xA5\xE4\xB8\x8D\xE7\xAE\xA1\xE6\x98\xAF\xE6\xA8\xA1\xE5\x9D\x97\xE5\xBC\x80\xE5\xA7\x8B\xE4\xBD\x8D\xE7\xBD\xAE\xE8\xBF\x98\xE6\x98\xAF\xE6\xA8\xA1\xE5\x9D\x97\xE4\xB8\xAD\xE5\x87\xBD\xE6\x95\xB0\xE5\x92\x8C\xE7\xAC\xA6\xE5\x8F\xB7\xE7\x9A\x84\xE4\xBD\x8D\xE7\xBD\xAE\xE9\x83\xBD\xE4\xB8\x8D\xE6\x98\xAF\xE5\x9B\xBA\xE5\xAE\x9A\xE7\x9A\x84\xE3\x80\x82 143 144\xE5\x86\x85\xE6\xA0\xB8\xE6\x94\xAF\xE6\x8C\x81\xE5\x85\x81\xE8\xAE\xB8\xE7\xA8\x8B\xE5\xBA\x8F\xE5\x86\xB3\xE5\xAE\x9A\xE8\xA3\x85\xE8\xBD\xBD\xE5\x93\xAA\xE4\xBA\x9B\xE6\xA8\xA1\xE5\x9D\x97\xE5\x92\x8C\xE5\xAE\x83\xE4\xBB\xAC\xE5\x9C\xA8\xE5\x86\x85\xE5\xAD\x98\xE4\xB8\xAD\xE4\xBD\x8D\xE7\xBD\xAE\xE7\x9A\x84\xE7\xB3\xBB\xE7\xBB\x9F\xE8\xB0\x83\xE7\x94\xA8\xE3\x80\x82\xE4\xBD\xBF\xE7\x94\xA8\xE8\xBF\x99\xE4\xBA\x9B\xE7\xB3\xBB\xE7\xBB\x9F\xE8\xB0\x83\xE7\x94\xA8 145klogd\xE5\xAE\x88\xE6\x8A\xA4\xE8\xBF\x9B\xE7\xA8\x8B\xE7\x94\x9F\xE6\x88\x90\xE4\xB8\x80\xE5\xBC\xA0\xE7\xAC\xA6\xE5\x8F\xB7\xE8\xA1\xA8\xE7\x94\xA8\xE4\xBA\x8E\xE8\xB0\x83\xE8\xAF\x95\xE5\x8F\x91\xE7\x94\x9F\xE5\x9C\xA8\xE5\x8F\xAF\xE8\xA3\x85\xE8\xBD\xBD\xE6\xA8\xA1\xE5\x9D\x97\xE4\xB8\xAD\xE7\x9A\x84\xE4\xBF\x9D\xE6\x8A\xA4\xE9\x94\x99\xE8\xAF\xAF\xE3\x80\x82 146 147\xE8\x87\xB3\xE5\xB0\x91klogd\xE4\xBC\x9A\xE6\x8F\x90\xE4\xBE\x9B\xE4\xBA\xA7\xE7\x94\x9F\xE4\xBF\x9D\xE6\x8A\xA4\xE9\x94\x99\xE8\xAF\xAF\xE7\x9A\x84\xE6\xA8\xA1\xE5\x9D\x97\xE5\x90\x8D\xE3\x80\x82\xE8\xBF\x98\xE5\x8F\xAF\xE6\x9C\x89\xE9\xA2\x9D\xE5\xA4\x96\xE7\x9A\x84\xE7\xAC\xA6\xE5\x8F\xB7\xE4\xBF\xA1\xE6\x81\xAF\xE4\xBE\x9B\xE5\x8F\xAF\xE8\xA3\x85\xE8\xBD\xBD\xE6\xA8\xA1\xE5\x9D\x97\xE5\xBC\x80\xE5\x8F\x91\xE8\x80\x85\xE9\x80\x89\xE6\x8B\xA9 148\xE4\xBB\xA5\xE4\xBB\x8E\xE6\xA8\xA1\xE5\x9D\x97\xE4\xB8\xAD\xE8\xBE\x93\xE5\x87\xBA\xE7\xAC\xA6\xE5\x8F\xB7\xE4\xBF\xA1\xE6\x81\xAF\xE3\x80\x82 149 150\xE5\x9B\xA0\xE4\xB8\xBA\xE5\x86\x85\xE6\xA0\xB8\xE6\xA8\xA1\xE5\x9D\x97\xE7\x8E\xAF\xE5\xA2\x83\xE5\x8F\xAF\xE8\x83\xBD\xE6\x98\xAF\xE5\x8A\xA8\xE6\x80\x81\xE7\x9A\x84\xEF\xBC\x8C\xE6\x89\x80\xE4\xBB\xA5\xE5\xBF\x85\xE9\xA1\xBB\xE6\x9C\x89\xE4\xB8\x80\xE7\xA7\x8D\xE6\x9C\xBA\xE5\x88\xB6\xE5\xBD\x93\xE6\xA8\xA1\xE5\x9D\x97\xE7\x8E\xAF\xE5\xA2\x83\xE5\x8F\x91\xE7\x94\x9F\xE6\x94\xB9\xE5\x8F\x98\xE6\x97\xB6\xE6\x9D\xA5\xE9\x80\x9A\xE7\x9F\xA5klogd 151\xE5\xAE\x88\xE6\x8A\xA4\xE8\xBF\x9B\xE7\xA8\x8B\xE3\x80\x82 \xE6\x9C\x89\xE4\xB8\x80\xE4\xBA\x9B\xE5\x8F\xAF\xE7\x94\xA8\xE7\x9A\x84\xE5\x91\xBD\xE4\xBB\xA4\xE8\xA1\x8C\xE9\x80\x89\xE9\xA1\xB9\xE5\x85\x81\xE8\xAE\xB8klogd\xE5\x90\x91\xE5\xBD\x93\xE5\x89\x8D\xE6\x89\xA7\xE8\xA1\x8C\xE4\xB8\xAD\xE7\x9A\x84\xE5\xAE\x88\xE6\x8A\xA4\xE8\xBF\x9B\xE7\xA8\x8B\xE5\x8F\x91\xE9\x80\x81\xE4\xBF\xA1\xE5\x8F\xB7\xEF\xBC\x8C\xE5\x91\x8A\xE7\x9F\xA5\xE7\xAC\xA6 152\xE5\x8F\xB7\xE4\xBF\xA1\xE6\x81\xAF\xE5\xBA\x94\xE8\xAF\xA5\xE8\xA2\xAB\xE5\x88\xB7\xE6\x96\xB0\xE4\xBA\x86\xE3\x80\x82 \xE6\x9B\xB4\xE5\xA4\x9A\xE4\xBF\xA1\xE6\x81\xAF\xE8\xAF\xB7\xE5\x8F\x82\xE7\x9C\x8Bklogd\xE6\x89\x8B\xE5\x86\x8C\xE9\xA1\xB5\xE3\x80\x82 153 154sysklogd\xE5\x8F\x91\xE5\xB8\x83\xE6\x97\xB6\xE5\x8C\x85\xE5\x90\xAB\xE4\xB8\x80\xE4\xB8\xAA\xE8\xA1\xA5\xE4\xB8\x81\xE4\xBF\xAE\xE6\x94\xB9\xE4\xBA\x86modules-2.0.0\xE5\x8C\x85\xEF\xBC\x8C\xE6\x97\xA0\xE8\xAE\xBA\xE4\xBD\x95\xE6\x97\xB6\xE4\xB8\x80\xE4\xB8\xAA\xE6\xA8\xA1\xE5\x9D\x97\xE8\xA3\x85\xE8\xBD\xBD\xE6\x88\x96\xE8\x80\x85\xE5\x8D\xB8\xE8\xBD\xBD\xE9\x83\xBD 155\xE4\xBC\x9A\xE8\x87\xAA\xE5\x8A\xA8\xE5\x90\x91klogd\xE5\x8F\x91\xE9\x80\x81\xE4\xBF\xA1\xE5\x8F\xB7\xE3\x80\x82\xE6\x89\x93\xE4\xB8\x8A\xE8\xBF\x99\xE4\xB8\xAA\xE8\xA1\xA5\xE4\xB8\x81\xE6\x8F\x90\xE4\xBE\x9B\xE4\xBA\x86\xE5\xBF\x85\xE8\xA6\x81\xE7\x9A\x84\xE5\xAF\xB9\xE8\xB0\x83\xE8\xAF\x95\xE5\x8F\x91\xE7\x94\x9F\xE4\xBA\x8E\xE5\x86\x85\xE6\xA0\xB8\xE5\x8F\xAF\xE8\xA3\x85\xE8\xBD\xBD\xE6\xA8\xA1\xE5\x9D\x97\xE7\x9A\x84\xE4\xBF\x9D\xE6\x8A\xA4 156\xE9\x94\x99\xE8\xAF\xAF\xE7\x9A\x84\xE6\x97\xA0\xE7\xBC\x9D\xE6\x94\xAF\xE6\x8C\x81\xE3\x80\x82 157 158\xE4\xBB\xA5\xE4\xB8\x8B\xE6\x98\xAF\xE8\xA2\xABklogd\xE5\xA4\x84\xE7\x90\x86\xE8\xBF\x87\xE7\x9A\x84\xE5\x8F\x91\xE7\x94\x9F\xE5\x9C\xA8\xE5\x8F\xAF\xE8\xA3\x85\xE8\xBD\xBD\xE6\xA8\xA1\xE5\x9D\x97\xE4\xB8\xAD\xE7\x9A\x84\xE4\xB8\x80\xE4\xB8\xAA\xE4\xBF\x9D\xE6\x8A\xA4\xE9\x94\x99\xE8\xAF\xAF\xE4\xBE\x8B\xE5\xAD\x90\xEF\xBC\x9A 159--------------------------------------------------------------------------- 160Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc 161Aug 29 09:51:01 blizard kernel: current->tss.cr3 = 0062d000, %cr3 = 0062d000 162Aug 29 09:51:01 blizard kernel: *pde = 00000000 163Aug 29 09:51:01 blizard kernel: Oops: 0002 164Aug 29 09:51:01 blizard kernel: CPU: 0 165Aug 29 09:51:01 blizard kernel: EIP: 0010:[oops:_oops+16/3868] 166Aug 29 09:51:01 blizard kernel: EFLAGS: 00010212 167Aug 29 09:51:01 blizard kernel: eax: 315e97cc ebx: 003a6f80 ecx: 001be77b edx: 00237c0c 168Aug 29 09:51:01 blizard kernel: esi: 00000000 edi: bffffdb3 ebp: 00589f90 esp: 00589f8c 169Aug 29 09:51:01 blizard kernel: ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018 170Aug 29 09:51:01 blizard kernel: Process oops_test (pid: 3374, process nr: 21, stackpage=00589000) 171Aug 29 09:51:01 blizard kernel: Stack: 315e97cc 00589f98 0100b0b4 bffffed4 0012e38e 00240c64 003a6f80 00000001 172Aug 29 09:51:01 blizard kernel: 00000000 00237810 bfffff00 0010a7fa 00000003 00000001 00000000 bfffff00 173Aug 29 09:51:01 blizard kernel: bffffdb3 bffffed4 ffffffda 0000002b 0007002b 0000002b 0000002b 00000036 174Aug 29 09:51:01 blizard kernel: Call Trace: [oops:_oops_ioctl+48/80] [_sys_ioctl+254/272] [_system_call+82/128] 175Aug 29 09:51:01 blizard kernel: Code: c7 00 05 00 00 00 eb 08 90 90 90 90 90 90 90 90 89 ec 5d c3 176--------------------------------------------------------------------------- 177 178Dr. G.W. Wettstein Oncology Research Div. Computing Facility 179Roger Maris Cancer Center INTERNET: greg@wind.rmcc.com 180820 4th St. N. 181Fargo, ND 58122 182Phone: 701-234-7556 183 184 185--------------------------------------------------------------------------- 186\xE5\x8F\x97\xE6\xB1\xA1\xE6\x9F\x93\xE7\x9A\x84\xE5\x86\x85\xE6\xA0\xB8 187 188\xE4\xB8\x80\xE4\xBA\x9Boops\xE6\x8A\xA5\xE5\x91\x8A\xE5\x9C\xA8\xE7\xA8\x8B\xE5\xBA\x8F\xE8\xAE\xB0\xE6\x95\xB0\xE5\x99\xA8\xE4\xB9\x8B\xE5\x90\x8E\xE5\x8C\x85\xE5\x90\xAB\xE5\xAD\x97\xE7\xAC\xA6\xE4\xB8\xB2'Tainted: '\xE3\x80\x82\xE8\xBF\x99\xE8\xA1\xA8\xE6\x98\x8E\xE5\x86\x85\xE6\xA0\xB8\xE5\xB7\xB2\xE7\xBB\x8F\xE8\xA2\xAB\xE4\xB8\x80\xE4\xBA\x9B\xE4\xB8\x9C\xE8\xA5\xBF\xE7\xBB\x99\xE6\xB1\xA1 189\xE6\x9F\x93\xE4\xBA\x86\xE3\x80\x82 \xE8\xAF\xA5\xE5\xAD\x97\xE7\xAC\xA6\xE4\xB8\xB2\xE4\xB9\x8B\xE5\x90\x8E\xE7\xB4\xA7\xE8\xB7\x9F\xE7\x9D\x80\xE4\xB8\x80\xE7\xB3\xBB\xE5\x88\x97\xE7\x9A\x84\xE4\xBD\x8D\xE7\xBD\xAE\xE6\x95\x8F\xE6\x84\x9F\xE7\x9A\x84\xE5\xAD\x97\xE7\xAC\xA6\xEF\xBC\x8C\xE6\xAF\x8F\xE4\xB8\xAA\xE4\xBB\xA3\xE8\xA1\xA8\xE4\xB8\x80\xE4\xB8\xAA\xE7\x89\xB9\xE5\xAE\x9A\xE7\x9A\x84\xE6\xB1\xA1\xE6\x9F\x93\xE5\x80\xBC\xE3\x80\x82 190 191 1\xEF\xBC\x9A'G'\xE5\xA6\x82\xE6\x9E\x9C\xE6\x89\x80\xE6\x9C\x89\xE8\xA3\x85\xE8\xBD\xBD\xE7\x9A\x84\xE6\xA8\xA1\xE5\x9D\x97\xE9\x83\xBD\xE6\x9C\x89GPL\xE6\x88\x96\xE7\x9B\xB8\xE5\xAE\xB9\xE7\x9A\x84\xE8\xAE\xB8\xE5\x8F\xAF\xE8\xAF\x81\xEF\xBC\x8C'P'\xE5\xA6\x82\xE6\x9E\x9C\xE8\xA3\x85\xE8\xBD\xBD\xE4\xBA\x86\xE4\xBB\xBB\xE4\xBD\x95\xE7\x9A\x84\xE4\xB8\x93\xE6\x9C\x89\xE6\xA8\xA1\xE5\x9D\x97\xE3\x80\x82 192\xE6\xB2\xA1\xE6\x9C\x89\xE6\xA8\xA1\xE5\x9D\x97MODULE_LICENSE\xE6\x88\x96\xE8\x80\x85\xE5\xB8\xA6\xE6\x9C\x89insmod\xE8\xAE\xA4\xE4\xB8\xBA\xE6\x98\xAF\xE4\xB8\x8EGPL\xE4\xB8\x8D\xE7\x9B\xB8\xE5\xAE\xB9\xE7\x9A\x84\xE7\x9A\x84MODULE_LICENSE\xE7\x9A\x84\xE6\xA8\xA1\xE5\x9D\x97\xE8\xA2\xAB 193\xE8\xAE\xA4\xE5\xAE\x9A\xE6\x98\xAF\xE4\xB8\x93\xE6\x9C\x89\xE7\x9A\x84\xE3\x80\x82 194 195 2\xEF\xBC\x9A'F'\xE5\xA6\x82\xE6\x9E\x9C\xE6\x9C\x89\xE4\xBB\xBB\xE4\xBD\x95\xE9\x80\x9A\xE8\xBF\x87\xE2\x80\x9Cinsmod -f\xE2\x80\x9D\xE8\xA2\xAB\xE5\xBC\xBA\xE5\x88\xB6\xE8\xA3\x85\xE8\xBD\xBD\xE7\x9A\x84\xE6\xA8\xA1\xE5\x9D\x97\xEF\xBC\x8C' '\xE5\xA6\x82\xE6\x9E\x9C\xE6\x89\x80\xE6\x9C\x89\xE6\xA8\xA1\xE5\x9D\x97\xE9\x83\xBD\xE8\xA2\xAB\xE6\xAD\xA3\xE5\xB8\xB8\xE8\xA3\x85\xE8\xBD\xBD\xE3\x80\x82 196 197 3\xEF\xBC\x9A'S'\xE5\xA6\x82\xE6\x9E\x9Coops\xE5\x8F\x91\xE7\x94\x9F\xE5\x9C\xA8SMP\xE5\x86\x85\xE6\xA0\xB8\xE4\xB8\xAD\xEF\xBC\x8C\xE8\xBF\x90\xE8\xA1\x8C\xE4\xBA\x8E\xE6\xB2\xA1\xE6\x9C\x89\xE8\xAF\x81\xE6\x98\x8E\xE5\xAE\x89\xE5\x85\xA8\xE8\xBF\x90\xE8\xA1\x8C\xE5\xA4\x9A\xE5\xA4\x84\xE7\x90\x86\xE5\x99\xA8\xE7\x9A\x84\xE7\xA1\xAC\xE4\xBB\xB6\xE3\x80\x82 \xE5\xBD\x93\xE5\x89\x8D\xE8\xBF\x99\xE7\xA7\x8D 198\xE6\x83\x85\xE5\x86\xB5\xE4\xBB\x85\xE9\x99\x90\xE4\xBA\x8E\xE5\x87\xA0\xE7\xA7\x8D\xE4\xB8\x8D\xE6\x94\xAF\xE6\x8C\x81SMP\xE7\x9A\x84\xE9\x80\x9F\xE9\xBE\x99\xE5\xA4\x84\xE7\x90\x86\xE5\x99\xA8\xE3\x80\x82 199 200 4\xEF\xBC\x9A'R'\xE5\xA6\x82\xE6\x9E\x9C\xE6\xA8\xA1\xE5\x9D\x97\xE9\x80\x9A\xE8\xBF\x87\xE2\x80\x9Cinsmod -f\xE2\x80\x9D\xE8\xA2\xAB\xE5\xBC\xBA\xE5\x88\xB6\xE8\xA3\x85\xE8\xBD\xBD\xEF\xBC\x8C' '\xE5\xA6\x82\xE6\x9E\x9C\xE6\x89\x80\xE6\x9C\x89\xE6\xA8\xA1\xE5\x9D\x97\xE9\x83\xBD\xE8\xA2\xAB\xE6\xAD\xA3\xE5\xB8\xB8\xE8\xA3\x85\xE8\xBD\xBD\xE3\x80\x82 201 202 5\xEF\xBC\x9A'M'\xE5\xA6\x82\xE6\x9E\x9C\xE4\xBB\xBB\xE4\xBD\x95\xE5\xA4\x84\xE7\x90\x86\xE5\x99\xA8\xE6\x8A\xA5\xE5\x91\x8A\xE4\xBA\x86\xE6\x9C\xBA\xE5\x99\xA8\xE6\xA3\x80\xE6\x9F\xA5\xE5\xBC\x82\xE5\xB8\xB8\xEF\xBC\x8C' '\xE5\xA6\x82\xE6\x9E\x9C\xE6\xB2\xA1\xE6\x9C\x89\xE5\x8F\x91\xE7\x94\x9F\xE6\x9C\xBA\xE5\x99\xA8\xE6\xA3\x80\xE6\x9F\xA5\xE5\xBC\x82\xE5\xB8\xB8\xE3\x80\x82 203 204 6\xEF\xBC\x9A'B'\xE5\xA6\x82\xE6\x9E\x9C\xE9\xA1\xB5\xE9\x87\x8A\xE6\x94\xBE\xE5\x87\xBD\xE6\x95\xB0\xE5\x8F\x91\xE7\x8E\xB0\xE4\xBA\x86\xE4\xB8\x80\xE4\xB8\xAA\xE9\x94\x99\xE8\xAF\xAF\xE7\x9A\x84\xE9\xA1\xB5\xE5\xBC\x95\xE7\x94\xA8\xE6\x88\x96\xE8\x80\x85\xE4\xB8\x80\xE4\xBA\x9B\xE9\x9D\x9E\xE9\xA2\x84\xE6\x9C\x9F\xE7\x9A\x84\xE9\xA1\xB5\xE6\xA0\x87\xE5\xBF\x97\xE3\x80\x82 205 206 7\xEF\xBC\x9A'U'\xE5\xA6\x82\xE6\x9E\x9C\xE7\x94\xA8\xE6\x88\xB7\xE6\x88\x96\xE8\x80\x85\xE7\x94\xA8\xE6\x88\xB7\xE5\xBA\x94\xE7\x94\xA8\xE7\xA8\x8B\xE5\xBA\x8F\xE7\x89\xB9\xE5\x88\xAB\xE8\xAF\xB7\xE6\xB1\x82\xE8\xAE\xBE\xE7\xBD\xAE\xE6\xB1\xA1\xE6\x9F\x93\xE6\xA0\x87\xE5\xBF\x97\xEF\xBC\x8C\xE5\x90\xA6\xE5\x88\x99' '\xE3\x80\x82 207 208 8\xEF\xBC\x9A'D'\xE5\xA6\x82\xE6\x9E\x9C\xE5\x86\x85\xE6\xA0\xB8\xE5\x88\x9A\xE5\x88\x9A\xE6\xAD\xBB\xE6\x8E\x89\xEF\xBC\x8C\xE6\xAF\x94\xE5\xA6\x82\xE6\x9C\x89OOPS\xE6\x88\x96\xE8\x80\x85BUG\xE3\x80\x82 209 210\xE4\xBD\xBF\xE7\x94\xA8'Tainted: '\xE5\xAD\x97\xE7\xAC\xA6\xE4\xB8\xB2\xE7\x9A\x84\xE4\xB8\xBB\xE8\xA6\x81\xE5\x8E\x9F\xE5\x9B\xA0\xE6\x98\xAF\xE8\xA6\x81\xE5\x91\x8A\xE8\xAF\x89\xE5\x86\x85\xE6\xA0\xB8\xE8\xB0\x83\xE8\xAF\x95\xE8\x80\x85\xEF\xBC\x8C\xE8\xBF\x99\xE6\x98\xAF\xE5\x90\xA6\xE6\x98\xAF\xE4\xB8\x80\xE4\xB8\xAA\xE5\xB9\xB2\xE5\x87\x80\xE7\x9A\x84\xE5\x86\x85\xE6\xA0\xB8\xE4\xBA\xA6\xE6\x88\x96\xE5\x8F\x91 211\xE7\x94\x9F\xE4\xBA\x86\xE4\xBB\xBB\xE4\xBD\x95\xE7\x9A\x84\xE4\xB8\x8D\xE6\xAD\xA3\xE5\xB8\xB8\xE7\x9A\x84\xE4\xBA\x8B\xE3\x80\x82\xE6\xB1\xA1\xE6\x9F\x93\xE6\x98\xAF\xE6\xB0\xB8\xE4\xB9\x85\xE7\x9A\x84\xEF\xBC\x9A\xE5\x8D\xB3\xE4\xBD\xBF\xE5\x87\xBA\xE9\x94\x99\xE7\x9A\x84\xE6\xA8\xA1\xE5\x9D\x97\xE5\xB7\xB2\xE7\xBB\x8F\xE8\xA2\xAB\xE5\x8D\xB8\xE8\xBD\xBD\xE4\xBA\x86\xEF\xBC\x8C\xE6\xB1\xA1\xE6\x9F\x93\xE5\x80\xBC\xE4\xBB\x8D\xE7\x84\xB6\xE5\xAD\x98\xE5\x9C\xA8\xEF\xBC\x8C 212\xE4\xBB\xA5\xE8\xA1\xA8\xE6\x98\x8E\xE5\x86\x85\xE6\xA0\xB8\xE4\xB8\x8D\xE5\x86\x8D\xE5\x80\xBC\xE5\xBE\x97\xE4\xBF\xA1\xE4\xBB\xBB\xE3\x80\x82 213