タグ

cpuとlinuxに関するyzxのブックマーク (2)

  • VIA C3とLinux 2.6.24(Debian) - 牛のつれづれなるままに3.0

    VIA C3とLinuxカーネル2.6.24で引っかかったので書いておきます。 先日自宅サーバのDebian testingでLinuxカーネルを2.6.22から2.6.24にアップしたところ、起動できなくなってしまいました。このマシンはCPUにVIA C3 Nehemiah 1GHzを搭載するもので、カーネルはlinux-image-2.6.24-1-686を利用していました。一応2.6.22をホールドして運用していたのですが、やはり気になります。 ネットで探すと、こちらなどに同様のことが書かれています。ここではすでに解決したとなっていますが、Debianパッケージのlinux-image-2.6.24-1-686 2.6.24-6ではやはり起動しません。 ということで、Debian流のカーネル構築を試してみました。 基的にはDebian GNU/Linux スレッドテンプレを参考に作

    VIA C3とLinux 2.6.24(Debian) - 牛のつれづれなるままに3.0
  • 革命の日々! alternative マクロと自己修正コード

    alternativeマクロについて シーケンスロック その3 において > alternativeマクロは興味深い動作をするので、回を改めて詳しく説明しますが、 などと書いておいて すっかり忘れていた alternativeマクロですがいい機会なので解説しましょう。 いつものように lxr.linux.no あたりからソースを引っ張ってきている。 linux/include/asm-i386/system.h より 288 /* 289 * Alternative instructions for different CPU types or capabilities. 290 * 291 * This allows to use optimized instructions even on generic binary 292 * kernels. 293 * 294 * length

    yzx
    yzx 2008/02/04
  • 1