From owner-freebsd-i386@FreeBSD.ORG Mon Jun 23 11:06:55 2008 Return-Path: Delivered-To: freebsd-i386@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C3F41065678 for ; Mon, 23 Jun 2008 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1A37D8FC1B for ; Mon, 23 Jun 2008 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5NB6sT5064972 for ; Mon, 23 Jun 2008 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5NB6spr064968 for freebsd-i386@FreeBSD.org; Mon, 23 Jun 2008 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 23 Jun 2008 11:06:54 GMT Message-Id: <200806231106.m5NB6spr064968@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-i386@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-i386@FreeBSD.org X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2008 11:06:55 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o i386/70525 i386 [boot] boot0cfg: -o packet not effective o i386/70531 i386 [boot0] [patch] boot0 hides Lilo in extended slice o i386/71000 i386 [boot] BTX halted when booting from CD on a machine wi o i386/72960 i386 [boot] BTX halted with Promise Tx2000 Raid o i386/74008 i386 [boot] IBM eServer x225 cannot boot any v5.x - endless o i386/74044 i386 [smb] ServerWorks OSB4 SMBus interface does not detect o i386/75887 i386 [pcvt] with vt0.disabled=0 and PCVT in kernel video/ke o i386/76944 i386 [busdma] [patch] i386 bus_dmamap_create() bug s i386/79169 i386 [hang] freeze with striped USB Drives under high load o i386/80268 i386 [crash] System with Transmeta Efficeon cpu crashes whi p i386/81111 i386 [build] /boot/loader causes reboot due to CFLAGS+= -ms s i386/85072 i386 [psm] ps/2 Mouse detection failure on compaq chipset o i386/86880 i386 [hang] 6.0 hangs or reboots whilst 5.4 is stable (ASUS s i386/88139 i386 [i386] [request] 53C875 Chipset HP 5064-6016 doesn't w s i386/88755 i386 [install] FreeBSD R6.0 on ThinkPad R40 installation re o i386/88929 i386 [ata] FreeBSD 6.0 install CD fails to find disks on So o i386/91282 i386 [install] 6.0R install CD crashes on Promise PDC20267 o i386/91745 i386 [smp] Second processor not detected on Proliant ML530 o i386/92193 i386 [boot] Can't boot from 6.0 Installation CD: BTX halted o i386/93615 i386 [install] Operating system wont install. Problem with o i386/93752 i386 Cannot activate the serial ports on boot probe. BIOS o o i386/93762 i386 [hang] Machine lockup at boot loader countdown on Supe o i386/93787 i386 [hang] freebsd 6.0 hangs on atkbd0 on Proliant 1850r s o i386/93809 i386 panic: could not copy LDT on RELENG_5_3 through RELENG o i386/93923 i386 [ata] FreeBSD Install, Sil3112: Cannot dump. No dump d o i386/93989 i386 [install] Can't install FreeBSD from IEEE1394 DVD-RW o f i386/94141 i386 [iwi] iwi doesn't work on Acer Laptop o i386/94364 i386 [keyboard] Unable to boot on NX9110 laptop o i386/94420 i386 FreeBSD does NOT support the pcChips M925 motherboard. o i386/94911 i386 [ata] [regression] ata regression with DOM-IDE o i386/95087 i386 [hang] System freeze irrespective of load on Promise F o i386/96014 i386 [install] HP Pavilion zv5000(Intel) reboot installatio o i386/96225 i386 [boot] Toshiba M70-CL3 Hangs Up During Booting o i386/96302 i386 [ata] nVidia nForce CK804 SATA300 controller not recog o i386/96357 i386 FreeBSD cannot recognize all the logical partitions o i386/96382 i386 [bge] In 6.1-RC1 the bge driver does not reliably work o i386/97025 i386 [vmware] fbsd (2 cd) dont install in vmware 5.5.0 - re o i386/97263 i386 [ata] FreeBSD only detects first drive on PDC20378 378 o i386/97287 i386 Screen Corruption In FreeBSD 6.X When Apps Started In o i386/98154 i386 6-STABLE crashes when being online via modem (Fujitsu o i386/98215 i386 [geode] [regression] FreeBSD can no longer boot Geode o i386/98765 i386 [ata] timeouts on sata drive (Asus a7n8x-e) f i386/98964 i386 [iwi] iwi totally freezes system o i386/99608 i386 [atapicam] ATAPI or CAM crash on FreeBSD 6.1-stable wi o i386/100420 i386 [boot] boot1/boot2 lba error o i386/100831 i386 [sio] sio ignores BIOS information about serial ports f i386/101135 i386 [iwi] iwi goes up and down o i386/101616 i386 [hang] FreeBSD freeze on bootup, Compaq Proliant (lega o i386/101667 i386 [ata] ATA problems when power management is on o i386/102410 i386 [install] FreeBSD 6.1-RELEASE installation boot freeze o i386/102562 i386 [em] no traffic pass through a em card after approx. a o i386/103063 i386 [install] Can not install on Dell XPS 700 s i386/103624 i386 [ata] [install] Problem installing on Dell Powervault o i386/104349 i386 [bfe] Panic while uploading data via bfe network inter o i386/104473 i386 [boot] boot loader reboots before loading kernel on Al o i386/104572 i386 [ata] issues with detecting HDD on Intel Q965 Express o i386/104711 i386 [pcvt] with vt0.disabled=0 and PCVT in kernel - video/ o i386/104719 i386 [ata] Seagate ST3802110A errors/delays when using PIO4 o i386/107382 i386 [install] "Fatal trap 12" when installing FreeBSD 6.1 o i386/107564 i386 [install] fatal trap 19 during installation on a Dell o i386/108185 i386 [panic] freebsd 6.2 fatal kernel trap s i386/109200 i386 [ata] READ_UDMA UDMA ICRC error cause not detecting ca o i386/109568 i386 [panic] Reboot server with "Fatal trap 12" o i386/109610 i386 [panic] Fatal trap 12: page fault while in kernel mode o i386/110214 i386 [hang] FreeBSD 6.2 freezes on SSH activitiy caused by o i386/110218 i386 kmem_malloc(4096): kmem_map too small: 335544320 total o i386/112036 i386 [ata] TIMEOUT - WRITE_DMA retrying, TIMEOUT - READ_DMA o i386/112487 i386 [sio] kernel panic on swi0:sio o i386/112580 i386 [boot] BTX Halted on HP DV6255 Notebook o i386/112596 i386 [aac] aac driver causes kernel panic - page fault on 2 o i386/112635 i386 [hang] [loader] Hang during boot installation o i386/112700 i386 SMP Kernel with FreeBSD 6.2 release on compaq dl360 g1 o i386/114192 i386 Fail to boot with "error issuing ATA_IDENTIFY command" o i386/114208 i386 [boot] Problem booting the FreeBSD CD ISO image o i386/114535 i386 Toshiba Satellite 105A: "no driver attached" for vario o i386/115285 i386 [panic] fatal trap 1 on freebsd 6.2 install boot up on o i386/115854 i386 [boot] [install] Install FreeBSD with USB CDROM causes o i386/115947 i386 [hang] Dell poweredge 860 hangs when stressed and ACPI o i386/116844 i386 [boot] cannot boot from cd when using Dell Vostro 200 o i386/117297 i386 [hang] System hangs up every day o i386/118285 i386 [i386] Segmentation fault in reloc_non_plt. o i386/118656 i386 [panic] Init dies in single user mode and box get kern o i386/119946 i386 [est] sysctl dev.cpu.0.freq on 75 Hz, cannot be change o i386/121115 i386 [ata] READ_DMA failure after 6.3 security upgrade [reg o i386/121258 i386 [boot] FreeBSD 6.3 / 7.0 boot problem [regression] o i386/121549 i386 [nfe]: nfe interface locks up during rc.conf initializ o i386/121699 i386 [boot] can't boot on MSI K9N Ultra o i386/121903 i386 [ips] [boot] can't boot on IBM x235 ServeRaid 6M [regr f i386/121918 i386 [panic] reboot fails with panic with multiprocessor sy f i386/122008 i386 [ata] Fdisk fails. Cannot install 7.0 Release on P5VD2 f i386/122040 i386 [install] Wont load further from CD f i386/122644 i386 [panic] on-boot mount /tmp kernel dump a i386/122887 i386 [panic] [atkbdc] 7.0-RELEASE on IBM HS20 panics immed f i386/123416 i386 [build] make buildworld warning NOPROFILE o i386/123462 i386 clock is too fast o i386/123768 i386 [panic] [vm] 7.0-STABLE locking issue on Soekris net48 o i386/123814 i386 [boot] cannot boot freebsd kernel on sony vaio VGN-NR2 o i386/123990 i386 [boot] BTX halted on Thinkpad x60s o i386/124124 i386 [boot] Page fault while booting livefs iso of FreeBSD o i386/124317 i386 [boot] CD with BTX 1.02 fails at "mountroot" and 1.01 o i386/124633 i386 [boot] [panic] 7.0 does not boot from CD 101 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o i386/73921 i386 [sysctl] [patch] sysctlbyname for machdep.tsc_freq doe o i386/74153 i386 [pst] FreeBSD 5.3 cannot boot ftom pst o i386/79091 i386 [i386] [patch] Small optimization for i386/support.s o i386/79840 i386 [sysinstall] Partitioning and formating a new disk fai o i386/80095 i386 ld-elf.so.1 crashes with executables produced by tinyc o i386/85417 i386 [i386] [npx] [patch] Possible bug in ia32 floating-poi o i386/85423 i386 [ex] ex(4) does not correctly recognize NIC in PnP mod o i386/85652 i386 [loader] [patch] deal with out-of-memory errors during o i386/85653 i386 [i386] [patch] relieve hangs in tight loops in process o i386/85655 i386 [i386] [patch] expose cpu info for i386 systems o i386/85656 i386 [i386] [patch] expose more i386 specific CPU informati s i386/88491 i386 [install] Panic when boot installation CD1 (Acer Trave o i386/91871 i386 [boot1] [patch] boot1: jump to 0xf000:0xfff0 instead o o i386/92501 i386 [irq] Hang on boot with ACPI enabled on ASUS A6R noteb o i386/93793 i386 [keyboard] Keyboard stops working after a shutdown -p o i386/95106 i386 [install] cannot install freebsd, Nvidia nForce 2 base o i386/96406 i386 System freezes on IBM xSeries 335 with FreeBSD-6.0-REL o i386/98366 i386 [em] Intel PRO/1000 MT Dual PCI-X: simulatenious 1000 o i386/98932 i386 [i386] [patch] Kernel compilation failed on specific P o i386/100142 i386 [pci] [patch] /dev/smb0 device not available on system o i386/100204 i386 FreeBSD reports raid as broken - but it is not o i386/101062 i386 [hang] Freeze on detect Intel 900 VGA on boot with ACP o i386/105063 i386 [sio] US Robotics (3Com) 3CP5609 PCI 16550 Modem works o i386/105175 i386 [ipmi] ipmi acpi trouble on supermicro server o i386/106789 i386 [nfe] or [nve]: Internal NIC of GA-K8N51GMF-RH does no o i386/106850 i386 [powerd] powernow0 attach returned 6 o i386/109423 i386 [ichsmb] ICH5 smb interface problems o i386/113110 i386 [mk] [patch] i686 is not an alias of pentiumpro on GCC o i386/113177 i386 [pci] [patch] Extended PCI Configuration register (>= o i386/116100 i386 [panic] Fatal trap 12 right after reboot (da0s1error = o i386/116347 i386 [apm] [patch] APM does not suspend USB devices o i386/118350 i386 [boot] [hang] BTX loader hangs on PC Engines WRAP o i386/119175 i386 [busdma] [patch] Typo in bus_dmamem_alloc() o i386/119574 i386 [i386] 7.0-RC1 times out in calibrate_clocks() [regres o i386/120933 i386 [boot] 6.x and 7.x do not boot from CD on IBM HS20 883 o i386/121675 i386 [ata] incorrect fallback to udma33 with CF memory inst o i386/122148 i386 [irq] interrupt storm on 7.0 [regression] o i386/122602 i386 [build] i386/conf/PAE does not compile on RELENG_7 o i386/122623 i386 [build] [patch] bsd.cpu.mk doesn't handle opteron/athl o i386/123981 i386 [pxeboot] You can't usefully PXEBOOT the 7.0-RELEASE-i 40 problems total. From owner-freebsd-i386@FreeBSD.ORG Tue Jun 24 08:13:07 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D789A106567A; Tue, 24 Jun 2008 08:13:07 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A903C8FC14; Tue, 24 Jun 2008 08:13:07 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5O8D7Sn023702; Tue, 24 Jun 2008 08:13:07 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5O8D7DT023698; Tue, 24 Jun 2008 08:13:07 GMT (envelope-from linimon) Date: Tue, 24 Jun 2008 08:13:07 GMT Message-Id: <200806240813.m5O8D7DT023698@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-i386@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/124902: [i386] [patch] patch to fix VESA modes and allow 8bit depth modes X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 08:13:08 -0000 Old Synopsis: patch to fix VESA modes and allow 8bit depth modes New Synopsis: [i386] [patch] patch to fix VESA modes and allow 8bit depth modes Responsible-Changed-From-To: freebsd-bugs->freebsd-i386 Responsible-Changed-By: linimon Responsible-Changed-When: Tue Jun 24 08:12:31 UTC 2008 Responsible-Changed-Why: Affects the i386 source tree only. http://www.freebsd.org/cgi/query-pr.cgi?pr=124902 From owner-freebsd-i386@FreeBSD.ORG Tue Jun 24 18:15:01 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C031106566C; Tue, 24 Jun 2008 18:15:01 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F34578FC14; Tue, 24 Jun 2008 18:15:00 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (gavin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5OIF03K034134; Tue, 24 Jun 2008 18:15:00 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5OIF0xd034130; Tue, 24 Jun 2008 18:15:00 GMT (envelope-from gavin) Date: Tue, 24 Jun 2008 18:15:00 GMT Message-Id: <200806241815.m5OIF0xd034130@freefall.freebsd.org> To: slynko@tronet.ru, gavin@FreeBSD.org, freebsd-i386@FreeBSD.org, gavin@FreeBSD.org From: gavin@FreeBSD.org Cc: Subject: Re: i386/74044: [smb] ServerWorks OSB4 SMBus interface does not detected on Intel SRMK2 platform X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 18:15:01 -0000 Synopsis: [smb] ServerWorks OSB4 SMBus interface does not detected on Intel SRMK2 platform State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Tue Jun 24 18:11:47 UTC 2008 State-Changed-Why: To submitter: Sorry this PR has sat around for so long without a response. Is there any chance you still have this system? If so, could you try removing the "#if 0... #endif" from around line 93 of src/sys/pci/intpm.c and seeing if that both fixes the smbus interface detection, and doesn't break anything on your ISA bus (for example PS/2 keyboard)? From looking at various bits of code, I think the reason that this was originally commented out is no longer relevent. Responsible-Changed-From-To: freebsd-i386->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Tue Jun 24 18:11:47 UTC 2008 Responsible-Changed-Why: Track http://www.freebsd.org/cgi/query-pr.cgi?pr=74044 From owner-freebsd-i386@FreeBSD.ORG Wed Jun 25 16:09:48 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A18DE1065672; Wed, 25 Jun 2008 16:09:48 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7E43A8FC17; Wed, 25 Jun 2008 16:09:48 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (gavin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5PG9mqf090255; Wed, 25 Jun 2008 16:09:48 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5PG9lFg090251; Wed, 25 Jun 2008 16:09:47 GMT (envelope-from gavin) Date: Wed, 25 Jun 2008 16:09:47 GMT Message-Id: <200806251609.m5PG9lFg090251@freefall.freebsd.org> To: home@aucampelectronics.co.za, gavin@FreeBSD.org, freebsd-i386@FreeBSD.org From: gavin@FreeBSD.org Cc: Subject: Re: i386/122040: [install] Wont load further from CD X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 16:09:48 -0000 Synopsis: [install] Wont load further from CD State-Changed-From-To: feedback->closed State-Changed-By: gavin State-Changed-When: Wed Jun 25 16:08:32 UTC 2008 State-Changed-Why: Close, feeedback timeput (3 months). To submitter: if this is still a problem for you, we can reopen this PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=122040 From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 00:55:19 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3030106567B; Thu, 26 Jun 2008 00:55:19 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 905AD8FC0C; Thu, 26 Jun 2008 00:55:19 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q0tHU4026197; Wed, 25 Jun 2008 20:55:17 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q0tH1a053857; Wed, 25 Jun 2008 20:55:17 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 1DCFC73039; Wed, 25 Jun 2008 20:55:17 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20080626005517.1DCFC73039@freebsd-current.sentex.ca> Date: Wed, 25 Jun 2008 20:55:17 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on clamscanner3 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on i386/pc98 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 00:55:20 -0000 TB --- 2008-06-26 00:53:14 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-06-26 00:53:14 - starting HEAD tinderbox run for i386/pc98 TB --- 2008-06-26 00:53:14 - cleaning the object tree TB --- 2008-06-26 00:53:41 - cvsupping the source tree TB --- 2008-06-26 00:53:41 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/i386/pc98/supfile TB --- 2008-06-26 00:53:51 - building world (CFLAGS=-O -pipe) TB --- 2008-06-26 00:53:51 - cd /src TB --- 2008-06-26 00:53:51 - /usr/bin/make -B buildworld >>> World build started on Thu Jun 26 00:53:53 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree [...] rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> sys/boot/pc98/boot0.5 (cleandir) rm -f boot0.5 boot0.5.bin boot0.5.out start.o boot.o boot0.5.o disk.o selector.o support.o syscons.o putssjis.o rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> sys/boot/pc98/boot2 (cleandir) "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 113: Malformed conditional (${MK_SSP} != "no" && ${CC} != "icc" && ${MACHINE_ARCH} != "ia64") "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 115: if-less endif make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /src/sys/boot/pc98. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-06-26 00:55:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-06-26 00:55:17 - ERROR: failed to build world TB --- 2008-06-26 00:55:17 - tinderbox aborted TB --- 41.91 user 12.37 system 123.00 real http://tinderbox.des.no/tinderbox-head-HEAD-i386-pc98.full From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 01:26:31 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 076A4106564A; Thu, 26 Jun 2008 01:26:31 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id A79BC8FC0A; Thu, 26 Jun 2008 01:26:30 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q1QSc1029194; Wed, 25 Jun 2008 21:26:28 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q1QS4K026383; Wed, 25 Jun 2008 21:26:28 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 05A1F73039; Wed, 25 Jun 2008 21:26:27 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20080626012628.05A1F73039@freebsd-current.sentex.ca> Date: Wed, 25 Jun 2008 21:26:27 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on clamscanner3 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 01:26:31 -0000 TB --- 2008-06-26 00:09:00 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-06-26 00:09:00 - starting HEAD tinderbox run for i386/i386 TB --- 2008-06-26 00:09:00 - cleaning the object tree TB --- 2008-06-26 00:09:37 - cvsupping the source tree TB --- 2008-06-26 00:09:37 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/i386/i386/supfile TB --- 2008-06-26 00:09:45 - building world (CFLAGS=-O -pipe) TB --- 2008-06-26 00:09:45 - cd /src TB --- 2008-06-26 00:09:45 - /usr/bin/make -B buildworld >>> World build started on Thu Jun 26 00:09:46 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Thu Jun 26 01:16:16 UTC 2008 TB --- 2008-06-26 01:16:16 - generating LINT kernel config TB --- 2008-06-26 01:16:16 - cd /src/sys/i386/conf TB --- 2008-06-26 01:16:16 - /usr/bin/make -B LINT TB --- 2008-06-26 01:16:16 - building LINT kernel (COPTFLAGS=) TB --- 2008-06-26 01:16:16 - cd /src TB --- 2008-06-26 01:16:16 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jun 26 01:16:16 UTC 2008 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] vga_isa.o(.text+0x1f7): In function `isavga_probe': : undefined reference to `__stack_chk_fail' xboxfb.o(.text+0xa79): In function `xboxfb_diag': : undefined reference to `__stack_chk_guard' xboxfb.o(.text+0xb03): In function `xboxfb_diag': : undefined reference to `__stack_chk_guard' xboxfb.o(.text+0xb0a): In function `xboxfb_diag': : undefined reference to `__stack_chk_fail' *** Error code 1 Stop in /obj/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-06-26 01:26:27 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-06-26 01:26:27 - ERROR: failed to build lint kernel TB --- 2008-06-26 01:26:27 - tinderbox aborted TB --- 3456.36 user 421.25 system 4647.73 real http://tinderbox.des.no/tinderbox-head-HEAD-i386-i386.full From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 05:48:31 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3CD01065670; Thu, 26 Jun 2008 05:48:31 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 77E148FC0C; Thu, 26 Jun 2008 05:48:31 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q5mSbk048605; Thu, 26 Jun 2008 01:48:28 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q5mSfR040460; Thu, 26 Jun 2008 01:48:28 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 79A4773039; Thu, 26 Jun 2008 01:48:28 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20080626054828.79A4773039@freebsd-current.sentex.ca> Date: Thu, 26 Jun 2008 01:48:28 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on clamscanner3 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on i386/pc98 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 05:48:31 -0000 TB --- 2008-06-26 05:46:48 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-06-26 05:46:48 - starting HEAD tinderbox run for i386/pc98 TB --- 2008-06-26 05:46:48 - cleaning the object tree TB --- 2008-06-26 05:46:49 - cvsupping the source tree TB --- 2008-06-26 05:46:49 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/i386/pc98/supfile TB --- 2008-06-26 05:46:54 - building world (CFLAGS=-O -pipe) TB --- 2008-06-26 05:46:54 - cd /src TB --- 2008-06-26 05:46:54 - /usr/bin/make -B buildworld >>> World build started on Thu Jun 26 05:46:56 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree [...] rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> sys/boot/pc98/boot0.5 (cleandir) rm -f boot0.5 boot0.5.bin boot0.5.out start.o boot.o boot0.5.o disk.o selector.o support.o syscons.o putssjis.o rm -f .depend GPATH GRTAGS GSYMS GTAGS ===> sys/boot/pc98/boot2 (cleandir) "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 113: Malformed conditional (${MK_SSP} != "no" && ${CC} != "icc" && ${MACHINE_ARCH} != "ia64") "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 115: if-less endif make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /src/sys/boot/pc98. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-06-26 05:48:28 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-06-26 05:48:28 - ERROR: failed to build world TB --- 2008-06-26 05:48:28 - tinderbox aborted TB --- 41.23 user 8.95 system 99.55 real http://tinderbox.des.no/tinderbox-head-HEAD-i386-pc98.full From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 06:20:45 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCFD71065671; Thu, 26 Jun 2008 06:20:45 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id 60CFE8FC0A; Thu, 26 Jun 2008 06:20:45 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q6Khj0049979; Thu, 26 Jun 2008 02:20:43 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.14.2/8.14.2) with ESMTP id m5Q6KhgY016248; Thu, 26 Jun 2008 02:20:43 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 19D1073039; Thu, 26 Jun 2008 02:20:43 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20080626062043.19D1073039@freebsd-current.sentex.ca> Date: Thu, 26 Jun 2008 02:20:43 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on clamscanner3 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: Subject: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 06:20:45 -0000 TB --- 2008-06-26 05:03:50 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2008-06-26 05:03:50 - starting HEAD tinderbox run for i386/i386 TB --- 2008-06-26 05:03:50 - cleaning the object tree TB --- 2008-06-26 05:04:17 - cvsupping the source tree TB --- 2008-06-26 05:04:17 - /usr/bin/csup -r 3 -g -L 1 -h localhost -s /tinderbox/HEAD/i386/i386/supfile TB --- 2008-06-26 05:04:23 - building world (CFLAGS=-O -pipe) TB --- 2008-06-26 05:04:23 - cd /src TB --- 2008-06-26 05:04:23 - /usr/bin/make -B buildworld >>> World build started on Thu Jun 26 05:04:24 UTC 2008 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> World build completed on Thu Jun 26 06:10:28 UTC 2008 TB --- 2008-06-26 06:10:28 - generating LINT kernel config TB --- 2008-06-26 06:10:28 - cd /src/sys/i386/conf TB --- 2008-06-26 06:10:28 - /usr/bin/make -B LINT TB --- 2008-06-26 06:10:28 - building LINT kernel (COPTFLAGS=) TB --- 2008-06-26 06:10:28 - cd /src TB --- 2008-06-26 06:10:28 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Jun 26 06:10:28 UTC 2008 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] vga_isa.o(.text+0x1f7): In function `isavga_probe': : undefined reference to `__stack_chk_fail' xboxfb.o(.text+0xa79): In function `xboxfb_diag': : undefined reference to `__stack_chk_guard' xboxfb.o(.text+0xb03): In function `xboxfb_diag': : undefined reference to `__stack_chk_guard' xboxfb.o(.text+0xb0a): In function `xboxfb_diag': : undefined reference to `__stack_chk_fail' *** Error code 1 Stop in /obj/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2008-06-26 06:20:43 - WARNING: /usr/bin/make returned exit code 1 TB --- 2008-06-26 06:20:43 - ERROR: failed to build lint kernel TB --- 2008-06-26 06:20:43 - tinderbox aborted TB --- 3453.61 user 422.04 system 4612.65 real http://tinderbox.des.no/tinderbox-head-HEAD-i386-i386.full From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 07:31:39 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0D71106566C; Thu, 26 Jun 2008 07:31:39 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from postfix2-g20.free.fr (postfix2-g20.free.fr [212.27.60.43]) by mx1.freebsd.org (Postfix) with ESMTP id 448BB8FC13; Thu, 26 Jun 2008 07:31:39 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by postfix2-g20.free.fr (Postfix) with ESMTP id 2AC4F27A2AAD; Thu, 26 Jun 2008 06:59:50 +0200 (CEST) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 225A53F627A; Thu, 26 Jun 2008 09:00:07 +0200 (CEST) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 168E93F63D6; Thu, 26 Jun 2008 08:59:56 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 51CDB9B497; Thu, 26 Jun 2008 06:55:26 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 445B04089; Thu, 26 Jun 2008 08:55:26 +0200 (CEST) Date: Thu, 26 Jun 2008 08:55:26 +0200 From: Jeremie Le Hen To: FreeBSD Tinderbox Message-ID: <20080626065526.GE15815@obiwan.tataz.chchile.org> References: <20080626062043.19D1073039@freebsd-current.sentex.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080626062043.19D1073039@freebsd-current.sentex.ca> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: current@freebsd.org, i386@freebsd.org Subject: Re: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 07:31:40 -0000 Hi, On Thu, Jun 26, 2008 at 02:20:43AM -0400, FreeBSD Tinderbox wrote: > vga_isa.o(.text+0x1f7): In function `isavga_probe': > : undefined reference to `__stack_chk_fail' > xboxfb.o(.text+0xa79): In function `xboxfb_diag': > : undefined reference to `__stack_chk_guard' > xboxfb.o(.text+0xb03): In function `xboxfb_diag': > : undefined reference to `__stack_chk_guard' > xboxfb.o(.text+0xb0a): In function `xboxfb_diag': > : undefined reference to `__stack_chk_fail' > *** Error code 1 This is my bad, sorry. Please apply the following patch: Index: sys/kern/stack_protector.c =================================================================== RCS file: /mnt/octobre/space/freebsd-cvs/src/sys/kern/stack_protector.c,v retrieving revision 1.1 diff -u -r1.1 stack_protector.c --- sys/kern/stack_protector.c 25 Jun 2008 21:33:28 -0000 1.1 +++ sys/kern/stack_protector.c 26 Jun 2008 06:57:11 -0000 @@ -7,7 +7,6 @@ #include #include -#if defined(__SSP__) || defined(__SSP_ALL__) long __stack_chk_guard[8] = {}; void __stack_chk_fail(void); @@ -31,5 +30,3 @@ } /* SI_SUB_EVENTHANDLER is right after SI_SUB_LOCK used by arc4rand() init. */ SYSINIT(stack_chk, SI_SUB_EVENTHANDLER, SI_ORDER_ANY, __stack_chk_init, NULL); - -#endif -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 07:54:56 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7FE3106566B; Thu, 26 Jun 2008 07:54:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id 771568FC1C; Thu, 26 Jun 2008 07:54:55 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from [87.242.97.68] (port=65260 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KBltY-000E2y-ME; Thu, 26 Jun 2008 07:27:52 +0000 Date: Thu, 26 Jun 2008 11:27:32 +0400 From: Ruslan Ermilov To: FreeBSD Tinderbox Message-ID: <20080626072731.GA30391@edoofus.dev.vega.ru> References: <20080626054828.79A4773039@freebsd-current.sentex.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080626054828.79A4773039@freebsd-current.sentex.ca> Cc: current@freebsd.org, i386@freebsd.org Subject: Re: [head tinderbox] failure on i386/pc98 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 07:54:56 -0000 On Thu, Jun 26, 2008 at 01:48:28AM -0400, FreeBSD Tinderbox wrote: > ===> sys/boot/pc98/boot2 (cleandir) > "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 113: Malformed conditional (${MK_SSP} != "no" && ${CC} != "icc" && ${MACHINE_ARCH} != "ia64") > "/src/sys/boot/pc98/boot2/../../../conf/kern.mk", line 115: if-less endif > make: fatal errors encountered -- cannot continue > *** Error code 1 > > Stop in /src/sys/boot/pc98. > *** Error code 1 > I'm waiting for svn to finish update to commit a fix. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 14:00:12 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BA031065670 for ; Thu, 26 Jun 2008 14:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 333418FC19 for ; Thu, 26 Jun 2008 14:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QE0Cbo047710 for ; Thu, 26 Jun 2008 14:00:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5QE0Cww047709; Thu, 26 Jun 2008 14:00:12 GMT (envelope-from gnats) Date: Thu, 26 Jun 2008 14:00:12 GMT Message-Id: <200806261400.m5QE0Cww047709@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: flash4try@arcor.de Cc: Subject: Re: i386/124124: [boot] Page fault while booting livefs iso of FreeBSD 7.0 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: flash4try@arcor.de List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 14:00:12 -0000 The following reply was made to PR i386/124124; it has been noted by GNATS. From: flash4try@arcor.de To: bug-followup@freebsd.org Cc: Subject: Re: i386/124124: [boot] Page fault while booting livefs iso of FreeBSD 7.0 Date: Thu, 26 Jun 2008 12:19:51 +0200 (CEST) Hi, same issues for me Asus P2 B There is nothing in this machine except: CD ROM drive (P-ATA) 2 NICs (PCI) http://www.mediafire.com/imageview.php?quickkey=2nmujxwygtj&thumb=4 http://www.mediafire.com/imageview.php?quickkey=xxzt6exlyxz&thumb=4 Bye Flash Jetzt komfortabel bei Arcor-Digital TV einsteigen: Mehr Happy Ends, mehr He= rzschmerz, mehr Fernsehen! Erleben Sie 50 digitale TV Programme und optiona= l 60 Pay TV Sender, einen elektronischen Programmf=FChrer mit Movie Star Be= wertungen von TV Movie. Au=DFerdem, aktuelle Filmhits und spannende Dokus i= n der Arcor-Videothek. Infos unter www.arcor.de/tv From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 15:40:05 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21DFB1065671 for ; Thu, 26 Jun 2008 15:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EAD9C8FC1E for ; Thu, 26 Jun 2008 15:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QFe43T057289 for ; Thu, 26 Jun 2008 15:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5QFe4w1057288; Thu, 26 Jun 2008 15:40:04 GMT (envelope-from gnats) Resent-Date: Thu, 26 Jun 2008 15:40:04 GMT Resent-Message-Id: <200806261540.m5QFe4w1057288@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Goran Lowkrantz Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62BB11065670 for ; Thu, 26 Jun 2008 15:36:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 4A3318FC26 for ; Thu, 26 Jun 2008 15:36:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QFanKp054681 for ; Thu, 26 Jun 2008 15:36:49 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m5QFanPg054680; Thu, 26 Jun 2008 15:36:49 GMT (envelope-from nobody) Message-Id: <200806261536.m5QFanPg054680@www.freebsd.org> Date: Thu, 26 Jun 2008 15:36:49 GMT From: Goran Lowkrantz To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: i386/125010: vr driver: ripd: multicast join failed, interface vr0 not running X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 15:40:05 -0000 >Number: 125010 >Category: i386 >Synopsis: vr driver: ripd: multicast join failed, interface vr0 not running >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 26 15:40:04 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Goran Lowkrantz >Release: 7.0-STABLE >Organization: isMobile AB >Environment: FreeBSD gw01.ismobile.com 7.0-STABLE FreeBSD 7.0-STABLE #0: Fri Jun 13 14:33:37 UTC 2008 root@ve.hq.ismobile.com:/usr/obj/nanobsd.gwbox/usr/src/sys/FWBOX i386 >Description: On a router, the Quagga ripd cant join the router multicast group unless the interface is in promiscous mode. Initial join seems to work but then connectivity is lost and any routes advertised to the interface is lost after timeout. In the log: Jun 26 17:00:18 gw01 ripd[3528]: multicast join failed, interface vr0 not running The router is running a nanobsd build with the following driver: FreeBSD: src/sys/dev/vr/if_vr.c,v 1.130.2.1 2008/04/11 03:41:58 yongari FreeBSD: src/sys/dev/vr/if_vr.c,v 1.130.2.1 2008/04/11 03:41:58 yongari >How-To-Repeat: Install quagga on the system, attach a vr port to a network advertising routes, see routes timeout. >Fix: interface vr0 promisc >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 15:50:01 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C6EF106567B for ; Thu, 26 Jun 2008 15:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 71B178FC24 for ; Thu, 26 Jun 2008 15:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QFo17s057545 for ; Thu, 26 Jun 2008 15:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5QFo1EQ057544; Thu, 26 Jun 2008 15:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 26 Jun 2008 15:50:01 GMT Resent-Message-Id: <200806261550.m5QFo1EQ057544@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Satoshi Kimura , com@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 490601065673 for ; Thu, 26 Jun 2008 15:49:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 305888FC16 for ; Thu, 26 Jun 2008 15:49:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QFnIMC058518 for ; Thu, 26 Jun 2008 15:49:18 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m5QFnIcM058517; Thu, 26 Jun 2008 15:49:18 GMT (envelope-from nobody) Message-Id: <200806261549.m5QFnIcM058517@www.freebsd.org> Date: Thu, 26 Jun 2008 15:49:18 GMT From: Satoshi Kimura , com@FreeBSD.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: i386/125011: precision of constants for long double X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 15:50:01 -0000 >Number: 125011 >Category: i386 >Synopsis: precision of constants for long double >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 26 15:50:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Satoshi Kimura >Release: 6.2 >Organization: private use >Environment: FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP >Description: 1. problem On rather new environment of FreeBSD (ex. 6.2, 7.0), standard gcc (i.e /usr/bin/gcc) makes strange code concerning "long double". The precision of all constants of "long double" are rounded to that of "double". In addition, if we add -m128bit-long-double option to gcc, this behavior did not appear. Historically, precision of constants of "long double" were as follows: FreeBSD gcc 96bit 128bit 2.2.6 2.2.2.1 NR - 3.4 2.7.2.3 NR - 4.9 2.95.4 NR - 3.0.4 NR NR 5.3 3.2.3 NR NR 3.3.5 R R <- (1) 3.4.2 NR NR <- (2) 6.2 3.4.6 R NR <- (3) 6.3 3.4.6 R NR 4.2.4 R NR 7.0 4.2.1 R NR Meanings of this table are as follows: FreeBSD : version of FreeBSD (RELEASE) gcc : version of gcc 96bit : 96bit long double 128bit : 128bit long double (compiled with -m128bit-long-double option) NR : not rounded, i.e keep precision of long double. R : rounded to precision of double. 2. question On above table, modification from (2) to (3) was made by discussions at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17778 The reason of this midification was as follows: > On FreeBSD/i386, FPU precision is set to 53 bits to avoid problems with extra > precision and double rounding for doubles. gcc understands this and evaluates > FP constants in 53-bit precision, even for long doubles. He compared (1) and (2) on above table, and concluded to resume the condition of (1). But, I cannot find the reason that 128bit "long double" did not modified. ((3) on above table.) The most impotant question is that his understanding above is correct or not ? If false, this modification is to be avoided. Or, if true, 128bit "long double" is also to be modified. >How-To-Repeat: 1. run sample code on http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17778 or 2. compile this source s.c int main(void) { double c; long double lc; c = 3.14159265358979323846; lc = 3.14159265358979323846L; } % gcc -m96bit-long-double -S s.c -o s1.s % gcc -m128bit-long-double -S s.c -o s2.s and compare two assembler source, so wo can see the difference as follows: 24c24 < movl $560513024, %eax --- > movl $560513589, %eax >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 16:10:08 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DC3A106568C for ; Thu, 26 Jun 2008 16:10:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 72B1E8FC18 for ; Thu, 26 Jun 2008 16:10:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QGA8d4058385 for ; Thu, 26 Jun 2008 16:10:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5QGA86S058384; Thu, 26 Jun 2008 16:10:08 GMT (envelope-from gnats) Resent-Date: Thu, 26 Jun 2008 16:10:08 GMT Resent-Message-Id: <200806261610.m5QGA86S058384@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Satoshi Kimura Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ABFD106567C for ; Thu, 26 Jun 2008 16:07:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 424648FC31 for ; Thu, 26 Jun 2008 16:07:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m5QG7GQY070534 for ; Thu, 26 Jun 2008 16:07:16 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m5QG7GjN070533; Thu, 26 Jun 2008 16:07:16 GMT (envelope-from nobody) Message-Id: <200806261607.m5QG7GjN070533@www.freebsd.org> Date: Thu, 26 Jun 2008 16:07:16 GMT From: Satoshi Kimura To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: i386/125012: ports/math/ldouble for 128bit long double on i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 16:10:08 -0000 >Number: 125012 >Category: i386 >Synopsis: ports/math/ldouble for 128bit long double on i386 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jun 26 16:10:08 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Satoshi Kimura >Release: 6.2 >Organization: private use >Environment: FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP >Description: 1. problem On FreeBSD/i386 and /pc98, some functions of ports/math/ldouble did not work at 128bit "long double", i.e "long double" compiled by gcc with -m128bit-long-double option. >How-To-Repeat: (1) add in makefile to make test code "mtstl" all: mtstl make it, and run it. This program makes no trouble. % mtstl (2) add the line of "CFLAGS=" of makefile -m128bit-long-double make mtstl again, and run it. This program makes troubles. >Fix: 2. patch Following patches are available to solve this problem. These modifications did not effect to 96bit long double, so we did not need to prepare two kind of sources and libraries. (1) patch for libml --- floorl.c.org Mon May 29 00:19:17 2000 +++ floorl.c Tue Jun 3 00:24:43 2008 @@ -116,7 +116,7 @@ union { long double d; - short i[6]; + short i[8]; } u; u.d = x; @@ -189,7 +189,7 @@ union { long double y; - unsigned short sh[6]; + unsigned short sh[8]; } u; int e; @@ -260,7 +260,7 @@ union { long double y; - unsigned short sh[6]; + unsigned short sh[8]; } u; int i, k; short *q; @@ -349,7 +349,7 @@ union { long double y; - unsigned short sh[6]; + unsigned short sh[8]; } u; unsigned short *q; long e;--- isnanl.c.org Mon Jun 15 21:16:45 1998 +++ isnanl.c Tue Jun 3 00:30:48 2008 @@ -58,8 +58,8 @@ union { long double d; - short s[6]; - int i[3]; + short s[8]; + int i[4]; } u; u.d = x; @@ -94,8 +94,8 @@ union { long double d; - unsigned short s[6]; - unsigned int i[3]; + unsigned short s[8]; + unsigned int i[4]; } u; u.d = x; @@ -149,8 +149,8 @@ union { long double d; - unsigned short s[6]; - unsigned int i[3]; + unsigned short s[8]; + unsigned int i[4]; } u; u.d = x; --- ldrand.c.org Mon May 29 00:17:29 2000 +++ ldrand.c Tue Jun 3 00:29:13 2008 @@ -114,7 +114,11 @@ unkans.d -= r; unkans.d += 1.0L; +#ifdef __FreeBSD__ +if( 0 ) +#else if( sizeof(long double) == 16 ) +#endif /* __FreeBSD__ */ { #ifdef MIEEE ranwh(); --- nantst.c.org Sun May 28 06:17:31 2000 +++ nantst.c Tue Jun 3 00:33:16 2008 @@ -14,7 +14,7 @@ union { long double f; - unsigned int i[3]; + unsigned int i[4]; }u; int k; --- testvect.c.org Sun Jun 14 02:30:29 1998 +++ testvect.c Tue Jun 3 00:32:34 2008 @@ -374,7 +374,7 @@ union { long double d; - char c[12]; + char c[16]; } u, v; /* This masks off fpu exceptions on i386. */ (2) patch for mtstl (not used in ldouble as ports) --- mtstl.c.org Sun Nov 12 09:24:27 2000 +++ mtstl.c Tue Jun 3 00:25:43 2008 @@ -35,6 +35,11 @@ Copyright 1984, 1987, 1988, 1995 by Stephen L. Moshier */ +#include +#ifdef __FreeBSD__ +#include +#endif + #include "mconf.h" /* C9X spells lgam lgamma. */ @@ -239,7 +244,7 @@ static double da, db, dc, dd; int ldrand(); -int printf(); +/* int printf(); */ int main() @@ -249,6 +254,11 @@ struct fundef *d; int i, k, itst; int m, ntr; + +#if defined __FreeBSD__ + fpsetprec(FP_PE); /* set double to 64 bit mode */ + fputs("** set double to 64 bit mode\n",stdout); +#endif ntr = NTRIALS; printf( "Consistency test of math functions.\n" ); >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-i386@FreeBSD.ORG Thu Jun 26 16:16:55 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55F2A106567B; Thu, 26 Jun 2008 16:16:55 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.72]) by mx1.freebsd.org (Postfix) with ESMTP id 35C668FC2A; Thu, 26 Jun 2008 16:16:55 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtp016-bge351000 (asmtp016-bge351000 [10.150.69.79]) by smtpoutm.mac.com (Xserve/smtpout009/MantshX 4.0) with ESMTP id m5QG2VSm028526; Thu, 26 Jun 2008 09:02:31 -0700 (PDT) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp016.mac.com (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPSA id <0K3200HHKV86Q300@asmtp016.mac.com>; Thu, 26 Jun 2008 09:02:31 -0700 (PDT) Message-id: <52E6C9DE-984A-40C5-80D1-7ECB32081910@mac.com> From: Marcel Moolenaar To: Jeremie Le Hen In-reply-to: <20080626065526.GE15815@obiwan.tataz.chchile.org> Date: Thu, 26 Jun 2008 09:02:30 -0700 References: <20080626062043.19D1073039@freebsd-current.sentex.ca> <20080626065526.GE15815@obiwan.tataz.chchile.org> X-Mailer: Apple Mail (2.924) Cc: i386@freebsd.org, FreeBSD Tinderbox , current@freebsd.org Subject: Re: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jun 2008 16:16:55 -0000 On Jun 25, 2008, at 11:55 PM, Jeremie Le Hen wrote: > Hi, > > On Thu, Jun 26, 2008 at 02:20:43AM -0400, FreeBSD Tinderbox wrote: >> vga_isa.o(.text+0x1f7): In function `isavga_probe': >> : undefined reference to `__stack_chk_fail' >> xboxfb.o(.text+0xa79): In function `xboxfb_diag': >> : undefined reference to `__stack_chk_guard' >> xboxfb.o(.text+0xb03): In function `xboxfb_diag': >> : undefined reference to `__stack_chk_guard' >> xboxfb.o(.text+0xb0a): In function `xboxfb_diag': >> : undefined reference to `__stack_chk_fail' >> *** Error code 1 > > This is my bad, sorry. Please apply the following patch: This would enable the code on ia64. Would you mind changing the conditional to #ifndef __ia64__? Thanks, -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-i386@FreeBSD.ORG Fri Jun 27 03:00:11 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B71A1106568E for ; Fri, 27 Jun 2008 03:00:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AC82E8FC16 for ; Fri, 27 Jun 2008 03:00:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m5R30B6E031381 for ; Fri, 27 Jun 2008 03:00:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m5R30Bo1031380; Fri, 27 Jun 2008 03:00:11 GMT (envelope-from gnats) Date: Fri, 27 Jun 2008 03:00:11 GMT Message-Id: <200806270300.m5R30Bo1031380@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: Bruce Evans Cc: Subject: Re: i386/125011: precision of constants for long double X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bruce Evans List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2008 03:00:11 -0000 The following reply was made to PR i386/125011; it has been noted by GNATS. From: Bruce Evans To: Satoshi Kimura , com@FreeBSD.org Cc: freebsd-gnats-submit@FreeBSD.org, freebsd-i386@FreeBSD.org Subject: Re: i386/125011: precision of constants for long double Date: Fri, 27 Jun 2008 12:51:47 +1000 (EST) On Thu, 26 Jun 2008, Satoshi Kimura wrote: >> Description: > 1. problem > On rather new environment of FreeBSD (ex. 6.2, 7.0), > standard gcc (i.e /usr/bin/gcc) makes strange code > concerning "long double". The precision of all constants > of "long double" are rounded to that of "double". In addition, > if we add -m128bit-long-double option to gcc, this behavior > did not appear. I think not rounding for -m128bit-long-double is a bug, but it should be considered a feature, since there seems to be no other way to generate full precision for long doubles. It seems to work for compile time evaluation too: %%% long double lc; lc = 1.0L + LDBL_EPSILON; %%% Note that is broken by default -- the LDBL_EPSILON in it doesn't actually work, since compile time expressions are evaluated in the default runtime precision which is plain double and the LDBL_EPSILON in is only correct for the non-default precision of extended; thus 1.0L + LDBL_EPSILON always gives 1.0L at compile time, while at runtime it does the same by default, but if the runtime precision is changed to extended, then it actually gives the correct result of 1.0L plus a little. The above paragraph is with the default compiler options. -m128bit-long-double apparently causes the evaluation to be done in extended precision, so LDBL_EPSILON works in expressions at compile time, but gives results inconsistent with the default at runtime. > Historically, precision of constants of "long double" were > as follows: > > FreeBSD gcc 96bit 128bit > 2.2.6 2.2.2.1 NR - > 3.4 2.7.2.3 NR - > 4.9 2.95.4 NR - > 3.0.4 NR NR > 5.3 3.2.3 NR NR > 3.3.5 R R <- (1) gcc-3.3.3 in 5.2-CURRENT also generates garbage in the unused top 32 bits of a 128-bit long double. This is fixed in at least gcc-4.2.1 in 8.0-CURRENT. > 3.4.2 NR NR <- (2) > 6.2 3.4.6 R NR <- (3) > 6.3 3.4.6 R NR > 4.2.4 R NR > 7.0 4.2.1 R NR > > Meanings of this table are as follows: > FreeBSD : version of FreeBSD (RELEASE) > gcc : version of gcc > 96bit : 96bit long double > 128bit : 128bit long double (compiled with -m128bit-long-double option) > NR : not rounded, i.e keep precision of long double. > R : rounded to precision of double. > > 2. question > On above table, modification from (2) to (3) was made by > discussions at > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17778 > > The reason of this midification was as follows: >> On FreeBSD/i386, FPU precision is set to 53 bits to avoid problems with extra >> precision and double rounding for doubles. gcc understands this and evaluates >> FP constants in 53-bit precision, even for long doubles. > > He compared (1) and (2) on above table, and concluded to > resume the condition of (1). But, I cannot find the reason > that 128bit "long double" did not modified. ((3) on above table.) > > The most impotant question is that his understanding above is > correct or not ? If false, this modification is to be avoided. > Or, if true, 128bit "long double" is also to be modified. I think it is just a bug that -m128-bit-long double gives a different handling of precision. According to gcc.info, this and the -m96bit-long-double options are is only intended to control the size of the long double type. It is explicitly stated that "neither of these options enable any extra precision over the x87 standard of 80 bits for a long double". But FreeBSD doesn't use the standard precision and gcc.info doesn't say anything about this. There should be a way to generate long double constants with full precision intentionally, without breaking the ABI by using 128-bit ones. Similarly for the compile time precision. Similarly for rounding modes. FreeBSD now uses horrible complications in tables of long double constants in files like k_tanl.c in order to avoid the problem of the compiler "always" giving plain double precision. I once tried -m96-bit-long-double to get full precision, but it didn't work. I didn't know about -m128-bit-long-double, and it didn't give extra precision at the time (with gcc-3.3.3). The tables now obtain full precision by representing long doubles as the some of 2 doubles. This is actually the fastest way to handle long doubles on some i386's, but doing it as an optimization belongs in the compiler. gcc already does the related optimization of representing double constants (including non-literal ones, even in arrays in some cases) as floats if float precision is enough. Bruce From owner-freebsd-i386@FreeBSD.ORG Fri Jun 27 12:37:58 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E325106566B; Fri, 27 Jun 2008 12:37:58 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id EB6488FC17; Fri, 27 Jun 2008 12:37:57 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 093353F62B3; Fri, 27 Jun 2008 14:37:57 +0200 (CEST) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id F0A543F6272; Fri, 27 Jun 2008 14:37:56 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 6AE769B497; Fri, 27 Jun 2008 12:33:23 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 539134089; Fri, 27 Jun 2008 14:33:23 +0200 (CEST) Date: Fri, 27 Jun 2008 14:33:23 +0200 From: Jeremie Le Hen To: Marcel Moolenaar Message-ID: <20080627123323.GL15815@obiwan.tataz.chchile.org> References: <20080626062043.19D1073039@freebsd-current.sentex.ca> <20080626065526.GE15815@obiwan.tataz.chchile.org> <52E6C9DE-984A-40C5-80D1-7ECB32081910@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <52E6C9DE-984A-40C5-80D1-7ECB32081910@mac.com> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: current@freebsd.org, FreeBSD Tinderbox , i386@freebsd.org Subject: Re: [head tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2008 12:37:58 -0000 Hi Marcel, On Thu, Jun 26, 2008 at 09:02:30AM -0700, Marcel Moolenaar wrote: > This would enable the code on ia64. > Would you mind changing the conditional to #ifndef __ia64__? I see no problem in this. Could you make the change on my behalf please? You might also want to add the same thing in lib/libc/sys/stack_protector.c. Thanks. Best regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-freebsd-i386@FreeBSD.ORG Fri Jun 27 13:51:34 2008 Return-Path: Delivered-To: freebsd-i386@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A3E3106567E for ; Fri, 27 Jun 2008 13:51:34 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from fallbackmx07.syd.optusnet.com.au (fallbackmx07.syd.optusnet.com.au [211.29.132.9]) by mx1.freebsd.org (Postfix) with ESMTP id E6D668FC1C; Fri, 27 Jun 2008 13:51:33 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail09.syd.optusnet.com.au (mail09.syd.optusnet.com.au [211.29.132.190]) by fallbackmx07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5R2pqPB018582; Fri, 27 Jun 2008 12:51:52 +1000 Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail09.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5R2plPE027562 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 27 Jun 2008 12:51:49 +1000 Date: Fri, 27 Jun 2008 12:51:47 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Satoshi Kimura , com@FreeBSD.org In-Reply-To: <200806261549.m5QFnIcM058517@www.freebsd.org> Message-ID: <20080627111944.V85486@delplex.bde.org> References: <200806261549.m5QFnIcM058517@www.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-gnats-submit@FreeBSD.org, freebsd-i386@FreeBSD.org Subject: Re: i386/125011: precision of constants for long double X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2008 13:51:34 -0000 On Thu, 26 Jun 2008, Satoshi Kimura wrote: >> Description: > 1. problem > On rather new environment of FreeBSD (ex. 6.2, 7.0), > standard gcc (i.e /usr/bin/gcc) makes strange code > concerning "long double". The precision of all constants > of "long double" are rounded to that of "double". In addition, > if we add -m128bit-long-double option to gcc, this behavior > did not appear. I think not rounding for -m128bit-long-double is a bug, but it should be considered a feature, since there seems to be no other way to generate full precision for long doubles. It seems to work for compile time evaluation too: %%% long double lc; lc = 1.0L + LDBL_EPSILON; %%% Note that is broken by default -- the LDBL_EPSILON in it doesn't actually work, since compile time expressions are evaluated in the default runtime precision which is plain double and the LDBL_EPSILON in is only correct for the non-default precision of extended; thus 1.0L + LDBL_EPSILON always gives 1.0L at compile time, while at runtime it does the same by default, but if the runtime precision is changed to extended, then it actually gives the correct result of 1.0L plus a little. The above paragraph is with the default compiler options. -m128bit-long-double apparently causes the evaluation to be done in extended precision, so LDBL_EPSILON works in expressions at compile time, but gives results inconsistent with the default at runtime. > Historically, precision of constants of "long double" were > as follows: > > FreeBSD gcc 96bit 128bit > 2.2.6 2.2.2.1 NR - > 3.4 2.7.2.3 NR - > 4.9 2.95.4 NR - > 3.0.4 NR NR > 5.3 3.2.3 NR NR > 3.3.5 R R <- (1) gcc-3.3.3 in 5.2-CURRENT also generates garbage in the unused top 32 bits of a 128-bit long double. This is fixed in at least gcc-4.2.1 in 8.0-CURRENT. > 3.4.2 NR NR <- (2) > 6.2 3.4.6 R NR <- (3) > 6.3 3.4.6 R NR > 4.2.4 R NR > 7.0 4.2.1 R NR > > Meanings of this table are as follows: > FreeBSD : version of FreeBSD (RELEASE) > gcc : version of gcc > 96bit : 96bit long double > 128bit : 128bit long double (compiled with -m128bit-long-double option) > NR : not rounded, i.e keep precision of long double. > R : rounded to precision of double. > > 2. question > On above table, modification from (2) to (3) was made by > discussions at > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17778 > > The reason of this midification was as follows: >> On FreeBSD/i386, FPU precision is set to 53 bits to avoid problems with extra >> precision and double rounding for doubles. gcc understands this and evaluates >> FP constants in 53-bit precision, even for long doubles. > > He compared (1) and (2) on above table, and concluded to > resume the condition of (1). But, I cannot find the reason > that 128bit "long double" did not modified. ((3) on above table.) > > The most impotant question is that his understanding above is > correct or not ? If false, this modification is to be avoided. > Or, if true, 128bit "long double" is also to be modified. I think it is just a bug that -m128-bit-long double gives a different handling of precision. According to gcc.info, this and the -m96bit-long-double options are is only intended to control the size of the long double type. It is explicitly stated that "neither of these options enable any extra precision over the x87 standard of 80 bits for a long double". But FreeBSD doesn't use the standard precision and gcc.info doesn't say anything about this. There should be a way to generate long double constants with full precision intentionally, without breaking the ABI by using 128-bit ones. Similarly for the compile time precision. Similarly for rounding modes. FreeBSD now uses horrible complications in tables of long double constants in files like k_tanl.c in order to avoid the problem of the compiler "always" giving plain double precision. I once tried -m96-bit-long-double to get full precision, but it didn't work. I didn't know about -m128-bit-long-double, and it didn't give extra precision at the time (with gcc-3.3.3). The tables now obtain full precision by representing long doubles as the some of 2 doubles. This is actually the fastest way to handle long doubles on some i386's, but doing it as an optimization belongs in the compiler. gcc already does the related optimization of representing double constants (including non-literal ones, even in arrays in some cases) as floats if float precision is enough. Bruce From owner-freebsd-i386@FreeBSD.ORG Sat Jun 28 08:01:29 2008 Return-Path: Delivered-To: freebsd-i386@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24D75106566B for ; Sat, 28 Jun 2008 08:01:29 +0000 (UTC) (envelope-from satosi.kimura@nifty.com) Received: from defg500.nifty.com (defg500.nifty.com [202.248.238.127]) by mx1.freebsd.org (Postfix) with ESMTP id B02688FC16 for ; Sat, 28 Jun 2008 08:01:28 +0000 (UTC) (envelope-from satosi.kimura@nifty.com) Received: from userg502.nifty.com (userg502p.nifty.com [172.22.128.82])by defg500.nifty.com with ESMTP id m5S7ooTY015370 for ; Sat, 28 Jun 2008 16:50:50 +0900 Received: from localhost (ntceast010161.east.dup.ppp.infoweb.ne.jp [220.209.199.161])by userg502.nifty.com with ESMTP id m5S7ocLY030071 for ; Sat, 28 Jun 2008 16:50:38 +0900 DomainKey-Signature: a=rsa-sha1; s=userg502; d=nifty.com; c=nofws; q=dns; h=date:message-id:to:subject:from:x-mailer:mime-version: content-type:content-transfer-encoding; b=ZVW9V+hy3AT+HL1ffEyGvtp1yy+bVP39mBAPOaQgcUpMFkiUNUSOSSOhTWtP1IEaI 7PCE5YduiQLW536FcrF8A== X-Nifty-SrcIP: [220.209.199.161] Date: Sat, 28 Jun 2008 16:31:07 +0900 (JST) Message-Id: <20080628.163107.846932455.satosi.kimura@nifty.com> To: freebsd-i386@FreeBSD.org From: Satoshi Kimura X-Mailer: Mew version 3.3 on XEmacs 21.4.14 (Reasonable Discussion) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: about send-pr i386-125011 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jun 2008 08:01:29 -0000 How do you do. My name is Satoshi Kimura, one user of FreeBSD. I sent send-pr, and http://www.freebsd.org/cgi/query-pr.cgi?pr=125011 was generated. But, probably by my mistake, my mail address was broken, Please modify it to "satosi.kimura@nifty.com". Sincerely yours. Satoshi Kimura (satosi.kimura@nifty.com)