From: "Ammar T. Al-Sayegh" <ammar@kunet.com>
To: "Arjan van de Ven" <arjan@infradead.org>
Cc: <linux-kernel@vger.kernel.org>
Subject: Re: kernel BUG at mm/rmap.c:483!
Date: Thu, 24 Feb 2005 04:25:09 -0500 [thread overview]
Message-ID: <004501c51a52$c4200380$7101a8c0@shrugy> (raw)
In-Reply-To: 1109234333.6530.19.camel@laptopd505.fenrus.org
>> really; it was supposed to do that already
>> >
>> >> i2c_dev 13249 0
>> >> i2c_core 24513 1 i2c_dev
>> >
>> > try for fun to not use i2c for a while
>> >
>> >> microcode 11489 0
>> > same for microcode... try removing that so that the microcode of your
>> > system doesn't get updated at boot
>>
>> What do these two modules do in particular? and how can I disable
>> them so that they don't get reloaded during boot time? do I need
>> to disable both i2c_dev and i2c_core or just one of them?
>
> i2c is used to directly talk to motherboard hardware such as temperature
> sensors. I've seen cases of certain chipset bugs leading to cacheline
> corruption when stuff talked to the slow i2c bus and did other stuff in
> parallel.
>
> microcode changes the microcode of the cpu (a part of your cpu is
> actually written in "software" that can be updated); however updating
> this behind the back of the bios might not always be a good idea. (but I
> have no hard proof of any failures due to this)
>
> As for how to disable these.. you could just rename the respective .ko
> files to .notko or something....
Done. Following is my new loaded module list:
[root ~]# lsmod
Module Size Used by
ip_conntrack_ftp 76145 0
md5 8001 1
ipv6 236769 38
autofs4 21829 0
sunrpc 135077 1
ipt_REJECT 10561 2
ipt_state 5825 79
ip_conntrack 45317 2 ip_conntrack_ftp,ipt_state
iptable_filter 7489 1
ip_tables 20929 3 ipt_REJECT,ipt_state,iptable_filter
dm_mod 57925 0
video 19653 0
button 10577 0
battery 13253 0
ac 8773 0
uhci_hcd 33497 0
ehci_hcd 33737 0
e1000 84629 0
floppy 56913 0
ext3 117961 6
jbd 57177 1 ext3
3w_xxxx 30561 0
ata_piix 12485 7
libata 44101 1 ata_piix
sd_mod 20545 9
scsi_mod 116033 3 3w_xxxx,libata,sd_mod
Looks better now?
I guess I can no longer monitor the processor temperature and
such after preventing i2c from loading, but what what's the
penalty of preventing microcode from loading? a performance
hit?
I will be testing memory as suggested by Hugh Dickins as well.
Hopefully, your trick or Hugh's suggestion will help revealing
the source of the problem, if not the kernel itself.
-ammar
next prev parent reply other threads:[~2005-02-24 9:25 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-23 20:41 kernel BUG at mm/rmap.c:483! Ammar T. Al-Sayegh
2005-02-23 20:54 ` Arjan van de Ven
2005-02-23 21:45 ` Ammar T. Al-Sayegh
2005-02-23 22:01 ` Arjan van de Ven
2005-02-23 22:46 ` Ammar T. Al-Sayegh
2005-02-24 8:38 ` Arjan van de Ven
2005-02-24 9:25 ` Ammar T. Al-Sayegh [this message]
2005-02-24 9:30 ` Arjan van de Ven
2005-02-28 10:43 ` Giacomo A. Catenazzi
2005-02-28 11:09 ` Arjan van de Ven
2005-02-23 21:31 ` Hugh Dickins
2005-02-23 22:38 ` Ammar T. Al-Sayegh
2005-02-24 5:31 ` Hugh Dickins
2005-02-24 13:25 ` Horst von Brand
-- strict thread matches above, loose matches on Subject: below --
2005-02-23 22:05 Nick Warne
2005-02-24 12:15 ` Hugh Dickins
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='004501c51a52$c4200380$7101a8c0@shrugy' \
--to=ammar@kunet.com \
--cc=arjan@infradead.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox