Date: Sat, 31 Mar 2001 15:24:16 -0800 From: Dave Tweten <tweten@nas.nasa.gov> To: Matt Dillon <dillon@earth.backplane.com> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: 4.3-RC Kernel Buffer Corruption (Was: 4.3-BETA makeworld of current STABLE Fails) Message-ID: <200103312324.f2VNOH675716@gilmore.nas.nasa.gov> In-Reply-To: Message from Matt Dillon <dillon@earth.backplane.com> of "Fri, 30 Mar 2001 22:27:33 PST." <200103310627.f2V6RXm09993@earth.backplane.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multipart MIME message. --==_Exmh_-18601905060 Content-Type: text/plain; charset=us-ascii dillon@earth.backplane.com said: >What's the 'dmesg' output from your machine say w/ the new kernel? >If you can get the dmesg output from the old (working) kernel that >would be useful too. I think I already sent them to you and to the list a few days ago, as two attachments of three. The third was the config file used to build the current bad kernel. I'll recreate both dmesg logs and send them directly to you -- no copy to the list. Incidently, getting rid of linux.ko didn't help either. I just repeated an attempt to build world using the (now patched) bad kernel, and it died with kernel buffer corruption in /usr/src/lib/msun/src/e_sinh.c. The hex dump is attached. --==_Exmh_-18601905060 Content-Type: text/plain ; name="e_sinh.c.hex"; charset=us-ascii Content-Description: e_sinh.c.hex 00000000 2f 2a 20 40 28 23 29 65 5f 73 69 6e 68 2e 63 20 |/* @(#)e_sinh.c | 00000010 35 2e 31 20 39 33 2f 30 39 2f 32 34 20 2a 2f 0a |5.1 93/09/24 */.| 00000020 2f 2a 0a 20 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |/*. * ==========| 00000030 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |================| * 00000050 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 20 2a 20 43 6f |==========. * Co| 00000060 70 79 72 69 67 68 74 20 28 43 29 20 31 39 39 33 |pyright (C) 1993| 00000070 20 62 79 20 53 75 6e 20 4d 69 63 72 6f 73 79 73 | by Sun Microsys| 00000080 74 65 6d 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 72 |tems, Inc. All r| 00000090 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 0a |ights reserved..| 000000a0 20 2a 0a 20 2a 20 44 65 76 65 6c 6f 70 65 64 20 | *. * Developed | 000000b0 61 74 20 53 75 6e 50 72 6f 2c 20 61 20 53 75 6e |at SunPro, a Sun| 000000c0 20 4d 69 63 72 6f 73 79 73 74 65 6d 73 2c 20 49 | Microsystems, I| 000000d0 6e 63 2e 20 62 75 73 69 6e 65 73 73 2e 0a 20 2a |nc. business.. *| 000000e0 20 50 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 75 | Permission to u| 000000f0 73 65 2c 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 |se, copy, modify| 00000100 2c 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 |, and distribute| 00000110 20 74 68 69 73 0a 20 2a 20 73 6f 66 74 77 61 72 | this. * softwar| 00000120 65 20 69 73 20 66 72 65 65 6c 79 20 67 72 61 6e |e is freely gran| 00000130 74 65 64 2c 20 70 72 6f 76 69 64 65 64 20 74 68 |ted, provided th| 00000140 61 74 20 74 68 69 73 20 6e 6f 74 69 63 65 0a 20 |at this notice. | 00000150 2a 20 69 73 20 70 72 65 73 65 72 76 65 64 2e 0a |* is preserved..| 00000160 20 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | * =============| 00000170 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |================| * 00000190 3d 3d 3d 3d 3d 3d 3d 0a 20 2a 2f 0a 0a 23 69 66 |=======. */..#if| 000001a0 6e 64 65 66 20 6c 69 6e 74 0a 73 74 61 74 69 63 |ndef lint.static| 000001b0 20 63 68 61 72 20 72 63 73 69 64 5b 5d 20 3d 20 | char rcsid[] = | 000001c0 22 24 46 72 65 65 42 53 44 3a 20 73 72 63 2f 6c |"$FreeBSD: src/l| 000001d0 69 62 2f 6d 73 75 6e 2f 73 72 63 2f 65 5f 73 69 |ib/msun/src/e_si| 000001e0 6e 68 2e 63 2c 76 20 31 2e 36 20 31 39 39 39 2f |nh.c,v 1.6 1999/| 000001f0 30 38 2f 32 38 20 30 30 3a 30 36 3a 33 39 20 70 |08/28 00:06:39 p| 00000200 65 74 65 72 20 45 78 70 20 24 22 3b 0a 23 65 6e |eter Exp $";.#en| 00000210 64 69 66 0a 0a 2f 2a 20 5f 5f 69 65 65 65 37 35 |dif../* __ieee75| 00000220 34 5f 73 69 6e 68 28 78 29 0a 20 2a 20 4d 65 74 |4_sinh(x). * Met| 00000230 68 6f 64 20 3a 0a 20 2a 20 6d 61 74 68 65 6d 61 |hod :. * mathema| 00000240 74 69 63 61 6c 6c 79 20 73 69 6e 68 28 78 29 20 |tically sinh(x) | 00000250 69 66 20 64 65 66 69 6e 65 64 20 74 6f 20 62 65 |if defined to be| 00000260 20 28 65 78 70 28 78 29 2d 65 78 70 28 2d 78 29 | (exp(x)-exp(-x)| 00000270 29 2f 32 0a 20 2a 09 31 2e 20 52 65 70 6c 61 63 |)/2. *.1. Replac| 00000280 65 20 78 20 62 79 20 7c 78 7c 20 28 73 69 6e 68 |e x by |x| (sinh| 00000290 28 2d 78 29 20 3d 20 2d 73 69 6e 68 28 78 29 29 |(-x) = -sinh(x))| 000002a0 2e 0a 20 2a 09 32 2e 0a 20 2a 09 09 20 20 20 20 |.. *.2.. *.. | 000002b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | * 000002d0 45 20 2b 20 45 2f 28 45 2b 31 29 0a 20 2a 09 20 |E + E/(E+1). *. | 000002e0 20 20 20 30 20 20 20 20 20 20 20 20 3c 3d 20 78 | 0 <= x| 000002f0 20 3c 3d 20 32 32 20 20 20 20 20 3a 20 20 73 69 | <= 22 : si| 00000300 6e 68 28 78 29 20 3a 3d 20 2d 2d 2d 2d 2d 2d 2d |nh(x) := -------| 00000310 2d 2d 2d 2d 2d 2d 2d 2c 20 45 3d 65 78 70 6d 31 |-------, E=expm1| 00000320 28 78 29 0a 20 2a 09 09 09 20 20 20 20 20 20 20 |(x). *... | 00000330 09 09 09 20 20 20 20 20 20 20 20 32 0a 20 2a 0a |... 2. *.| 00000340 20 2a 09 20 20 20 20 32 32 20 20 20 20 20 20 20 | *. 22 | 00000350 3c 3d 20 78 20 3c 3d 20 6c 6e 6f 76 66 74 20 3a |<= x <= lnovft :| 00000360 20 20 73 69 6e 68 28 78 29 20 3a 3d 20 65 78 70 | sinh(x) := exp| 00000370 28 78 29 2f 32 0a 20 2a 09 20 20 20 20 6c 6e 6f |(x)/2. *. lno| 00000380 76 66 74 20 20 20 3c 3d 20 78 20 3c 3d 20 6c 6e |vft <= x <= ln| 00000390 32 6f 76 66 74 3a 20 20 73 69 6e 68 28 78 29 20 |2ovft: sinh(x) | 000003a0 3a 3d 20 65 78 70 28 78 2f 32 29 2f 32 20 2a 20 |:= exp(x/2)/2 * | 000003b0 65 78 70 28 78 2f 32 29 0a 20 2a 09 20 20 20 20 |exp(x/2). *. | 000003c0 6c 6e 32 6f 76 66 74 20 20 3c 20 20 78 09 20 20 |ln2ovft < x. | 000003d0 20 20 3a 20 20 73 69 6e 68 28 78 29 20 3a 3d 20 | : sinh(x) := | 000003e0 78 2a 73 68 75 67 65 20 28 6f 76 65 72 66 6c 6f |x*shuge (overflo| 000003f0 77 29 0a 20 2a 0a 20 2a 20 53 70 65 63 69 61 6c |w). *. * Special| 00000400 05 00 03 26 00 64 64 00 a9 0a 00 00 00 00 04 32 |...&.dd........2| 00000410 00 01 01 00 c9 75 02 00 00 00 05 33 00 64 64 00 |.....u.....3.dd.| 00000420 03 00 00 00 00 00 09 32 00 54 54 00 06 32 00 00 |.......2.TT..2..| 00000430 00 00 0a 33 00 fd 64 00 00 00 00 00 00 00 0c 32 |...3..d........2| 00000440 00 64 64 00 32 01 00 00 00 00 00 00 00 00 00 00 |.dd.2...........| 00000450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000570 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000580 00 00 17 70 02 00 00 00 00 00 e7 1d 00 00 00 00 |...p............| 00000590 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000005f0 00 00 00 00 00 00 00 00 00 00 9d 75 02 00 00 ba |...........u....| 00000600 ff ff f7 ff df ff ff fb df ff ff ff ff ff ff ff |................| 00000610 7f ff ff ff ff ff 7f ff 7f ff ff ff ff fb ff ff |................| 00000620 ff ff ff ff ff ff ff ff ff ff 7f ff ff ff ff ff |................| 00000630 ff ef ff ff ff ff ff ff ff fb ff ff ff ff ff ff |................| 00000640 ff ff f7 ff ff ff ff ff ff ef ff ff ff ff df ff |................| 00000650 ff ff 7f ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 00000660 ff ff fd ff ff ff ff ff ff ff ff ff f7 ff ff ff |................| 00000670 ff ff ff fb ff ff ff ff 7f ff ff ff ff ff ff ff |................| 00000680 ff ff 7f ff ff ff ff ff ff ff ff ef ff ff ff ff |................| 00000690 ff fb ff ff ff fb ff ff ff ff ff ff 5d ff ff ff |............]...| 000006a0 ff ff ff ef ff ff ff ff ff fe ff ff ff ff ff fa |................| 000006b0 df bf ff ff ff bf ff ff ff ff ff ff ff ff ff ff |................| 000006c0 77 bf ff ff ff ff ff ff ff ff ff ff ff fb ff ff |w...............| 000006d0 ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff ff |................| 000006e0 ff ff ff ff ff ff ff ef ff ff ff ff ff ff ff ff |................| 000006f0 7f ff ff ff df ff ff ff fd fe ff fe ff ff ff ff |................| 00000700 01 00 01 00 00 00 50 00 00 00 40 00 00 00 01 00 |......P...@.....| 00000710 00 20 00 02 00 00 00 00 00 80 01 00 00 00 00 00 |. ..............| 00000720 00 00 40 00 44 00 00 00 00 00 10 00 10 00 00 00 |..@.D...........| 00000730 40 00 00 00 00 00 10 00 01 00 04 08 04 00 00 00 |@...............| 00000740 00 20 10 08 00 00 00 00 40 00 00 00 14 00 10 00 |. ......@.......| 00000750 00 00 00 00 00 00 00 00 04 02 00 00 00 00 00 00 |................| 00000760 00 00 00 00 00 00 40 00 00 00 00 02 00 00 10 00 |......@.........| 00000770 00 00 00 00 00 08 00 00 00 00 00 00 10 00 01 00 |................| 00000780 14 20 00 00 04 00 00 00 00 00 00 20 40 00 00 08 |. ......... @...| 00000790 00 00 00 00 00 00 40 00 00 00 00 20 00 00 40 00 |......@.... ..@.| 000007a0 00 00 10 00 00 00 00 00 00 00 10 08 00 00 00 08 |................| 000007b0 40 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |@ ..............| 000007c0 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 |................| 000007d0 04 88 00 00 01 00 00 20 10 00 00 00 00 00 04 08 |....... ........| 000007e0 00 20 50 00 04 00 00 02 00 00 00 00 00 02 40 00 |. P...........@.| 000007f0 00 00 00 00 00 00 00 00 00 20 00 22 40 20 00 00 |......... ."@ ..| 00000800 6a a6 6b 3d 68 fb 69 06 6e 6e 6f ff ff ff ff ff |j.k=h.i.nno.....| 00000810 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| * 00000900 00 00 00 00 00 00 00 00 00 |.........| 00000909 --==_Exmh_-18601905060 Content-Type: text/plain; charset=us-ascii M/S 258-5 | 1024-bit PGP fingerprint: | tweten@nas.nasa.gov NASA Ames Research Center | 41 B0 89 0A 8F 94 6C 59 | (650) 604-4416 Moffett Field, CA 94035-1000 | 7C 80 10 20 25 C7 2F E6 | FAX: (650) 604-4377 We each earn what freedom of speech we defend for those who most offend us. --==_Exmh_-18601905060-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103312324.f2VNOH675716>