FreeBSD(98) 3.5R-Rev01 障害情報 日付: 平成12年(2000年)06月28日 (水) 01 版 平成12年(2000年)08月23日 (水) 本ファイルは FreeBSD(98) 3.5R-Rev01 リリース後に見つかった障害の情報を記述 しています。 ---- システム更新情報: ・FreeBSD(98) 4.0R-Rev01 でインストール中や運用中にフリーズする問題は bs ドライバが原因と判明しました。3.XR でも同じコーディングとなっており、次 の修正を行うべきと判明しました。3.5R で問題が表面化しない理由はわかって いません。 ---- ここから ---- diff -ruN sys.orig/i386/isa/bs/bsif.c sys/i386/isa/bs/bsif.c --- sys.orig/i386/isa/bs/bsif.c Mon Dec 28 21:46:55 1998 +++ sys/i386/isa/bs/bsif.c Wed Aug 23 03:12:31 2000 @@ -422,7 +422,7 @@ ti->bounce_phys = (u_int8_t *) physaddr; return; } - free(buf, M_DEVBUF); + free(addr, M_DEVBUF); } addr = contigmalloc(ti->bounce_size, M_DEVBUF, M_NOWAIT, 0ul, RAM_END, 1ul, 0x10000ul); ---- ここまで ---- 以上.