[Armadillo:00835] Re: Armadillo-J 用 uClinux のソースコードでのビルド後、 login できない問題
Fumito Morishima
email@hidden
2006年 1月 31日 (火) 16:56:23 JST
森島です。
Non power-of-2 kernel allocator を私も試してみましたが、
正常に動作しないようですね。
そこで、この機能はオフにして、
カーネルソースの1MBの制限が入っている部分に手をいれて、
簡単に動作確認をしたところ1MB以上のメモリ確保に成功しました。
手を入れたファイルですが、mmnommu/slab.c です。
パッチを添付しておきます。
Shimizu Takahiro wrote:
> お世話になっております。清水です。
>
> [Armadillo:00707] Re: Armadillo-J 用 uClinux のソースコ
> ードでのビルド後、 login できない問題
> にて、解決したとご報告させていただきましたが、実はまだ解
> 決していなかったことが判明しました。
> ただし、以前より発生条件が明確になっております。
>
> (ボード)Armadillo-J S-Type
> (uClinux)atmark-dist-20051017、linux-2.4.22-uc0-aj3
> (開発環境)arm-elf-tools-20030314.sh
>
> 1MB以上のメモリをアプリケーションにて使用するために、カ
> ーネルのコンフィグレーションで次のオプションを設定。
> Kernel hacking --->
> [*]Non power-of-2 kernel allocator
> [*] Allow allocating large blocks (> 1MB) of memory
>
> 上記オプションを有効にしたときのみ、rootやguestでログイ
> ンしようとすると、次のようになり、ログインできません。
> aj login: root
> Password: initgroups: Invalid argument
> Jan 1 00:01:05 login[74]: [truncated] m
> ptyp6・ ー・ ptyp7ー・ ミ・
> ptyp8
> ミ・ ・
>
> 同じような問題に直面された方がいらっしゃいましたら、ご助
> 言いただけないでしょうか。
>
> よろしくお願いいたします。
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: slab.c.diff
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20060131/7f54206c/attachment.ksh>
armadillo メーリングリストの案内