on 25/12/2012 01:04 David Wolfskill said the following: > On Tue, Dec 25, 2012 at 12:58:00AM +0200, Andriy Gapon wrote: >> on 25/12/2012 00:39 David Wolfskill said the following: >>> I had left teh kgdb session active; I also included "p *timehands" just in >>> case it might be of use: >> >> Thank you. >> Please also print &th0 ... &th9. >> ... > > Here you go: > > (kgdb) p &th0 > $15 = (struct timehands *) 0xc112a7a8 > (kgdb) p &th1 > $16 = (struct timehands *) 0xc112a7e4 > (kgdb) p &th2 > $17 = (struct timehands *) 0xc112a820 > (kgdb) p &th3 > $18 = (struct timehands *) 0xc112a85c > (kgdb) p &th4 > $19 = (struct timehands *) 0xc112a898 > (kgdb) p &th5 > $20 = (struct timehands *) 0xc112a8d4 > (kgdb) p &th6 > $21 = (struct timehands *) 0xc112a910
Comparing the above and the following from an earlier email: > (kgdb) p timehands > $1 = (struct timehands * volatile) 0xc11ba910 and the following: > (kgdb) p th5 > $7 = {th_counter = 0xc115174c, th_adjustment = 51068786373500, > th_scale = 1690726758248, th_offset_count = 3990081323, th_offset = { > sec = 25906, frac = 2278539681754952554}, th_microtime = { > tv_sec = 1356376278, tv_usec = 192946}, th_nanotime = { > tv_sec = 1356376278, tv_nsec = 192946562}, th_generation = 669311, > th_next = 0xc11ba910} I am quite sure that the impossible happened only because the faulty memory made it possible. > (kgdb) p &th7 > $22 = (struct timehands *) 0xc112a94c > (kgdb) p &th8 > $23 = (struct timehands *) 0xc112a988 > (kgdb) p &th9 > $24 = (struct timehands *) 0xc112a9c4 > (kgdb) > > I've copied /boot/kernel/kernel.symbols over, as well: I need to head > out for some errands for a while. > > Peace, > david > -- Andriy Gapon _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"