lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 3 Sep 2008 20:54:07 +0300
From:	Dmitry Nezhevenko <dion@...ex.net>
To:	Thomas Gleixner <tglx@...utronix.de>
Cc:	"Luiz Fernando N. Capitulino" <lcapitulino@...driva.com.br>,
	herton@...driva.com.br,
	Mikhail Kshevetskiy <mikhail.kshevetskiy@...il.com>,
	LKML <linux-kernel@...r.kernel.org>
Subject: Re: 2.6.27-rc5 doesn't boot on a Pavilion laptop

On Wed, Sep 03, 2008 at 07:05:39PM +0200, Thomas Gleixner wrote:
> Yeah, noticed already. Sorry.
> 
> Find a debug patch below, which looks at the two functions which might
> loop forver under certain conditions. Does one of the checks hit ?

This one happens for me
 
> +			if (!once) {
> +				printk(KERN_WARNING
> +				       "tick_broadcast_set_event is "
> +				       "stuck %llx %llx\n",
> +				       now.tv64, expires.tv64);
> +				WARN_ON(1);
> +			}
 
Actually kernel continued to boot, however it panics just before (or maybe
after) mounting rootfs... I've booted it with boot_delay to take photos.

Here is panic stacktrace:

warn_on_slowpath
stop_this_cpu
printk
show_trace
stop_this_cpu
print_oops_end_marker
clocksource_get_next
getnstimeofday
send_IPI_mask_bitmask
tick_do_broadcast
tick_handle_oneshot_broadcast
timer_interrupt
handle_IRQ_event
handle_edge_irq
do_IRQ
....

Here are screenshots:
http://inhex.net/dion/lkml/tick_boradcast_stuck.jpg -- stacktrace from
your patch
http://inhex.net/dion/lkml/panic_on_rootfs_mount.jpg -- final kernel panic

I'm using linux-2.6-x86.git as suggested by Glauber

-- 
WBR, Dmitry
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ