RE: Commit ac3ebafa81a makes NHM EX/EP machines hung out since 3.9-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





>-----Original Message-----
>From: Brown, Len
>Sent: Tuesday, March 26, 2013 9:44 AM
>To: Xie, ChanglongX
>Cc: Daniel Lezcano; linux-acpi@xxxxxxxxxxxxxxx; lkp@xxxxxxxxxxxxxxx
>Subject: RE: Commit ac3ebafa81a makes NHM EX/EP machines hung out since
>3.9-rc1
>
>
>
>> -----Original Message-----
>> From: Xie, ChanglongX
>> Sent: Tuesday, March 12, 2013 10:28 PM
>> To: Brown, Len
>> Cc: Daniel Lezcano; linux-acpi@xxxxxxxxxxxxxxx; lkp@xxxxxxxxxxxxxxx
>> Subject: Commit ac3ebafa81a makes NHM EX/EP machines hung out since
>> 3.9-
>> rc1
>>
>> Hi Len,
>>
>> 	FYI, since 3.9-rc1 our three NHM EP/EX LKP(linux kernel
>> performance) test servers
>> 	except SNB/IVB/WSM hung up unexpectly.
>>
>> 	We did git bisect for about 8 times on all servers, it said that the
>> first bad commit is ac3ebafa.
>>
>> 	commit ac3ebafa81af76d65e4fb45c6388f08e90ddcc6d
>> 	Author: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>
>> 	Date:   Mon Feb 4 22:44:43 2013 +0000
>>
>> 	ACPI / idle: remove usage of the statedata
>>
>> 	Len Brown sent a patch to remove this field in the intel_idle driver.
>> 	The other user of this field is the davinci cpuidle driver and a
>> 	patch has been sent to remove the usage of it.
>> 	This patch removes the last user of this field.
>>
>> 	Signed-off-by: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx>
>> 	Signed-off-by: Len Brown <len.brown@xxxxxxxxx>
>>
>>
>> 	More, all machines hung with following similar info. Would you please
>> have a look at it?
>>
>> 	178748 ^[%Gmodprobe (1602) used greatest stack depth: 5504 bytes
>> left^M
>> 	2178749 modprobe (1606) used greatest stack depth: 5472 bytes left^M
>>
>> 	2178751 Task dump for CPU 1:^M
>> 	2178752 swapper/1       R  running task     6736     0      1
>> 0x00000000^M
>> 	2178753  ffff8801e8029dc8 ffffffff8101cf96 ffff8801e8029e28
>> ffffffff813d294b^M
>> 	2178754  0000000000000f99 0000000000000003 00000000003cf654
>> 0000000025c17d03^M
>> 	2178755  ffff8801e8029e38 ffff8801e74fc000 00000002590dc5c4
>> ffffffff8163cdb0^M
>> 	2178756 Call Trace:^M
>> 	2178757  [<ffffffff8101cf96>] ?
>> acpi_processor_ffh_cstate_enter+0x2d/0x2f^M
>> 	2178758  [<ffffffff813d294b>] acpi_idle_enter_bm+0x1b1/0x236^M
>> 	2178759  [<ffffffff8163cdb0>] ? disable_cpuidle+0x10/0x10^M
>> 	2178760  [<ffffffff8163cdc2>] cpuidle_enter+0x12/0x14^M
>> 	2178761  [<ffffffff8163d286>] cpuidle_wrap_enter+0x2f/0x6d^M
>> 	2178762  [<ffffffff8163d2d4>] cpuidle_enter_tk+0x10/0x12^M
>> 	2178763  [<ffffffff8163cdd6>] cpuidle_enter_state+0x12/0x3a^M
>> 	2178764  [<ffffffff8163d4a7>] cpuidle_idle_call+0xe8/0x161^M
>> 	2178765  [<ffffffff81008d99>] cpu_idle+0x5e/0xa4^M
>> 	2178766  [<ffffffff8174c6c1>] start_secondary+0x1a9/0x1ad^M
>> 	2178767 Task dump for CPU 2:^M
>
>Hmm, is it possible that the nth CPU is trying to use an idle state before
>acpi_cstate[] is initialized?
>
>Does bootin with maxcpus=1 work fine?
>
>how about booting with processor.max_cstate=1?

I just test it.  Any one of  "maxcpus=1"  or  "processor.max_cstate=1"  or  " idle=poll"
Works fine.


Best Regards
Changlox
>
>-Len
>
>>
>> Best regards
>> Changlong Xie
>>
>> ---
>> Linux Kernel Performance (LKP) project        Open Source Technology
>> Center
>> 			                      Intel CorporationIntel Corporation
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux