From morinaga at riken.jp Thu Oct 1 06:50:02 2009 From: morinaga at riken.jp (Kazumi MORINAGA) Date: Thu Oct 1 11:27:33 2009 Subject: amd64/139271: [PATCH] hpacucli does not work on the amd64 kernel Message-ID: <200910010645.n916jwlG072271@www.freebsd.org> >Number: 139271 >Category: amd64 >Synopsis: [PATCH] hpacucli does not work on the amd64 kernel >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 01 06:50:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Kazumi MORINAGA >Release: amd64 FreeBSD 7.2-RELEASE, amd64 FreeBSD 8.0 beta3 >Organization: RIKEN, Japan >Environment: FreeBSD test 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri Sep 18 20:35:39 JST 2009 root@test:/usr/obj/usr/src/sys/GENERIC amd64 (patched GENERIC kernel) >Description: The hpacucli (ports/sysutils/hpacucli) that is an utility for the HP Smart Array RAID controller could not detect controller cards on the amd64 kernel. I tested the patch for pci_users.c that was posted to the freebsd-proliant@freebsd.org by Mr. John Hay on March 30, 2009. - http://lists.freebsd.org/pipermail/freebsd-proliant/2009-March/000498.html - Subject: hpacucli on 7-stable amd64, some progress The environment of the test is as follows, - HP DL360G5 with Smart Array P400i. - Patched GENERIC kernel amd64 ( FreeBSD 7.2-RELEASE / FreeBSD 8.0 beta3 ) It seems to work correctly in some commands (show, modify cacheratio=...., array all show, logcaldrive show, physicaldrive show). --- show all information ctrl all show Controller Smart Array P400i at 0 Bus Interface: PCI Slot: 0 Serial Number: PH91MQ2642 Cache serialnumber: PA82C0J9SX32IG RAID 6 (ADG) Status: Enabled RAID 6 (ADG) Enabler Status: Enabled Controller Status: OK Chassis Slot: 1 Hardware Revision: Rev E Firmware Version: 5.26 Rebuild Priority: Medium Expand Priority: Medium Surface Scan Delay: 15 sec Cache Board Present: True Cache Status: OK Accelerator Ratio: 100/0 (read/write) Total Cache Size: 256 MB Battery Pack Count: 1 Battery Status: OK --- modify cacheratio controller slot=0 modify cacheratio=25/75 controller slot=0 show ...  Cache Status: OK  Accelerator Ratio: 25/75 (read/write) ... ctrl slot=0 modify cacheratio=100/0 ctrl slot=0 show ...  Cache Status: OK  Accelerator Ratio: 100/0 (read/write) ... --- show array information ctrl slot=0 array all show  Smart Array P400i in Slot 0   Array: A   Interface Type: SAS   Unused Space: 0 MB   Status: OK --- show logcaldrive information ctrl slot=0 logcaldrive all show  Smart Array P400i in Slot 0   Logical Drive: 1   Size: 68.3 GB   Fault Tolerance: 1+0   Heads: 255   Sectors Per Track: 32   Cylinders: 17562   Stripe Size: 128 KB   Status: Ok   Array Accelerator: Enabled   Has Data On Drive: True   Unique Identifier: xxxx (masked)   Preferred Controller Chassis Slot: 1 --- show physicaldrive information ctrl slot=0 physicaldrive all show  Smart Array P400i in Slot 0  physicaldrive 1:1   Port: 1I   Box: 1   Bay: 1   Status: OK   Drive Type: Data Drive   Interface Type: SAS   Size: 73.4 GB   Transfer Speed: 3.0 Gbps   Rotational Speed: 15000   Firmware Revision: HPD3   Serial Number: xxxx (masked)  physicaldrive 1:2   Port: 1I   Box: 1   Bay: 2   Status: OK   Drive Type: Data Drive   Interface Type: SAS   Size: 73.4 GB   Transfer Speed: 3.0 Gbps   Rotational Speed: 15000   Firmware Revision: HPD3   Serial Number: xxxx (masked) >How-To-Repeat: Install the hpacucli from ports (required: modification of the makefile). Run the hpacucli with "ctrl all show" option. It will display the following message. Error: No controllers detected. >Fix: Patch to /usr/src/sys/dev/pci/pci_user.c. This patch is same as Mr. Jhon Hay's patch that was posted to the freebsd-proliant@freebsd.org by Mr. John Hay on March 30, 2009. - http://lists.freebsd.org/pipermail/freebsd-proliant/2009-March/000498.html - Subject: hpacucli on 7-stable amd64, some progress Patch attached with submission follows: --- pci_user.c.orig 2009-09-10 11:36:37.000000000 +0900 +++ pci_user.c 2009-09-10 11:36:41.000000000 +0900 @@ -225,6 +225,49 @@ u_int32_t pi_data; /* data to write or result of read */ }; +#ifdef COMPAT_IA32 +struct pci_conf_old32 { + struct pcisel_old pc_sel; /* bus+slot+function */ + u_int8_t pc_hdr; /* PCI header type */ + u_int16_t pc_subvendor; /* card vendor ID */ + u_int16_t pc_subdevice; /* card device ID, assigned by + card vendor */ + u_int16_t pc_vendor; /* chip vendor ID */ + u_int16_t pc_device; /* chip device ID, assigned by + chip vendor */ + u_int8_t pc_class; /* chip PCI class */ + u_int8_t pc_subclass; /* chip PCI subclass */ + u_int8_t pc_progif; /* chip PCI programming interface */ + u_int8_t pc_revid; /* chip revision ID */ + char pd_name[PCI_MAXNAMELEN + 1]; /* device name */ + u_int32_t pd_unit; /* device unit number (u_long) */ +}; + +struct pci_match_conf_old32 { + struct pcisel_old pc_sel; /* bus+slot+function */ + char pd_name[PCI_MAXNAMELEN + 1]; /* device name */ + u_int32_t pd_unit; /* Unit number (u_long) */ + u_int16_t pc_vendor; /* PCI Vendor ID */ + u_int16_t pc_device; /* PCI Device ID */ + u_int8_t pc_class; /* PCI class */ + pci_getconf_flags_old flags; /* Matching expression */ +}; + +struct pci_conf_io32 { + u_int32_t pat_buf_len; /* pattern buffer length */ + u_int32_t num_patterns; /* number of patterns */ + u_int32_t patterns; /* pattern buffer (struct pci_match_conf_old32 *) */ + u_int32_t match_buf_len; /* match buffer length */ + u_int32_t num_matches; /* number of matches returned */ + u_int32_t matches; /* match buffer (struct pci_conf_old32 *) */ + u_int32_t offset; /* offset into device list */ + u_int32_t generation; /* device list generation */ + pci_getconf_status status; /* request status */ +}; + +#define PCIOCGETCONF_OLD32 _IOWR('p', 1, struct pci_conf_io32) +#endif + #define PCIOCGETCONF_OLD _IOWR('p', 1, struct pci_conf_io) #define PCIOCREAD_OLD _IOWR('p', 2, struct pci_io_old) #define PCIOCWRITE_OLD _IOWR('p', 3, struct pci_io_old) @@ -295,6 +338,69 @@ return(1); } +static int +pci_conf_match_old32(struct pci_match_conf_old32 *matches, int num_matches, + struct pci_conf *match_buf) +{ + int i; + + if ((matches == NULL) || (match_buf == NULL) || (num_matches <= 0)) + return(1); + + for (i = 0; i < num_matches; i++) { + if (match_buf->pc_sel.pc_domain != 0) + continue; + + /* + * I'm not sure why someone would do this...but... + */ + if (matches[i].flags == PCI_GETCONF_NO_MATCH_OLD) + continue; + + /* + * Look at each of the match flags. If it's set, do the + * comparison. If the comparison fails, we don't have a + * match, go on to the next item if there is one. + */ + if (((matches[i].flags & PCI_GETCONF_MATCH_BUS_OLD) != 0) + && (match_buf->pc_sel.pc_bus != matches[i].pc_sel.pc_bus)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_DEV_OLD) != 0) + && (match_buf->pc_sel.pc_dev != matches[i].pc_sel.pc_dev)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_FUNC_OLD) != 0) + && (match_buf->pc_sel.pc_func != matches[i].pc_sel.pc_func)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_VENDOR_OLD) != 0) + && (match_buf->pc_vendor != matches[i].pc_vendor)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_DEVICE_OLD) != 0) + && (match_buf->pc_device != matches[i].pc_device)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_CLASS_OLD) != 0) + && (match_buf->pc_class != matches[i].pc_class)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_UNIT_OLD) != 0) + && ((u_int32_t)match_buf->pd_unit != matches[i].pd_unit)) + continue; + + if (((matches[i].flags & PCI_GETCONF_MATCH_NAME_OLD) != 0) + && (strncmp(matches[i].pd_name, match_buf->pd_name, + sizeof(match_buf->pd_name)) != 0)) + continue; + + return(0); + } + + return(1); +} + #endif static int @@ -314,13 +420,21 @@ size_t confsz, iolen, pbufsz; int error, ionum, i, num_patterns; #ifdef PRE7_COMPAT +#ifdef COMPAT_IA32 + struct pci_conf_io32 *cio32; +#endif struct pci_conf_old conf_old; + struct pci_conf_old32 conf_old32; struct pci_io iodata; struct pci_io_old *io_old; struct pci_match_conf_old *pattern_buf_old; + struct pci_match_conf_old32 *pattern_buf_old32; + cio = NULL; + cio32 = NULL; io_old = NULL; pattern_buf_old = NULL; + pattern_buf_old32 = NULL; if (!(flag & FWRITE) && cmd != PCIOCGETBAR && cmd != PCIOCGETCONF && cmd != PCIOCGETCONF_OLD) @@ -332,11 +446,27 @@ switch(cmd) { #ifdef PRE7_COMPAT + case PCIOCGETCONF_OLD32: + cio32 = (struct pci_conf_io32 *)data; + cio = malloc(sizeof(struct pci_conf_io), M_TEMP, M_WAITOK); + cio->pat_buf_len = cio32->pat_buf_len; + cio->num_patterns = cio32->num_patterns; + cio->patterns = (void *)(uintptr_t)cio32->patterns; + cio->match_buf_len = cio32->match_buf_len; + cio->num_matches = cio32->num_matches; + cio->matches = (void *)(uintptr_t)cio32->matches; + cio->offset = cio32->offset; + cio->generation = cio32->generation; + cio->status = cio32->status; + cio32->num_matches = 0; + /* FALLTHROUGH */ + case PCIOCGETCONF_OLD: /* FALLTHROUGH */ #endif case PCIOCGETCONF: - cio = (struct pci_conf_io *)data; + if (cio == NULL) + cio = (struct pci_conf_io *)data; pattern_buf = NULL; num_patterns = 0; @@ -354,7 +484,7 @@ && (cio->generation != pci_generation)){ cio->status = PCI_GETCONF_LIST_CHANGED; error = 0; - break; + goto getconfexit; } /* @@ -364,7 +494,7 @@ if (cio->offset >= pci_numdevs) { cio->status = PCI_GETCONF_LAST_DEVICE; error = 0; - break; + goto getconfexit; } /* get the head of the device queue */ @@ -377,6 +507,11 @@ * didn't specify a multiple of that size. */ #ifdef PRE7_COMPAT +#ifdef COMPAT_IA32 + if (cmd == PCIOCGETCONF_OLD32) + confsz = sizeof(struct pci_conf_old32); + else +#endif if (cmd == PCIOCGETCONF_OLD) confsz = sizeof(struct pci_conf_old); else @@ -411,6 +546,11 @@ * updated their kernel but not their userland. */ #ifdef PRE7_COMPAT +#ifdef COMPAT_IA32 + if (cmd == PCIOCGETCONF_OLD32) + pbufsz = sizeof(struct pci_match_conf_old32); + else +#endif if (cmd == PCIOCGETCONF_OLD) pbufsz = sizeof(struct pci_match_conf_old); else @@ -420,13 +560,19 @@ /* The user made a mistake, return an error. */ cio->status = PCI_GETCONF_ERROR; error = EINVAL; - break; + goto getconfexit; } /* * Allocate a buffer to hold the patterns. */ #ifdef PRE7_COMPAT + if (cmd == PCIOCGETCONF_OLD32) { + pattern_buf_old32 = malloc(cio->pat_buf_len, + M_TEMP, M_WAITOK); + error = copyin(cio->patterns, + pattern_buf_old32, cio->pat_buf_len); + } else if (cmd == PCIOCGETCONF_OLD) { pattern_buf_old = malloc(cio->pat_buf_len, M_TEMP, M_WAITOK); @@ -452,7 +598,7 @@ */ cio->status = PCI_GETCONF_ERROR; error = EINVAL; - break; + goto getconfexit; } /* @@ -484,7 +630,11 @@ } #ifdef PRE7_COMPAT - if ((cmd == PCIOCGETCONF_OLD && + if ((cmd == PCIOCGETCONF_OLD32 && + (pattern_buf_old32 == NULL || + pci_conf_match_old32(pattern_buf_old32, + num_patterns, &dinfo->conf) == 0)) || + (cmd == PCIOCGETCONF_OLD && (pattern_buf_old == NULL || pci_conf_match_old(pattern_buf_old, num_patterns, &dinfo->conf) == 0)) || @@ -509,6 +659,38 @@ break; #ifdef PRE7_COMPAT + if (cmd == PCIOCGETCONF_OLD32) { + conf_old32.pc_sel.pc_bus = + dinfo->conf.pc_sel.pc_bus; + conf_old32.pc_sel.pc_dev = + dinfo->conf.pc_sel.pc_dev; + conf_old32.pc_sel.pc_func = + dinfo->conf.pc_sel.pc_func; + conf_old32.pc_hdr = dinfo->conf.pc_hdr; + conf_old32.pc_subvendor = + dinfo->conf.pc_subvendor; + conf_old32.pc_subdevice = + dinfo->conf.pc_subdevice; + conf_old32.pc_vendor = + dinfo->conf.pc_vendor; + conf_old32.pc_device = + dinfo->conf.pc_device; + conf_old32.pc_class = + dinfo->conf.pc_class; + conf_old32.pc_subclass = + dinfo->conf.pc_subclass; + conf_old32.pc_progif = + dinfo->conf.pc_progif; + conf_old32.pc_revid = + dinfo->conf.pc_revid; + strncpy(conf_old32.pd_name, + dinfo->conf.pd_name, + sizeof(conf_old32.pd_name)); + conf_old32.pd_name[PCI_MAXNAMELEN] = 0; + conf_old32.pd_unit = + (u_int32_t)dinfo->conf.pd_unit; + confdata = &conf_old32; + } else if (cmd == PCIOCGETCONF_OLD) { conf_old.pc_sel.pc_bus = dinfo->conf.pc_sel.pc_bus; @@ -575,9 +757,22 @@ cio->status = PCI_GETCONF_MORE_DEVS; getconfexit: +#ifdef COMPAT_IA32 + if (cmd == PCIOCGETCONF_OLD32) { + cio32->status = cio->status; + cio32->generation = cio->generation; + cio32->offset = cio->offset; + cio32->num_matches = cio->num_matches; + if (cio != NULL) + free(cio, M_TEMP); + } +#endif + if (pattern_buf != NULL) free(pattern_buf, M_TEMP); #ifdef PRE7_COMPAT + if (pattern_buf_old32 != NULL) + free(pattern_buf_old32, M_TEMP); if (pattern_buf_old != NULL) free(pattern_buf_old, M_TEMP); #endif >Release-Note: >Audit-Trail: >Unformatted: From tinderbox at freebsd.org Thu Oct 1 11:43:23 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Thu Oct 1 11:43:40 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200910011143.n91BhMmm095348@freebsd-current.sentex.ca> TB --- 2009-10-01 09:55:01 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-10-01 09:55:01 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-10-01 09:55:01 - cleaning the object tree TB --- 2009-10-01 09:55:01 - cvsupping the source tree TB --- 2009-10-01 09:55:01 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2009-10-01 10:04:04 - building world TB --- 2009-10-01 10:04:04 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-01 10:04:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-01 10:04:04 - TARGET=amd64 TB --- 2009-10-01 10:04:04 - TARGET_ARCH=amd64 TB --- 2009-10-01 10:04:04 - TZ=UTC TB --- 2009-10-01 10:04:04 - __MAKE_CONF=/dev/null TB --- 2009-10-01 10:04:04 - cd /src TB --- 2009-10-01 10:04:04 - /usr/bin/make -B buildworld >>> World build started on Thu Oct 1 10:04:05 UTC 2009 >>> 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 >>> stage 5.1: building 32 bit shim libraries >>> World build completed on Thu Oct 1 11:30:22 UTC 2009 TB --- 2009-10-01 11:30:22 - generating LINT kernel config TB --- 2009-10-01 11:30:22 - cd /src/sys/amd64/conf TB --- 2009-10-01 11:30:22 - /usr/bin/make -B LINT TB --- 2009-10-01 11:30:22 - building LINT kernel TB --- 2009-10-01 11:30:22 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-01 11:30:22 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-01 11:30:22 - TARGET=amd64 TB --- 2009-10-01 11:30:22 - TARGET_ARCH=amd64 TB --- 2009-10-01 11:30:22 - TZ=UTC TB --- 2009-10-01 11:30:22 - __MAKE_CONF=/dev/null TB --- 2009-10-01 11:30:22 - cd /src TB --- 2009-10-01 11:30:22 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Thu Oct 1 11:30:22 UTC 2009 >>> 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 [...] cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/dev/ichwd/ichwd.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/dev/if_ndis/if_ndis.c cc1: warnings being treated as errors /src/sys/dev/if_ndis/if_ndis.c: In function 'ndis_inputtask': /src/sys/dev/if_ndis/if_ndis.c:1537: warning: comparison between pointer and integer /src/sys/dev/if_ndis/if_ndis.c: In function 'ndis_ticktask': /src/sys/dev/if_ndis/if_ndis.c:1749: warning: comparison between pointer and integer /src/sys/dev/if_ndis/if_ndis.c:1761: warning: comparison between pointer and integer *** Error code 1 Stop in /obj/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-10-01 11:43:22 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-10-01 11:43:22 - ERROR: failed to build lint kernel TB --- 2009-10-01 11:43:22 - 4506.61 user 1008.22 system 6501.16 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From preethi.cis at gmail.com Fri Oct 2 01:09:46 2009 From: preethi.cis at gmail.com (Preethi Natarajan) Date: Fri Oct 2 01:09:53 2009 Subject: firefox build fails Message-ID: <008c01ca42fd$0650acf0$6f3947ab@cisco.com> Hello, I am trying to build firefox 3.0.11 from sources on an amd64 freebsd system. I am running into issues and would much appreciate pointers/help in this regard. Also, please let me know if this is not the right forum for this issue. Initially, I got the following error: gcc -o host_cppsetup.o -c -DXP_UNIX -DINCLUDEDIR=\"/usr/include\" -DOBJSUFFIX=\".o\" -DPREINCDIR=\"include\" -I../../../config/mkdepend -I. -I../../dist/include -I../../dist/include/mkdepend -I../../dist/include/nspr -I../../dist/sdk/include -I../../dist/include/nspr ../.. /../config/mkdepend/cppsetup.c In file included from ../../../config/mkdepend/cppsetup.c:29: ../../../config/mkdepend/def.h:30:21: error: X11/Xos.h: No such file or directory ../../../config/mkdepend/def.h:31:28: error: X11/Xfuncproto.h: No such file or directory gmake[4]: *** [host_cppsetup.o] Error 1 Basically, the build system complained about not being able to find /usr/include/X11/*. These files were in /usr/local/include/X11/*, so I created a link to these files in /usr/inlclude/X11. While this fixed the first error, I am not sure if that was the actual solution. After fixing /usr/include/X11, the build failed again as follows, and I'd appreciate any help. c++ -o xptcinvoke_unixish_x86.o -c -I../../../../../../dist/include/system_wrappers -include ../../../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DOSTYPE=\"FreeBSD7\" -DOSARCH=FreeBSD -DEXPORT_XPTC_API -D_IMPL_NS_COM -I../../../../../../../xpcom/reflect/xptcall/src/md/unix/../.. -I../../../../../../../xpcom/reflect/xptcall/src/md/unix/../../../../xptinfo /src -I../../../../../../../xpcom/reflect/xptcall/src/md/unix -I. -I../../../../../../dist/include/string -I../../../../../../dist/include -I../../../../../../dist/include/xpcom -I../../../../../../dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-a rith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-long-long -fno-strict-aliasing -fshort-wchar -pipe -DDEBUG -D_DEBUG -DDEBUG_prenatar -DTRACING -g -I/usr/X11R6/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h ../../../../../../../xpcom/reflect/xptcall/src/md/unix/xptcinvoke_unixish_x8 6.cpp {standard input}: Assembler messages: {standard input}:182: Error: suffix or operands invalid for `push' {standard input}:183: Error: suffix or operands invalid for `push' {standard input}:184: Error: suffix or operands invalid for `push' {standard input}:188: Error: suffix or operands invalid for `push' {standard input}:189: Error: `(%ecx)' is not a valid 64 bit base/index expression {standard input}:191: Error: `(%edx,%eax,4)' is not a valid 64 bit base/index ex pression {standard input}:192: Error: `*(%edx)' is not a valid 64 bit base/index expressi on gmake[8]: *** [xptcinvoke_unixish_x86.o] Error 1 Thanks, Preethi Preethi From swhetzel at gmail.com Fri Oct 2 02:19:46 2009 From: swhetzel at gmail.com (Scot Hetzel) Date: Fri Oct 2 02:19:52 2009 Subject: firefox build fails In-Reply-To: <008c01ca42fd$0650acf0$6f3947ab@cisco.com> References: <008c01ca42fd$0650acf0$6f3947ab@cisco.com> Message-ID: <790a9fff0910011848l4c7d2931ob45072faeb11fc00@mail.gmail.com> On Thu, Oct 1, 2009 at 8:09 PM, Preethi Natarajan wrote: > Hello, > > I am trying to build firefox 3.0.11 from sources on an amd64 freebsd system. > I am running into issues and would much appreciate pointers/help in this > regard. Also, please let me know if this is not the right forum for this > issue. > Try building firefox 3 from the ports system (www/firefox3), as it has all of these problems resolved, and it is currently at version 3.0.14. You could also give www/firefox35 a try. The best place to ask these questions would be on freebsd-ports@freebsd.org Scot From linimon at FreeBSD.org Fri Oct 2 02:57:48 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Fri Oct 2 03:09:14 2009 Subject: ports/139271: [PATCH] sysutils/hpacucli does not work on the amd64 kernel Message-ID: <200910020257.n922vlrW019889@freefall.freebsd.org> Old Synopsis: [PATCH] hpacucli does not work on the amd64 kernel New Synopsis: [PATCH] sysutils/hpacucli does not work on the amd64 kernel Responsible-Changed-From-To: freebsd-amd64->freebsd-ports-bugs Responsible-Changed-By: linimon Responsible-Changed-When: Fri Oct 2 02:56:52 UTC 2009 Responsible-Changed-Why: ports PR. http://www.freebsd.org/cgi/query-pr.cgi?pr=139271 From cgill27 at gmail.com Sat Oct 3 03:10:01 2009 From: cgill27 at gmail.com (Craig Gill) Date: Sat Oct 3 03:26:08 2009 Subject: amd64/139321: snort-2.8.4.1_1 not compiling - dlsym no messages Message-ID: <200910030305.n93355VX046403@www.freebsd.org> >Number: 139321 >Category: amd64 >Synopsis: snort-2.8.4.1_1 not compiling - dlsym no messages >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Oct 03 03:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Craig Gill >Release: 7.2 >Organization: >Environment: FreeBSD cbox.mypingdom.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #3: Fri Sep 4 21:36:59 CDT 2009 root@cbox.mypingdom.com:/usr/obj/usr/src/sys/MYKERNEL amd64 >Description: snort-2.8.4.1_1 config fails to compiles, errors out during configure. relevant lines: checking for pcre.h... yes checking for pcre_compile in -lpcre... yes checking for libpcre version 6.0 or greater... yes configure: WARNING: Providing a directory for the --with-mysql option configure: WARNING: will be deprecated in the future in favour of configure: WARNING: --with-mysql-libraries and --with-mysql-includes configure: WARNING: options to address issues with non-standard configure: WARNING: installations and 64bit platforms. checking for mysql... yes checking for compress in -lz... yes checking for mysql default client reconnect... yes checking for dlsym in -ldl... no checking for dlsym in -lc... no ERROR! programmatic interface to dynamic link loader not found. Cannot use dynamic plugin libraries. ===> Script "configure" failed unexpectedly. Please report the problem to clsung@FreeBSD.org [maintainer] and attach the "/usr/ports/security/snort/work/snort-2.8.4.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/security/snort. *** Error code 1 Stop in /usr/ports/security/snort. >How-To-Repeat: cd /usr/ports/security/snort make install clean >Fix: >Release-Note: >Audit-Trail: >Unformatted: From gavin at FreeBSD.org Sat Oct 3 13:33:11 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Sat Oct 3 13:33:18 2009 Subject: ports/139321: ports/snort 2.8.4.1_1 not compiling - dlsym no messages Message-ID: <200910031333.n93DXBOJ039713@freefall.freebsd.org> Old Synopsis: snort-2.8.4.1_1 not compiling - dlsym no messages New Synopsis: ports/snort 2.8.4.1_1 not compiling - dlsym no messages Responsible-Changed-From-To: freebsd-amd64->freebsd-ports-bugs Responsible-Changed-By: gavin Responsible-Changed-When: Sat Oct 3 13:32:16 UTC 2009 Responsible-Changed-Why: Ports bug http://www.freebsd.org/cgi/query-pr.cgi?pr=139321 From bugmaster at FreeBSD.org Mon Oct 5 11:06:47 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Oct 5 11:35:04 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200910051106.n95B6kHr088589@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/139156 amd64 [ata] MCP55 SATA Disks fail to initialise, leading to f amd64/138661 amd64 [panic] Kernel Panic after typing "reboot" o amd64/138626 amd64 telepites o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control f amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe o amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 95 problems total. From tinderbox at freebsd.org Mon Oct 5 20:52:20 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Mon Oct 5 20:52:38 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200910052052.n95KqIg7010977@freebsd-current.sentex.ca> TB --- 2009-10-05 19:15:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-10-05 19:15:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-10-05 19:15:00 - cleaning the object tree TB --- 2009-10-05 19:15:26 - cvsupping the source tree TB --- 2009-10-05 19:15:26 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2009-10-05 19:15:42 - building world TB --- 2009-10-05 19:15:42 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-05 19:15:42 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-05 19:15:42 - TARGET=amd64 TB --- 2009-10-05 19:15:42 - TARGET_ARCH=amd64 TB --- 2009-10-05 19:15:42 - TZ=UTC TB --- 2009-10-05 19:15:42 - __MAKE_CONF=/dev/null TB --- 2009-10-05 19:15:42 - cd /src TB --- 2009-10-05 19:15:42 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 5 19:15:42 UTC 2009 >>> 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 >>> stage 5.1: building 32 bit shim libraries >>> World build completed on Mon Oct 5 20:42:07 UTC 2009 TB --- 2009-10-05 20:42:07 - generating LINT kernel config TB --- 2009-10-05 20:42:07 - cd /src/sys/amd64/conf TB --- 2009-10-05 20:42:07 - /usr/bin/make -B LINT TB --- 2009-10-05 20:42:07 - building LINT kernel TB --- 2009-10-05 20:42:07 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-05 20:42:07 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-05 20:42:07 - TARGET=amd64 TB --- 2009-10-05 20:42:07 - TARGET_ARCH=amd64 TB --- 2009-10-05 20:42:07 - TZ=UTC TB --- 2009-10-05 20:42:07 - __MAKE_CONF=/dev/null TB --- 2009-10-05 20:42:07 - cd /src TB --- 2009-10-05 20:42:07 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Oct 5 20:42:07 UTC 2009 >>> 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 [...] cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/kern/uipc_shm.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/kern/uipc_sockbuf.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/kern/uipc_socket.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/kern/uipc_syscalls.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/kern/uipc_usrreq.c cc1: warnings being treated as errors /src/sys/kern/uipc_usrreq.c: In function 'unp_pcblist': /src/sys/kern/uipc_usrreq.c:1471: warning: format '%d' expects type 'int', but argument 2 has type 'long int' *** Error code 1 Stop in /obj/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-10-05 20:52:18 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-10-05 20:52:18 - ERROR: failed to build lint kernel TB --- 2009-10-05 20:52:18 - 4321.98 user 988.80 system 5838.36 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From dave.evans55 at googlemail.com Thu Oct 8 10:30:02 2009 From: dave.evans55 at googlemail.com (David Evans) Date: Thu Oct 8 11:34:39 2009 Subject: amd64/139423: Networking does not work on amd64 guest on Parallels Desktop Message-ID: <200910081028.n98ASKHL012069@www.freebsd.org> >Number: 139423 >Category: amd64 >Synopsis: Networking does not work on amd64 guest on Parallels Desktop >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 08 10:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: David Evans >Release: 8.0-RC1 ( RELENG_8) >Organization: >Environment: 8.0-RC1 amd64 GENERIC >Description: ifconfig ed0 192.168.0.21 results in instantaneous death of FreeBSD running as a AMD64 guest on Parallels Desktop. Desktop offers to send a bug report to Parallels, which I did. There are no error messages from FreeBSD. Desktop does not give it a chance to output anything. I do not think FreeBSD is at fault in this bug. There is most likely a problem with Desktop. An i386 guest compiled with the identical /usr/src works perfectly. I submit this report in the hope that someone skilled in Kernel debugging will be able to nail down the exact instruction that is causing the problem. Version Information: /usr/src checked out using RELENG_8 tag. CVSUPed on October 2 2009 at 21:00 UTC (approx). Parallels Desktop 4.0 Build 4.0.3846 Host: OS X 10.6.1 (Snow Leopard) Intel Core 2 Duo >How-To-Repeat: ifconfig ed0 192.168.0.21 Desktop is set-up for Bridged Networking. It is emulating a RTL8029 Ethernet chip. ed0 is its freeBSD driver. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From bugmaster at FreeBSD.org Mon Oct 12 11:06:50 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Oct 12 11:16:26 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200910121106.n9CB6lAO036295@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/139423 amd64 Networking does not work on amd64 guest on Parallels D o amd64/139156 amd64 [ata] MCP55 SATA Disks fail to initialise, leading to f amd64/138661 amd64 [panic] Kernel Panic after typing "reboot" o amd64/138626 amd64 telepites o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control f amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe o amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 96 problems total. From tinderbox at freebsd.org Mon Oct 12 23:53:26 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Mon Oct 12 23:53:32 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200910122353.n9CNrPiS021777@freebsd-current.sentex.ca> TB --- 2009-10-12 23:30:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-10-12 23:30:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-10-12 23:30:00 - cleaning the object tree TB --- 2009-10-12 23:30:24 - cvsupping the source tree TB --- 2009-10-12 23:30:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2009-10-12 23:36:00 - building world TB --- 2009-10-12 23:36:00 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-12 23:36:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-12 23:36:00 - TARGET=amd64 TB --- 2009-10-12 23:36:00 - TARGET_ARCH=amd64 TB --- 2009-10-12 23:36:00 - TZ=UTC TB --- 2009-10-12 23:36:00 - __MAKE_CONF=/dev/null TB --- 2009-10-12 23:36:00 - cd /src TB --- 2009-10-12 23:36:00 - /usr/bin/make -B buildworld >>> World build started on Mon Oct 12 23:36:01 UTC 2009 >>> 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 [...] cc -fpic -DPIC -O2 -pipe -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99 -fstack-protector -c /src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/wrap.c -o wrap.So cc -fpic -DPIC -O2 -pipe -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99 -fstack-protector -c /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c -o gss_krb5.So /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function 'gsskrb5_extract_authz_data_from_sec_context': /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit declaration of function 'der_get_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit declaration of function 'der_free_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit declaration of function 'der_length_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit declaration of function 'der_put_oid' make: don't know how to make /obj/src/tmp/usr/lib/libgssapi.a. Stop *** Error code 2 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-10-12 23:53:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-10-12 23:53:25 - ERROR: failed to build world TB --- 2009-10-12 23:53:25 - 782.88 user 178.35 system 1405.22 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From tinderbox at freebsd.org Tue Oct 13 04:18:00 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Tue Oct 13 04:18:11 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200910130417.n9D4Hx6r040179@freebsd-current.sentex.ca> TB --- 2009-10-13 03:55:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-10-13 03:55:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-10-13 03:55:00 - cleaning the object tree TB --- 2009-10-13 03:55:05 - cvsupping the source tree TB --- 2009-10-13 03:55:05 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2009-10-13 04:00:33 - building world TB --- 2009-10-13 04:00:33 - MAKEOBJDIRPREFIX=/obj TB --- 2009-10-13 04:00:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-10-13 04:00:33 - TARGET=amd64 TB --- 2009-10-13 04:00:33 - TARGET_ARCH=amd64 TB --- 2009-10-13 04:00:33 - TZ=UTC TB --- 2009-10-13 04:00:33 - __MAKE_CONF=/dev/null TB --- 2009-10-13 04:00:33 - cd /src TB --- 2009-10-13 04:00:33 - /usr/bin/make -B buildworld >>> World build started on Tue Oct 13 04:00:33 UTC 2009 >>> 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 [...] cc -fpic -DPIC -O2 -pipe -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99 -fstack-protector -c /src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5/wrap.c -o wrap.So cc -fpic -DPIC -O2 -pipe -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/gssapi/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/krb5 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/asn1 -I/src/kerberos5/lib/libgssapi_krb5/../../../crypto/heimdal/lib/roken -I. -DHAVE_CONFIG_H -I/src/kerberos5/lib/libgssapi_krb5/../../include -std=gnu99 -fstack-protector -c /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c -o gss_krb5.So /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c: In function 'gsskrb5_extract_authz_data_from_sec_context': /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:591: warning: implicit declaration of function 'der_get_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:601: warning: implicit declaration of function 'der_free_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:614: warning: implicit declaration of function 'der_length_oid' /src/kerberos5/lib/libgssapi_krb5/gss_krb5.c:622: warning: implicit declaration of function 'der_put_oid' make: don't know how to make /obj/src/tmp/usr/lib/libgssapi.a. Stop *** Error code 2 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-10-13 04:17:59 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-10-13 04:17:59 - ERROR: failed to build world TB --- 2009-10-13 04:17:59 - 783.20 user 167.37 system 1379.09 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From bug_report at arcor.de Wed Oct 14 21:40:02 2009 From: bug_report at arcor.de (Michael) Date: Wed Oct 14 21:53:17 2009 Subject: amd64/139611: security/wipe: Abort trap: 6 (core dumped) Message-ID: <200910142136.n9ELarjc065326@www.freebsd.org> >Number: 139611 >Category: amd64 >Synopsis: security/wipe: Abort trap: 6 (core dumped) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 14 21:40:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Michael >Release: FreeBSD 6.4 >Organization: >Environment: FreeBSD test1 6.4-RELEASE-p5 FreeBSD 6.4-RELEASE-p5 #0: Fri Jul 24 23:08:10 CEST 2009 root@test1:/usr/obj/usr/src/sys/DL380TEST amd64 >Description: "wipe /tmp/testfile" doesn't wipe file, but returns "Abort trap: 6 (core dumped)" >How-To-Repeat: cd /usr/ports/security/wipe make install clean .. echo "Hello, world" > /tmp/b wipe /tmp/b Abort trap: 6 (core dumped) >Fix: >Release-Note: >Audit-Trail: >Unformatted: From gavin at FreeBSD.org Wed Oct 14 21:55:58 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Wed Oct 14 21:56:10 2009 Subject: ports/139611: security/wipe: Abort trap: 6 (core dumped) Message-ID: <200910142155.n9ELtwuq064882@freefall.freebsd.org> Synopsis: security/wipe: Abort trap: 6 (core dumped) Responsible-Changed-From-To: freebsd-amd64->freebsd-ports-bugs Responsible-Changed-By: gavin Responsible-Changed-When: Wed Oct 14 21:54:48 UTC 2009 Responsible-Changed-Why: Looks like a port bug http://www.freebsd.org/cgi/query-pr.cgi?pr=139611 From brampton+freebsd at gmail.com Wed Oct 14 22:40:03 2009 From: brampton+freebsd at gmail.com (Andrew Brampton) Date: Wed Oct 14 23:10:53 2009 Subject: amd64/139614: Minidump fail when many interrupts fire Message-ID: <200910142238.n9EMcPbd072459@www.freebsd.org> >Number: 139614 >Category: amd64 >Synopsis: Minidump fail when many interrupts fire >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 14 22:40:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Andrew Brampton >Release: FreeBSD 7 and FreeBSD 8 >Organization: >Environment: >Description: There have been at least two discussions on the FreeBSD mailing lists over the past couple of years about minidumps failing due to interrupts being enabled. I couldn't find an existing PR, so to track this bug I'm creating one. The problem is summed up by Ruslan Ermilov: "Kernel minidumps on amd64 SMP can write beyond the bounds of the configured dump device causing (as in our case) the file system data following swap partition to be overwritten with the dump contents. The problem is that while we're in the process of dumping mapped physical pages via a bitmap (in minidump_machdep.c), other CPUs continue to work and may modify page mappings of processes. This in turn causes the modifications to pv_entries, which in turn modifies the bitmap of pages to dump. As the result, we can dump more pages than we've calculated, and since dumps are written to the end of the dump device, we may end up overwriting it. The attached patch mitigates the problem, but the real solution seems to be to disable interrupts (there's an XXX about this in kern_shutdown.c before calling doadump()), and stopping other CPUs, so we don't modify page tables while we're dumping."[1] This problem does not seem to be avoided by expanding your swap space[1], and it seems to hit those with interrupt heavy workloads, such as servers with lots of network traffic[2]. Hopefully someone will be able to find a suitable fix. thanks [1] http://lists.freebsd.org/pipermail/freebsd-current/2008-January/082752.html [2] http://lists.freebsd.org/pipermail/freebsd-current/2008-June/086574.html [3] http://lists.freebsd.org/pipermail/freebsd-current/2009-August/010599.html >How-To-Repeat: Panic your kernel and ensure a device is generating lots of interrupts, for example, a network card with packets being sent to it. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From davejunk at eicat.ca Thu Oct 15 02:20:04 2009 From: davejunk at eicat.ca (David Gilbert) Date: Thu Oct 15 04:01:38 2009 Subject: amd64/132372 Message-ID: <200910150220.n9F2K3At089309@freefall.freebsd.org> The following reply was made to PR amd64/132372; it has been noted by GNATS. From: David Gilbert To: bug-followup@FreeBSD.org, bsd@maxnet.ws Cc: Subject: re: amd64/132372 Date: Wed, 14 Oct 2009 21:46:31 -0400 Just another data point. I have an ASUS M5N-E and it has the MCP55. With BIOS 0103 (really old, causing other problems) FreeBSD-8.0-RC1 boots. With a more recent BIOS (1601 --- marked as working with solaris) it only recognizes the PATA disk in the machine (and not the six SATA disks). The loader.conf hack appears to make it work, but I haven't fully tested it yet. From tinderbox at freebsd.org Fri Oct 16 16:57:52 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Fri Oct 16 16:59:10 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200910161657.n9GGvpqG094906@freebsd-current.sentex.ca> TB --- 2009-10-16 16:20:00 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-10-16 16:20:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-10-16 16:20:00 - cleaning the object tree TB --- 2009-10-16 16:20:28 - cvsupping the source tree TB --- 2009-10-16 16:20:28 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2009-10-16 16:57:51 - WARNING: /usr/bin/csup returned exit code 1 TB --- 2009-10-16 16:57:51 - ERROR: unable to cvsup the source tree TB --- 2009-10-16 16:57:51 - 0.84 user 12.70 system 2271.34 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From linimon at FreeBSD.org Mon Oct 19 02:33:57 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Mon Oct 19 03:14:23 2009 Subject: kern/139423: [parallels] Networking does not work on amd64 guest on Parallels Desktop Message-ID: <200910190233.n9J2XuLq088471@freefall.freebsd.org> Old Synopsis: Networking does not work on amd64 guest on Parallels Desktop New Synopsis: [parallels] Networking does not work on amd64 guest on Parallels Desktop Responsible-Changed-From-To: freebsd-amd64->freebsd-emulation Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 19 02:33:21 UTC 2009 Responsible-Changed-Why: reclassify. http://www.freebsd.org/cgi/query-pr.cgi?pr=139423 From bugmaster at FreeBSD.org Mon Oct 19 11:06:48 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Oct 19 11:35:18 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200910191106.n9JB6lMT063363@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/139614 amd64 [minidump] minidumps fail when many interrupts fire o amd64/139156 amd64 [ata] MCP55 SATA Disks fail to initialise, leading to f amd64/138661 amd64 [panic] Kernel Panic after typing "reboot" o amd64/138626 amd64 telepites o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control f amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe o amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 96 problems total. From sebastian.tymkow at gmail.com Mon Oct 19 16:40:04 2009 From: sebastian.tymkow at gmail.com (Sebastian Tymków) Date: Mon Oct 19 16:40:10 2009 Subject: amd64/139761: bce driver on IBM HS22 [No PHY found on Child MII bus] Message-ID: <200910191631.n9JGVKpl019412@www.freebsd.org> >Number: 139761 >Category: amd64 >Synopsis: bce driver on IBM HS22 [No PHY found on Child MII bus] >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 19 16:40:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Sebastian Tymków >Release: 7.2 amd64 >Organization: >Environment: FreeBSD hostname 7.2-STABLE FreeBSD 7.2-STABLE #0: Tue Aug 11 20:18:22 UTC 2009 root@hostname:/usr/obj/usr/src/sys/GENERIC amd64 >Description: On IBM BladeCenter HS22 I got error message "No PHY found on Child MII bus" during boot stage. System doesn't see any bce interface. I was trying various solutions i.e.: FreeBSD 7.2 amd64 Release, 7.2 amd64 Stable, 8.0 Release. >How-To-Repeat: Install FreeBSD 7.2 Release/Stable on HS22 >Fix: >Release-Note: >Audit-Trail: >Unformatted: From linimon at FreeBSD.org Mon Oct 19 20:24:38 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Mon Oct 19 21:32:35 2009 Subject: kern/139761: [bce] bce driver on IBM HS22 [No PHY found on Child MII bus] Message-ID: <200910192024.n9JKOc3q049213@freefall.freebsd.org> Old Synopsis: bce driver on IBM HS22 [No PHY found on Child MII bus] New Synopsis: [bce] bce driver on IBM HS22 [No PHY found on Child MII bus] Responsible-Changed-From-To: freebsd-amd64->freebsd-net Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 19 20:23:59 UTC 2009 Responsible-Changed-Why: May not be amd64-specific. http://www.freebsd.org/cgi/query-pr.cgi?pr=139761 From online at chave.us Wed Oct 21 01:40:02 2009 From: online at chave.us (Carl Chave) Date: Wed Oct 21 02:54:25 2009 Subject: amd64/139806: Write attempt to file in ZFS snapshot dir causes panic Message-ID: <200910210134.n9L1Yu2m034218@www.freebsd.org> >Number: 139806 >Category: amd64 >Synopsis: Write attempt to file in ZFS snapshot dir causes panic >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 21 01:40:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Carl Chave >Release: 8.0-RC1-amd64-dvd1.iso >Organization: >Environment: 8.0-RC1-amd64-dvd1.iso booted to Fixit environment in vmware. >Description: Attempting to modify a file in a zfs snapshot directory causes kernel panic with the following message: panic: dirtying snapshot! Maybe related to this PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/138764 >How-To-Repeat: 1. load zfs from bootloader prompt and then boot. 2. enter fixit environment. 3. import zpool (in this case a 2 disk vmware mirror named sodpool) 4. cd to previously created snapshot at sodpool/test/myfs/.zfs/snapshot/one 5. attempting to create a new file here results in: Fixit# echo hello > hello.txt cannot create hello.txt: Read-only file system 6. That seems like the desired response. Next, attempt to modify a file that already exists in the snapshot: Fixit# echo hello >> test.txt panic: dirtying snapshot! >Fix: Unknown >Release-Note: >Audit-Trail: >Unformatted: From xxjack12xx at gmail.com Wed Oct 21 06:12:00 2009 From: xxjack12xx at gmail.com (Jack L.) Date: Wed Oct 21 06:12:06 2009 Subject: amd64/130365: Elitegroup A780GM-A Chipset:AMD 780G&SB700 IDE controller not recognized In-Reply-To: <200901110640.n0B6e2Wp024764@freefall.freebsd.org> References: <200901110634.n0B6YjfX094759@www.freebsd.org> <200901110640.n0B6e2Wp024764@freefall.freebsd.org> Message-ID: It works in 8.0-RC1, not sure if it still happens in 7.2 From linimon at FreeBSD.org Wed Oct 21 20:15:31 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Wed Oct 21 20:22:40 2009 Subject: kern/139806: [zfs] [panic] Write attempt to file in ZFS snapshot dir causes panic Message-ID: <200910212015.n9LKFVZx024690@freefall.freebsd.org> Old Synopsis: Write attempt to file in ZFS snapshot dir causes panic New Synopsis: [zfs] [panic] Write attempt to file in ZFS snapshot dir causes panic Responsible-Changed-From-To: freebsd-amd64->freebsd-fs Responsible-Changed-By: linimon Responsible-Changed-When: Wed Oct 21 20:15:16 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=139806 From kamikaze at bsdforen.de Fri Oct 23 08:10:04 2009 From: kamikaze at bsdforen.de (Dominic Fandrey) Date: Fri Oct 23 11:30:28 2009 Subject: amd64/139859: regression Intel 82801 SATA Controller not recognized Message-ID: <200910230800.n9N80jcl031009@www.freebsd.org> >Number: 139859 >Category: amd64 >Synopsis: regression Intel 82801 SATA Controller not recognized >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 23 08:10:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Dominic Fandrey >Release: RELENG_8 >Organization: private >Environment: FreeBSD mobileKamikaze.norad 8.0-RC1 FreeBSD 8.0-RC1 #0: Thu Oct 22 18:39:21 CEST 2009 root@mobileKamikaze.norad:/usr/obj/HP6510b-8/amd64/usr/src/sys/HP6510b-8 amd64 >Description: After an update from RELENG_7 neither the SATA controller nor any of the drives were recognized, hence the system was unable to mount the root partition (/dev/ufs/2root alias /dev/ad4s2a). After deactivating SATA Native Mode in the BIOS (HP Compaq 6510b notebook) the drive was back (now as ad0), however I consider this a workaround, not a solution. Here's some information about the system: # pciconf -lv | grep -i sata -C5 device = '82801HEM (ICH8M-E) LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0@pci0:0:31:2: class=0x010180 card=0x30c0103c chip=0x28288086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801 (ICH8M) 3 port SATA Controller' class = mass storage subclass = ATA wpi0@pci0:16:0:0: class=0x028000 card=0x135c103c chip=0x42228086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = 'Intel 3945ABG Wireless LAN controller (10208086)' This is from the RELENG_7 dmesg: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x40c0-0x40cf irq 16 at device 31.1 on pci0 ata0: on atapci0 ata0: [ITHREAD] atapci1: port 0x13f0-0x13f7,0x15f4-0x15f7,0x1370-0x1377,0x1574-0x1577,0x4100-0x411f mem 0xe4809000-0xe48097ff irq 17 at device 31.2 on pci0 atapci1: [ITHREAD] atapci1: AHCI called from vendor specific driver atapci1: AHCI Version 01.10 controller with 3 ports detected ata2: on atapci1 ata2: [ITHREAD] ata3: on atapci1 ata3: port not implemented ata3: [ITHREAD] ata4: on atapci1 ata4: port not implemented ata4: [ITHREAD] .. acd0: DVDR at ata0-master PIO4 ad4: 152627MB at ata2-master SATA150 This is from the RELENG_8 dmesg in SATA native mode: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x40c0-0x40cf irq 16 at device 31.1 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] pci0: at device 31.2 (no driver attached) .. acd0: DVDR at ata0-master PIO4 .. SMP: AP CPU #1 Launched! Trying to mount root from ufs:/dev/ufs/2root ROOT MOUNT ERROR: .. This is from the RELENG_8 dmesg with SATA native mode deactivated: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x40c0- 0x40cf,0x40d0-0x40df irq 17 at device 31.2 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] .. ad0: 152627MB at ata0-master UDMA33 .. acd0: DVDR at ata1-master PIO4 UDMA33 doesn't really sound like full speed. I have the following line in my rc.local for the DVD drive: /sbin/atacontrol mode acd0 WDMA2 >How-To-Repeat: Try to boot from a SATA drive attached to an ICH8 Intel 82801 SATA controller. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From mav at FreeBSD.org Fri Oct 23 16:00:17 2009 From: mav at FreeBSD.org (Alexander Motin) Date: Fri Oct 23 16:00:24 2009 Subject: amd64/139859: regression Intel 82801 SATA Controller not recognized Message-ID: <200910231600.n9NG0Hnn026856@freefall.freebsd.org> The following reply was made to PR amd64/139859; it has been noted by GNATS. From: Alexander Motin To: bug-followup@FreeBSD.org, kamikaze@bsdforen.de Cc: Subject: Re: amd64/139859: regression Intel 82801 SATA Controller not recognized Date: Fri, 23 Oct 2009 18:50:51 +0300 As I can see, you are using custom kernel. In 8.x ATA subsystem was split into several modules. Make sure that you have enabled all required kernel options or loaded modules. Looks like you have just loaded ata module, but not ataintel and ataahci. -- Alexander Motin From yilmazao at gmail.com Sat Oct 24 20:20:02 2009 From: yilmazao at gmail.com (A. Okan YILMAZ) Date: Sat Oct 24 21:00:13 2009 Subject: amd64/139924: cd or dvd not load Message-ID: <200910242017.n9OKHXZi067026@www.freebsd.org> >Number: 139924 >Category: amd64 >Synopsis: cd or dvd not load >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 24 20:20:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: A. Okan YILMAZ >Release: I can not using >Organization: >Environment: Linux archkan 2.6.31-ARCH #1 SMP PREEMPT Tue Oct 13 13:36:23 CEST 2009 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-52 AuthenticAMD GNU/Linux >Description: Hi I am using linux 3 years. I decided to try FreeBSD. And I dowloaded and burned amd64 cd and dvd. When I choose default, acpi disabled and safe mode options, both dvd and bootonly cd bot boot. And then I dowloaded and burned i386 dvd. Again dvd not boot. When I choose acpi disabled and safe mode option, this message appears: Fatal double fault: eip = 0x94af esp = 0x0 ebp = 0x4a1 cpuid = 0 ; aoic id = 00 panic : double fault cpuid = 0 uptime = 1s I did md5sum control. I know how to burn iso images. No problem. İt is bootable. I tried to another computer. Cd and dvd are running. I did memtest 50 minutes. No error found. What should I do ? By the way, I tried to download PC-BSD 7.1.1 64bit. Again I saw same message. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From mav at FreeBSD.org Sun Oct 25 01:11:49 2009 From: mav at FreeBSD.org (Alexander Motin) Date: Sun Oct 25 01:11:56 2009 Subject: MCP55 SATA solution to test Message-ID: <4AE3A001.8000205@FreeBSD.org> Hi. Thanks to one man who provided access to his machine, I seem to found how to fix device detection on nVidia MCP55 SATA controller on amd64 8.0. Looks like this controller need some time (very short) to enable BAR(5) memory access after PCI configuration register written. Probably some changes in PCI code exposed this issue. Also it explains why setting hw.pci.mcfg to 0 helps. Attached patch solves problem for that machine. Testers are welcome. -- Alexander Motin -------------- next part -------------- --- ata-nvidia.c.prev 2009-10-25 03:13:57.000000000 +0300 +++ ata-nvidia.c 2009-10-25 03:15:52.000000000 +0300 @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); From ozaxjidg at akbayiji.com Sun Oct 25 08:00:16 2009 From: ozaxjidg at akbayiji.com (jgpfabrz) Date: Sun Oct 25 09:45:26 2009 Subject: amd64/139953: jgpfabrz Message-ID: <200910250753.n9P7r2Lw066215@www.freebsd.org> >Number: 139953 >Category: amd64 >Synopsis: jgpfabrz >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Oct 25 08:00:15 UTC 2009 >Closed-Date: >Last-Modified: >Originator: jgpfabrz >Release: jgpfabrz >Organization: jgpfabrz >Environment: jgpfabrz >Description: xpcppubl http://jpluwduw.com tycvwxid uyumtmxs >How-To-Repeat: jgpfabrz >Fix: jgpfabrz >Release-Note: >Audit-Trail: >Unformatted: From linimon at FreeBSD.org Sun Oct 25 08:38:53 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Sun Oct 25 09:45:26 2009 Subject: junk/139953: jgpfabrz Message-ID: <200910250838.n9P8crQv038736@freefall.freebsd.org> Synopsis: jgpfabrz State-Changed-From-To: open->closed State-Changed-By: linimon State-Changed-When: Sun Oct 25 08:36:59 UTC 2009 State-Changed-Why: garbage http://www.freebsd.org/cgi/query-pr.cgi?pr=139953 From rhurlin at gwdg.de Sun Oct 25 14:55:36 2009 From: rhurlin at gwdg.de (Rainer Hurling) Date: Sun Oct 25 14:55:44 2009 Subject: MCP55 SATA solution to test In-Reply-To: <4AE3A001.8000205@FreeBSD.org> References: <4AE3A001.8000205@FreeBSD.org> Message-ID: <4AE45DFE.3020306@gwdg.de> On 25.10.2009 02:46 (UTC+2), Alexander Motin wrote: > Hi. > > Thanks to one man who provided access to his machine, I seem to found > how to fix device detection on nVidia MCP55 SATA controller on amd64 > 8.0. Looks like this controller need some time (very short) to enable > BAR(5) memory access after PCI configuration register written. Probably > some changes in PCI code exposed this issue. Also it explains why > setting hw.pci.mcfg to 0 helps. > > Attached patch solves problem for that machine. Testers are welcome. > > > > ------------------------------------------------------------------------ I tried your patch on my 'MSI K9N Neo' with MCP55 SATA controller on todays 9.0-CURRENT (amd64) and it works! A delay of 10 microseconds after hours and days of looking for a reason of this failure. That's really funny ... Many many thanks for your solution. Please submit it, Rainer From marco.broeder at gmx.eu Sun Oct 25 16:37:17 2009 From: marco.broeder at gmx.eu (Marco =?utf-8?q?Br=C3=B6der?=) Date: Sun Oct 25 17:29:39 2009 Subject: MCP55 SATA solution to test In-Reply-To: <4AE3A001.8000205@FreeBSD.org> References: <4AE3A001.8000205@FreeBSD.org> Message-ID: <200910251709.49850.marco.broeder@gmx.eu> On Sun October 25 2009 02:46:57 Alexander Motin wrote: > Hi. > > Thanks to one man who provided access to his machine, I seem to found > how to fix device detection on nVidia MCP55 SATA controller on amd64 > 8.0. Looks like this controller need some time (very short) to enable > BAR(5) memory access after PCI configuration register written. Probably > some changes in PCI code exposed this issue. Also it explains why > setting hw.pci.mcfg to 0 helps. > > Attached patch solves problem for that machine. Testers are welcome. > Success! I tested your patch and everything is working fine with hw.pci.mcfg set to 1, now. Please commit it. Many thanks! -- Regards, Marco Br?der OpenPGP key fingerprint: 5615 106E 031A F3D3 64CC 0F9E 4DCE 6524 F595 082F From kamikaze at bsdforen.de Sun Oct 25 18:50:03 2009 From: kamikaze at bsdforen.de (Dominic Fandrey) Date: Sun Oct 25 21:43:00 2009 Subject: amd64/139859: regression Intel 82801 SATA Controller not recognized Message-ID: <200910251850.n9PIo2f2066073@freefall.freebsd.org> The following reply was made to PR amd64/139859; it has been noted by GNATS. From: Dominic Fandrey To: Alexander Motin Cc: bug-followup@FreeBSD.org Subject: Re: amd64/139859: regression Intel 82801 SATA Controller not recognized Date: Sun, 25 Oct 2009 19:44:23 +0100 Alexander Motin wrote: > As I can see, you are using custom kernel. In 8.x ATA subsystem was > split into several modules. Make sure that you have enabled all required > kernel options or loaded modules. Looks like you have just loaded ata > module, but not ataintel and ataahci. > That fixed my problem, thanks. To my defense, I didn't find anything about this in /usr/src/UPDATING From mav at FreeBSD.org Mon Oct 26 11:00:14 2009 From: mav at FreeBSD.org (Alexander Motin) Date: Mon Oct 26 11:00:25 2009 Subject: amd64/131456: ACPI & ATA problems Message-ID: <200910261100.n9QB0DAp034974@freefall.freebsd.org> The following reply was made to PR amd64/131456; it has been noted by GNATS. From: Alexander Motin To: bug-followup@FreeBSD.org, dirk@rodemer.net Cc: Subject: Re: amd64/131456: ACPI & ATA problems Date: Mon, 26 Oct 2009 12:59:03 +0200 ATA part of PR is probably fixed and merged to 7-STABLE on 2009-09-29. -- Alexander Motin From ksmakoto at dd.iij4u.or.jp Mon Oct 26 06:00:09 2009 From: ksmakoto at dd.iij4u.or.jp (Makoto Kishimoto) Date: Mon Oct 26 11:20:42 2009 Subject: amd64/139982: BFD internal error Message-ID: <200910260554.n9Q5shhU055658@www.freebsd.org> >Number: 139982 >Category: amd64 >Synopsis: BFD internal error >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 26 06:00:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Makoto Kishimoto >Release: 8.0-RC2 >Organization: >Environment: $ uname -a FreeBSD norikura.localdomain 8.0-RC2 FreeBSD 8.0-RC2 #0 r198476: Mon Oct 26 12:06:24 JST 2009 ksmakoto@norikura.localdomain:/usr/src/sys/amd64/compile/NORIKURA20091026 amd64 >Description: ld failed with following message. /usr/bin/ld: BFD 2.15 [FreeBSD] 2004-05-23 internal error, aborting at /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/reloc.c line 4274 in bfd_generic_get_relocated_section_contents /usr/bin/ld: Please report this bug. >How-To-Repeat: $ cat foo.c int main(void){return 0;} $ gcc -Wall -c -m32 foo.c $ gcc -Wall -L/usr/lib32 -m32 foo.o >Fix: >Release-Note: >Audit-Trail: >Unformatted: From linimon at FreeBSD.org Mon Oct 26 07:24:24 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Mon Oct 26 11:20:44 2009 Subject: gnu/139982: ld(1): BFD internal error Message-ID: <200910260724.n9Q7ONGZ026917@freefall.freebsd.org> Old Synopsis: BFD internal error New Synopsis: ld(1): BFD internal error Responsible-Changed-From-To: freebsd-amd64->freebsd-bugs Responsible-Changed-By: linimon Responsible-Changed-When: Mon Oct 26 07:23:00 UTC 2009 Responsible-Changed-Why: reclassify. http://www.freebsd.org/cgi/query-pr.cgi?pr=139982 From dfilter at FreeBSD.ORG Mon Oct 26 08:50:03 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Mon Oct 26 11:20:53 2009 Subject: amd64/128686: commit references a PR Message-ID: <200910260850.n9Q8o3F2022926@freefall.freebsd.org> The following reply was made to PR amd64/128686; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Mon, 26 Oct 2009 08:41:23 +0000 (UTC) Author: mav Date: Mon Oct 26 08:41:10 2009 New Revision: 198479 URL: http://svn.freebsd.org/changeset/base/198479 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 MFC after: 3 days Modified: head/sys/dev/ata/chipsets/ata-nvidia.c Modified: head/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 07:43:41 2009 (r198478) +++ head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 08:41:10 2009 (r198479) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Mon Oct 26 08:50:05 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Mon Oct 26 11:21:01 2009 Subject: amd64/132372: commit references a PR Message-ID: <200910260850.n9Q8o5Ln022952@freefall.freebsd.org> The following reply was made to PR amd64/132372; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/132372: commit references a PR Date: Mon, 26 Oct 2009 08:41:23 +0000 (UTC) Author: mav Date: Mon Oct 26 08:41:10 2009 New Revision: 198479 URL: http://svn.freebsd.org/changeset/base/198479 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 MFC after: 3 days Modified: head/sys/dev/ata/chipsets/ata-nvidia.c Modified: head/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 07:43:41 2009 (r198478) +++ head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 08:41:10 2009 (r198479) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Mon Oct 26 08:50:07 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Mon Oct 26 11:21:10 2009 Subject: amd64/139156: commit references a PR Message-ID: <200910260850.n9Q8o6M1022964@freefall.freebsd.org> The following reply was made to PR amd64/139156; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139156: commit references a PR Date: Mon, 26 Oct 2009 08:41:24 +0000 (UTC) Author: mav Date: Mon Oct 26 08:41:10 2009 New Revision: 198479 URL: http://svn.freebsd.org/changeset/base/198479 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 MFC after: 3 days Modified: head/sys/dev/ata/chipsets/ata-nvidia.c Modified: head/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 07:43:41 2009 (r198478) +++ head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 08:41:10 2009 (r198479) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Mon Oct 26 09:20:04 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Mon Oct 26 11:21:20 2009 Subject: amd64/139859: commit references a PR Message-ID: <200910260920.n9Q9K32u048419@freefall.freebsd.org> The following reply was made to PR amd64/139859; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139859: commit references a PR Date: Mon, 26 Oct 2009 09:16:27 +0000 (UTC) Author: mav Date: Mon Oct 26 09:16:08 2009 New Revision: 198480 URL: http://svn.freebsd.org/changeset/base/198480 Log: Document atapci kernel module split. PR: amd64/139859 MFC after: 3 days Modified: head/UPDATING Modified: head/UPDATING ============================================================================== --- head/UPDATING Mon Oct 26 08:41:10 2009 (r198479) +++ head/UPDATING Mon Oct 26 09:16:08 2009 (r198480) @@ -632,6 +632,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9. userland (libpmc(3)) and the kernel module (hwpmc(4)) in sync. +20081009: + atapci kernel module now includes only generic PCI ATA + driver. AHCI driver moved to ataahci kernel module. + All vendor-specific code moved into separate kernel modules: + ataacard, ataacerlabs, ataadaptec, ataamd, ataati, atacenatek, + atacypress, atacyrix, atahighpoint, ataintel, ataite, atajmicron, + atamarvell, atamicron, atanational, atanetcell, atanvidia, + atapromise, ataserverworks, atasiliconimage, atasis, atavia + 20080820: The TTY subsystem of the kernel has been replaced by a new implementation, which provides better scalability and an _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From bugmaster at FreeBSD.org Mon Oct 26 11:06:54 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Oct 26 11:21:37 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200910261106.n9QB6r37043680@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/139924 amd64 [boot] cd or dvd not load o amd64/139859 amd64 [ata] Intel 82801 SATA Controller not recognized [regr o amd64/139614 amd64 [minidump] minidumps fail when many interrupts fire o amd64/139156 amd64 [ata] MCP55 SATA Disks fail to initialise, leading to f amd64/138661 amd64 [panic] Kernel Panic after typing "reboot" o amd64/138626 amd64 telepites o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control f amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe o amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 98 problems total. From caelian at gmail.com Mon Oct 26 14:41:59 2009 From: caelian at gmail.com (Pascal Hofstee) Date: Mon Oct 26 14:42:05 2009 Subject: MCP55 SATA solution to test In-Reply-To: <4AE3A001.8000205@FreeBSD.org> References: <4AE3A001.8000205@FreeBSD.org> Message-ID: 2009/10/25 Alexander Motin : > Hi. > > Thanks to one man who provided access to his machine, I seem to found > how to fix device detection on nVidia MCP55 SATA controller on amd64 > 8.0. Looks like this controller need some time (very short) to enable > BAR(5) memory access after PCI configuration register written. Probably > some changes in PCI code exposed this issue. Also it explains why > setting hw.pci.mcfg to 0 helps. > > Attached patch solves problem for that machine. Testers are welcome. Confirmed this also fixes the SATA detection on my MSI K9N Neo on 9.0-CURRENT. Please commit :) From allank at nbs-inc.com Mon Oct 26 19:40:04 2009 From: allank at nbs-inc.com (allan Kintigh) Date: Mon Oct 26 20:30:49 2009 Subject: amd64/139998: 7.2 amd64 panic in kern_mutex.c:339 Message-ID: <200910261939.n9QJdUFk005030@www.freebsd.org> >Number: 139998 >Category: amd64 >Synopsis: 7.2 amd64 panic in kern_mutex.c:339 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 26 19:40:03 UTC 2009 >Closed-Date: >Last-Modified: >Originator: allan Kintigh >Release: 7.2 >Organization: National Bancard Services, Inc >Environment: FreeBSD gw1.rock.nbs 7.2-STABLE FreeBSD 7.2-STABLE #3: Friday \oct 23 14:38:12 CDT 2009 allank@cpytinybsd72-64.rock.nbs:/usr/obj/usr/src/sys/TINYBSD_CARP amd64 >Description: System boots up, then shortly after panics if I have all network devices plugged in. GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x258 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff803a18ad stack pointer = 0x10:0xffffff807937a610 frame pointer = 0x10:0xffffff00038073a0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 1703 (snmpd) trap number = 12 panic: page fault cpuid = 0 Uptime: 3m34s Physical memory: 4084 MB Dumping 1246 MB: 1231 1215 1199 1183 1167 1151 1135 1119 1103 1087 1071 1055 1039 1023 1007 991 975 959 943 927 911 895 879 863 847 831 815 799 783 767 751 735 719 703 687 671 655 639 623 607 591 575 559 543 527 511 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207 191 175 159 143 127 111 95 79 63 47 31 15 Reading symbols from /boot/kernel/ipfw.ko...Reading symbols from /boot/kernel/ipfw.ko.symbols...done. done. Loaded symbols for /boot/kernel/ipfw.ko #0 doadump () at pcpu.h:195 195 __asm __volatile("movq %%gs:0,%0" : "=r" (td)); (kgdb) back #0 doadump () at pcpu.h:195 #1 0x0000000000000004 in ?? () #2 0xffffffff803af859 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #3 0xffffffff803afc62 in panic (fmt=0x104
) at /usr/src/sys/kern/kern_shutdown.c:574 #4 0xffffffff80616233 in trap_fatal (frame=0xffffff00038073a0, eva=Variable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:770 #5 0xffffffff80616605 in trap_pfault (frame=0xffffff807937a560, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:686 #6 0xffffffff80616f44 in trap (frame=0xffffff807937a560) at /usr/src/sys/amd64/amd64/trap.c:457 #7 0xffffffff80600dbe in calltrap () at /usr/src/sys/amd64/amd64/exception.S:218 #8 0xffffffff803a18ad in _mtx_lock_sleep (m=0xffffff00039916e8, tid=18446742974256673696, opts=Variable "opts" is not available. ) at /usr/src/sys/kern/kern_mutex.c:339 #9 0xffffffff80462abc in rtrequest1_fib (req=11, info=0xffffff807937a6d0, ret_nrt=0xffffff807937a7f8, fibnum=0) at /usr/src/sys/net/route.c:1045 #10 0xffffffff8046342d in rtrequest_fib (req=11, dst=0xffffff807937a8d8, gateway=0x0, netmask=0x0, flags=0, ret_nrt=0xffffff807937a7f8, fibnum=0) at /usr/src/sys/net/route.c:738 #11 0xffffffff804638c1 in rtalloc1_fib (dst=0xffffff807937a8d8, report=1, ignflags=18446744073709551615, fibnum=0) at /usr/src/sys/net/route.c:315 #12 0xffffffff80464ad9 in rtalloc_ign_fib (ro=0xffffff807937a8d0, ignore=0, fibnum=0) at /usr/src/sys/net/route.c:252 #13 0xffffffff8049f31d in ip_output (m=0xffffff0003ddeb00, opt=0x0, ro=0xffffff807937a8d0, flags=0, imo=0x0, inp=0xffffff000396d900) at /usr/src/sys/netinet/ip_output.c:230 #14 0xffffffff8050f26b in udp_send (so=Variable "so" is not available. ) at /usr/src/sys/netinet/udp_usrreq.c:1100 #15 0xffffffff8040ce61 in sosend_dgram (so=0xffffff0003d422d0, addr=0x0, uio=Variable "uio" is not available. ) at /usr/src/sys/kern/uipc_socket.c:1060 #16 0xffffffff80411a37 in kern_sendit (td=0xffffff00038073a0, s=11, mp=0xffffff807937ab10, flags=0, control=0x0, segflg=Variable "segflg" is not available. ) at /usr/src/sys/kern/uipc_syscalls.c:805 #17 0xffffffff804149af in sendit (td=0xffffff00038073a0, s=11, mp=0xffffff807937ab10, flags=0) at /usr/src/sys/kern/uipc_syscalls.c:742 #18 0xffffffff80414aaf in sendto (td=Variable "td" is not available. ) at /usr/src/sys/kern/uipc_syscalls.c:857 #19 0xffffffff80616887 in syscall (frame=0xffffff807937ac80) at /usr/src/sys/amd64/amd64/trap.c:913 #20 0xffffffff80600fcb in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:339 #21 0x000000080168568c in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) >How-To-Repeat: Can re-create at will on my machine. Have CARP, IPFW, and routed running on a lot of interfaces. >Fix: ?? >Release-Note: >Audit-Trail: >Unformatted: From wgodfrey at ena.com Thu Oct 29 03:30:02 2009 From: wgodfrey at ena.com (Weldon Godfrey) Date: Thu Oct 29 04:23:53 2009 Subject: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader Message-ID: <200910290328.n9T3SoGC018607@www.freebsd.org> >Number: 140067 >Category: amd64 >Synopsis: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 29 03:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Weldon Godfrey >Release: 8.0-RC2 >Organization: ENA >Environment: >Description: I installed FreeBSD8.0-RC2 on a Dell 2950-iii, with the intention of moving the disks to another Dell 2950-iii. The install won't boot. After the boot loader, it just hangs with the "-" and doesn't get to the BSD loader menu. I went ahead and tried to reinstall FreeBSD 8.0-RC2 on those disks, the installer was able to find the label and particians. I went ahead and had it re-install over the disks (the holographic shell showed that the old data was there while it was reinstalling). When it rebooted to boot up for the 1st time, it hung in the same part. I took those disks back to the 2950-iii I originally installed it on and it booted fine. The difference with the 2950-iii that will not boot 8.0-RC2 is: 1. it is 16GB RAM instead of 8GB 2. it has a 3ware 9690SE8 controller, with 24 SAS drives attached. Both 2950-iii's are running the same version of BIOS I am installing FreeBSD onto a set of RAID1 disks on PERC/6i controllers. Is there a problem with the loader with lots of disks visible? or is it a problem having two controllers and/or a issue with the 3ware controller? I put back my old disks running an old version of 8.0-CURRENT (DEC 12th i think), it came back up. However, I remember that I had to use a loader from 7.0-CURRENT because newer loaders would not load (however, it would hang after the loader menu). >How-To-Repeat: see full descr. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From dfilter at FreeBSD.ORG Thu Oct 29 09:50:03 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 11:34:14 2009 Subject: amd64/128686: commit references a PR Message-ID: <200910290950.n9T9o26K021849@freefall.freebsd.org> The following reply was made to PR amd64/128686; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Thu, 29 Oct 2009 09:45:58 +0000 (UTC) Author: mav Date: Thu Oct 29 09:45:48 2009 New Revision: 198572 URL: http://svn.freebsd.org/changeset/base/198572 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/ata/chipsets/ata-nvidia.c stable/8/sys/dev/xen/xenpci/ (props changed) Modified: stable/8/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:05 2009 (r198571) +++ stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:48 2009 (r198572) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Thu Oct 29 09:50:04 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 11:34:23 2009 Subject: amd64/132372: commit references a PR Message-ID: <200910290950.n9T9o43M021875@freefall.freebsd.org> The following reply was made to PR amd64/132372; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/132372: commit references a PR Date: Thu, 29 Oct 2009 09:45:59 +0000 (UTC) Author: mav Date: Thu Oct 29 09:45:48 2009 New Revision: 198572 URL: http://svn.freebsd.org/changeset/base/198572 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/ata/chipsets/ata-nvidia.c stable/8/sys/dev/xen/xenpci/ (props changed) Modified: stable/8/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:05 2009 (r198571) +++ stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:48 2009 (r198572) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Thu Oct 29 09:50:06 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 11:34:31 2009 Subject: amd64/139156: commit references a PR Message-ID: <200910290950.n9T9o6Dc021881@freefall.freebsd.org> The following reply was made to PR amd64/139156; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139156: commit references a PR Date: Thu, 29 Oct 2009 09:45:59 +0000 (UTC) Author: mav Date: Thu Oct 29 09:45:48 2009 New Revision: 198572 URL: http://svn.freebsd.org/changeset/base/198572 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/ata/chipsets/ata-nvidia.c stable/8/sys/dev/xen/xenpci/ (props changed) Modified: stable/8/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:05 2009 (r198571) +++ stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:48 2009 (r198572) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Thu Oct 29 10:00:14 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 11:34:56 2009 Subject: amd64/139859: commit references a PR Message-ID: <200910291000.n9TA0E4M030092@freefall.freebsd.org> The following reply was made to PR amd64/139859; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139859: commit references a PR Date: Thu, 29 Oct 2009 09:58:26 +0000 (UTC) Author: mav Date: Thu Oct 29 09:58:16 2009 New Revision: 198574 URL: http://svn.freebsd.org/changeset/base/198574 Log: MFC rev. 198480, 198483: Document new modularised ATA kernel modules and options. PR: kern/133162, amd64/139859 Modified: stable/8/ (props changed) stable/8/ObsoleteFiles.inc (props changed) stable/8/UPDATING (contents, props changed) stable/8/bin/csh/ (props changed) stable/8/bin/sh/ (props changed) stable/8/cddl/compat/opensolaris/ (props changed) stable/8/cddl/contrib/opensolaris/ (props changed) stable/8/cddl/lib/libnvpair/ (props changed) stable/8/contrib/bind9/ (props changed) stable/8/contrib/bzip2/ (props changed) stable/8/contrib/cpio/ (props changed) stable/8/contrib/csup/ (props changed) stable/8/contrib/ee/ (props changed) stable/8/contrib/file/ (props changed) stable/8/contrib/gdb/ (props changed) stable/8/contrib/gdtoa/ (props changed) stable/8/contrib/less/ (props changed) stable/8/contrib/libpcap/ (props changed) stable/8/contrib/ncurses/ (props changed) stable/8/contrib/netcat/ (props changed) stable/8/contrib/ntp/ (props changed) stable/8/contrib/openbsm/ (props changed) stable/8/contrib/openpam/ (props changed) stable/8/contrib/pf/ (props changed) stable/8/contrib/sendmail/ (props changed) stable/8/contrib/tcpdump/ (props changed) stable/8/contrib/tcsh/ (props changed) stable/8/contrib/top/ (props changed) stable/8/contrib/top/install-sh (props changed) stable/8/contrib/traceroute/ (props changed) stable/8/contrib/wpa/ (props changed) stable/8/crypto/openssh/ (props changed) stable/8/crypto/openssl/ (props changed) stable/8/etc/ (props changed) stable/8/gnu/usr.bin/patch/ (props changed) stable/8/include/ (props changed) stable/8/kerberos5/lib/libgssapi_krb5/ (props changed) stable/8/kerberos5/lib/libgssapi_spnego/ (props changed) stable/8/lib/libarchive/ (props changed) stable/8/lib/libc/ (props changed) stable/8/lib/libc/gen/ (props changed) stable/8/lib/libc/stdio/asprintf.c (props changed) stable/8/lib/libc/stdtime/ (props changed) stable/8/lib/libc/string/ffsll.c (props changed) stable/8/lib/libc/string/flsll.c (props changed) stable/8/lib/libc/string/wcpcpy.c (props changed) stable/8/lib/libc/string/wcpncpy.c (props changed) stable/8/lib/libdevinfo/ (props changed) stable/8/lib/libdisk/ (props changed) stable/8/lib/libkvm/ (props changed) stable/8/lib/libthr/ (props changed) stable/8/lib/libusb/ (props changed) stable/8/lib/libusb/usb.h (props changed) stable/8/lib/libutil/ (props changed) stable/8/libexec/rtld-elf/ (props changed) stable/8/release/ (props changed) stable/8/release/doc/ (props changed) stable/8/release/doc/en_US.ISO8859-1/hardware/ (props changed) stable/8/sbin/ (props changed) stable/8/sbin/bsdlabel/ (props changed) stable/8/sbin/camcontrol/ (props changed) stable/8/sbin/dhclient/ (props changed) stable/8/sbin/geom/ (props changed) stable/8/sbin/ifconfig/ (props changed) stable/8/sbin/ipfw/ (props changed) stable/8/sbin/mksnap_ffs/ (props changed) stable/8/sbin/mount/ (props changed) stable/8/sbin/mount_nfs/ (props changed) stable/8/sbin/umount/ (props changed) stable/8/share/man/man4/ (props changed) stable/8/share/man/man5/ (props changed) stable/8/share/man/man7/ (props changed) stable/8/share/man/man9/ (props changed) stable/8/share/timedef/ (props changed) stable/8/share/zoneinfo/ (props changed) stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/conf/NOTES stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/xen/xenpci/ (props changed) stable/8/tools/regression/bin/sh/ (props changed) stable/8/tools/regression/lib/msun/test-conj.t (props changed) stable/8/tools/regression/poll/ (props changed) stable/8/tools/regression/priv/ (props changed) stable/8/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed) stable/8/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed) stable/8/tools/regression/usr.bin/pkill/pkill-_g.t (props changed) stable/8/tools/tools/ath/common/dumpregs.h (props changed) stable/8/tools/tools/ath/common/dumpregs_5210.c (props changed) stable/8/tools/tools/ath/common/dumpregs_5211.c (props changed) stable/8/tools/tools/ath/common/dumpregs_5212.c (props changed) stable/8/tools/tools/ath/common/dumpregs_5416.c (props changed) stable/8/tools/tools/termcap/termcap.pl (props changed) stable/8/tools/tools/vimage/ (props changed) stable/8/usr.bin/calendar/calendars/calendar.freebsd (props changed) stable/8/usr.bin/csup/ (props changed) stable/8/usr.bin/fstat/ (props changed) stable/8/usr.bin/look/ (props changed) stable/8/usr.bin/netstat/ (props changed) stable/8/usr.bin/procstat/ (props changed) stable/8/usr.bin/w/ (props changed) stable/8/usr.bin/whois/ (props changed) stable/8/usr.sbin/ (props changed) stable/8/usr.sbin/arp/ (props changed) stable/8/usr.sbin/dumpcis/cardinfo.h (props changed) stable/8/usr.sbin/dumpcis/cis.h (props changed) stable/8/usr.sbin/freebsd-update/ (props changed) stable/8/usr.sbin/iostat/ (props changed) stable/8/usr.sbin/jls/ (props changed) stable/8/usr.sbin/lpr/ (props changed) stable/8/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) stable/8/usr.sbin/makefs/ffs/ffs_subr.c (props changed) stable/8/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) stable/8/usr.sbin/makefs/getid.c (props changed) stable/8/usr.sbin/mfiutil/mfiutil.8 (props changed) stable/8/usr.sbin/ndp/ (props changed) stable/8/usr.sbin/ntp/ (props changed) stable/8/usr.sbin/ppp/ (props changed) stable/8/usr.sbin/pstat/ (props changed) stable/8/usr.sbin/sysinstall/ (props changed) stable/8/usr.sbin/traceroute6/ (props changed) stable/8/usr.sbin/wpa/ (props changed) stable/8/usr.sbin/zic/ (props changed) Modified: stable/8/UPDATING ============================================================================== --- stable/8/UPDATING Thu Oct 29 09:51:13 2009 (r198573) +++ stable/8/UPDATING Thu Oct 29 09:58:16 2009 (r198574) @@ -566,6 +566,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. userland (libpmc(3)) and the kernel module (hwpmc(4)) in sync. +20081009: + atapci kernel module now includes only generic PCI ATA + driver. AHCI driver moved to ataahci kernel module. + All vendor-specific code moved into separate kernel modules: + ataacard, ataacerlabs, ataadaptec, ataamd, ataati, atacenatek, + atacypress, atacyrix, atahighpoint, ataintel, ataite, atajmicron, + atamarvell, atamicron, atanational, atanetcell, atanvidia, + atapromise, ataserverworks, atasiliconimage, atasis, atavia + 20080820: The TTY subsystem of the kernel has been replaced by a new implementation, which provides better scalability and an Modified: stable/8/sys/conf/NOTES ============================================================================== --- stable/8/sys/conf/NOTES Thu Oct 29 09:51:13 2009 (r198573) +++ stable/8/sys/conf/NOTES Thu Oct 29 09:58:16 2009 (r198574) @@ -1657,6 +1657,10 @@ device siis # The 'ATA' driver supports all ATA and ATAPI devices, including PC Card # devices. You only need one "device ata" for it to find all # PCI and PC Card ATA/ATAPI devices on modern machines. +# Alternatively, individual bus and chipset drivers may be chosen by using +# the 'atacore' driver then selecting the drivers on a per vendor basis. +# For example to build a system which only supports a VIA chipset, +# omit 'ata' and include the 'atacore', 'atapci' and 'atavia' drivers. device ata device atadisk # ATA disk drives device ataraid # ATA RAID drives @@ -1665,6 +1669,39 @@ device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives device atapicam # emulate ATAPI devices as SCSI ditto via CAM # needs CAM to be present (scbus & pass) + +# Modular ATA +#device atacore # Core ATA functionality +#device atacard # CARDBUS support +#device atabus # PC98 cbus support +#device ataisa # ISA bus support +#device atapci # PCI bus support; only generic chipset support + +# PCI ATA chipsets +#device ataahci # AHCI SATA +#device ataacard # ACARD +#device ataacerlabs # Acer Labs Inc. (ALI) +#device ataadaptec # Adaptec +#device ataamd # American Micro Devices (AMD) +#device ataati # ATI +#device atacenatek # Cenatek +#device atacypress # Cypress +#device atacyrix # Cyrix +#device atahighpoint # HighPoint +#device ataintel # Intel +#device ataite # Integrated Technology Inc. (ITE) +#device atajmicron # JMicron +#device atamarvell # Marvell +#device atamicron # Micron +#device atanational # National +#device atanetcell # NetCell +#device atanvidia # nVidia +#device atapromise # Promise +#device ataserverworks # ServerWorks +#device atasiliconimage # Silicon Image Inc. (SiI) (formerly CMD) +#device atasis # Silicon Integrated Systems Corp.(SiS) +#device atavia # VIA Technologies Inc. + # # For older non-PCI, non-PnPBIOS systems, these are the hints lines to add: hint.ata.0.at="isa" _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From mav at FreeBSD.org Thu Oct 29 11:54:10 2009 From: mav at FreeBSD.org (mav@FreeBSD.org) Date: Thu Oct 29 11:54:16 2009 Subject: amd64/128686: [ata] can't detect SATA Disk on 8.0-Current with NF550 [regression] Message-ID: <200910291154.n9TBsAmi037906@freefall.freebsd.org> Synopsis: [ata] can't detect SATA Disk on 8.0-Current with NF550 [regression] State-Changed-From-To: open->closed State-Changed-By: mav State-Changed-When: Thu Oct 29 11:53:21 UTC 2009 State-Changed-Why: Fix committed and merged down to 8.0. http://www.freebsd.org/cgi/query-pr.cgi?pr=128686 From mav at FreeBSD.org Thu Oct 29 11:54:46 2009 From: mav at FreeBSD.org (mav@FreeBSD.org) Date: Thu Oct 29 11:54:52 2009 Subject: amd64/132372: [ata] No disks found (nVidia nForce MCP55 sata controller) [regression] Message-ID: <200910291154.n9TBsjKw037959@freefall.freebsd.org> Synopsis: [ata] No disks found (nVidia nForce MCP55 sata controller) [regression] State-Changed-From-To: open->closed State-Changed-By: mav State-Changed-When: Thu Oct 29 11:54:29 UTC 2009 State-Changed-Why: Fix committed and merged down to 8.0. http://www.freebsd.org/cgi/query-pr.cgi?pr=132372 From mav at FreeBSD.org Thu Oct 29 11:55:13 2009 From: mav at FreeBSD.org (mav@FreeBSD.org) Date: Thu Oct 29 11:55:19 2009 Subject: amd64/139156: [ata] MCP55 SATA Disks fail to initialise, leading to failure to boot [regression] Message-ID: <200910291155.n9TBtDw0038024@freefall.freebsd.org> Synopsis: [ata] MCP55 SATA Disks fail to initialise, leading to failure to boot [regression] State-Changed-From-To: open->closed State-Changed-By: mav State-Changed-When: Thu Oct 29 11:54:59 UTC 2009 State-Changed-Why: Fix committed and merged down to 8.0. http://www.freebsd.org/cgi/query-pr.cgi?pr=139156 From dfilter at FreeBSD.ORG Thu Oct 29 12:00:14 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 12:05:36 2009 Subject: amd64/128686: commit references a PR Message-ID: <200910291200.n9TC0D80038181@freefall.freebsd.org> The following reply was made to PR amd64/128686; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Thu, 29 Oct 2009 11:52:40 +0000 (UTC) Author: mav Date: Thu Oct 29 11:52:26 2009 New Revision: 198580 URL: http://svn.freebsd.org/changeset/base/198580 Log: MFC rev. 198479: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Approved by: re (kib) Modified: releng/8.0/sys/ (props changed) releng/8.0/sys/amd64/include/xen/ (props changed) releng/8.0/sys/cddl/contrib/opensolaris/ (props changed) releng/8.0/sys/contrib/dev/acpica/ (props changed) releng/8.0/sys/contrib/pf/ (props changed) releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c releng/8.0/sys/dev/xen/xenpci/ (props changed) Modified: releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:00:39 2009 (r198579) +++ releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:52:26 2009 (r198580) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Thu Oct 29 12:00:16 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 12:05:44 2009 Subject: amd64/132372: commit references a PR Message-ID: <200910291200.n9TC0GYU038192@freefall.freebsd.org> The following reply was made to PR amd64/132372; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/132372: commit references a PR Date: Thu, 29 Oct 2009 11:52:40 +0000 (UTC) Author: mav Date: Thu Oct 29 11:52:26 2009 New Revision: 198580 URL: http://svn.freebsd.org/changeset/base/198580 Log: MFC rev. 198479: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Approved by: re (kib) Modified: releng/8.0/sys/ (props changed) releng/8.0/sys/amd64/include/xen/ (props changed) releng/8.0/sys/cddl/contrib/opensolaris/ (props changed) releng/8.0/sys/contrib/dev/acpica/ (props changed) releng/8.0/sys/contrib/pf/ (props changed) releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c releng/8.0/sys/dev/xen/xenpci/ (props changed) Modified: releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:00:39 2009 (r198579) +++ releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:52:26 2009 (r198580) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From dfilter at FreeBSD.ORG Thu Oct 29 12:00:19 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 12:05:51 2009 Subject: amd64/139156: commit references a PR Message-ID: <200910291200.n9TC0Ivb038294@freefall.freebsd.org> The following reply was made to PR amd64/139156; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139156: commit references a PR Date: Thu, 29 Oct 2009 11:52:40 +0000 (UTC) Author: mav Date: Thu Oct 29 11:52:26 2009 New Revision: 198580 URL: http://svn.freebsd.org/changeset/base/198580 Log: MFC rev. 198479: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Approved by: re (kib) Modified: releng/8.0/sys/ (props changed) releng/8.0/sys/amd64/include/xen/ (props changed) releng/8.0/sys/cddl/contrib/opensolaris/ (props changed) releng/8.0/sys/contrib/dev/acpica/ (props changed) releng/8.0/sys/contrib/pf/ (props changed) releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c releng/8.0/sys/dev/xen/xenpci/ (props changed) Modified: releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:00:39 2009 (r198579) +++ releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:52:26 2009 (r198580) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From wgodfrey at ena.com Thu Oct 29 13:00:12 2009 From: wgodfrey at ena.com (Weldon Godfrey) Date: Thu Oct 29 13:16:55 2009 Subject: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader Message-ID: <200910291300.n9TD0BIn089902@freefall.freebsd.org> The following reply was made to PR amd64/140067; it has been noted by GNATS. From: "Weldon Godfrey" To: , Cc: Subject: RE: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader Date: Thu, 29 Oct 2009 07:58:43 -0500 Ok, after coming in this morning I carefully checked the PERC controller versions in the two Dells, the one that can book 8.0-RC2 is a PERC 5/I, the one that cannot is a PERC 6/i. Is there any known issues with PERC6/I controllers? Thanks! -----Original Message----- From: FreeBSD-gnats-submit@FreeBSD.org [mailto:FreeBSD-gnats-submit@FreeBSD.org]=20 Sent: Wednesday, October 28, 2009 10:30 PM To: Weldon Godfrey Subject: Re: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader Thank you very much for your problem report. It has the internal identification `amd64/140067'. The individual assigned to look at your report is: freebsd-amd64.=20 You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D140067 >Category: amd64 >Responsible: freebsd-amd64 >Synopsis: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader >Arrival-Date: Thu Oct 29 03:30:01 UTC 2009 From wgodfrey at ena.com Thu Oct 29 13:10:45 2009 From: wgodfrey at ena.com (Weldon Godfrey) Date: Thu Oct 29 13:30:33 2009 Subject: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader In-Reply-To: <200910290330.n9T3U1WZ055689@freefall.freebsd.org> References: Your message of Thu, 29 Oct 2009 03:28:50 GMT<200910290328.n9T3SoGC018607@www.freebsd.org> <200910290330.n9T3U1WZ055689@freefall.freebsd.org> Message-ID: Ok, after coming in this morning I carefully checked the PERC controller versions in the two Dells, the one that can book 8.0-RC2 is a PERC 5/I, the one that cannot is a PERC 6/i. Is there any known issues with PERC6/I controllers? Thanks! -----Original Message----- From: FreeBSD-gnats-submit@FreeBSD.org [mailto:FreeBSD-gnats-submit@FreeBSD.org] Sent: Wednesday, October 28, 2009 10:30 PM To: Weldon Godfrey Subject: Re: amd64/140067: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader Thank you very much for your problem report. It has the internal identification `amd64/140067'. The individual assigned to look at your report is: freebsd-amd64. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=140067 >Category: amd64 >Responsible: freebsd-amd64 >Synopsis: [boot] 8.0-RC2 from ISO, after install, hangs on boot right before loader >Arrival-Date: Thu Oct 29 03:30:01 UTC 2009 From mav at FreeBSD.org Thu Oct 29 15:31:27 2009 From: mav at FreeBSD.org (mav@FreeBSD.org) Date: Thu Oct 29 15:31:35 2009 Subject: amd64/139859: [ata] Intel 82801 SATA Controller not recognized [regression] Message-ID: <200910291531.n9TFVRLp027266@freefall.freebsd.org> Synopsis: [ata] Intel 82801 SATA Controller not recognized [regression] State-Changed-From-To: open->closed State-Changed-By: mav State-Changed-When: Thu Oct 29 15:30:57 UTC 2009 State-Changed-Why: UPDATING patch committed. http://www.freebsd.org/cgi/query-pr.cgi?pr=139859 From dfilter at FreeBSD.ORG Thu Oct 29 15:50:05 2009 From: dfilter at FreeBSD.ORG (dfilter service) Date: Thu Oct 29 20:22:54 2009 Subject: amd64/139859: commit references a PR Message-ID: <200910291550.n9TFo5wc035999@freefall.freebsd.org> The following reply was made to PR amd64/139859; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/139859: commit references a PR Date: Thu, 29 Oct 2009 15:43:05 +0000 (UTC) Author: mav Date: Thu Oct 29 15:42:50 2009 New Revision: 198606 URL: http://svn.freebsd.org/changeset/base/198606 Log: MFC rev. 198480, 198483: Document new modularised ATA kernel modules and options. PR: kern/133162, amd64/139859 Approved by: re (kib) Modified: releng/8.0/ (props changed) releng/8.0/ObsoleteFiles.inc (props changed) releng/8.0/UPDATING (contents, props changed) releng/8.0/bin/csh/ (props changed) releng/8.0/bin/sh/ (props changed) releng/8.0/cddl/compat/opensolaris/ (props changed) releng/8.0/cddl/contrib/opensolaris/ (props changed) releng/8.0/cddl/lib/libnvpair/ (props changed) releng/8.0/contrib/bind9/ (props changed) releng/8.0/contrib/bzip2/ (props changed) releng/8.0/contrib/cpio/ (props changed) releng/8.0/contrib/csup/ (props changed) releng/8.0/contrib/ee/ (props changed) releng/8.0/contrib/file/ (props changed) releng/8.0/contrib/gdb/ (props changed) releng/8.0/contrib/gdtoa/ (props changed) releng/8.0/contrib/less/ (props changed) releng/8.0/contrib/libpcap/ (props changed) releng/8.0/contrib/ncurses/ (props changed) releng/8.0/contrib/netcat/ (props changed) releng/8.0/contrib/ntp/ (props changed) releng/8.0/contrib/openbsm/ (props changed) releng/8.0/contrib/openpam/ (props changed) releng/8.0/contrib/pf/ (props changed) releng/8.0/contrib/sendmail/ (props changed) releng/8.0/contrib/tcpdump/ (props changed) releng/8.0/contrib/tcsh/ (props changed) releng/8.0/contrib/top/ (props changed) releng/8.0/contrib/top/install-sh (props changed) releng/8.0/contrib/traceroute/ (props changed) releng/8.0/contrib/wpa/ (props changed) releng/8.0/crypto/openssh/ (props changed) releng/8.0/crypto/openssl/ (props changed) releng/8.0/etc/ (props changed) releng/8.0/gnu/usr.bin/patch/ (props changed) releng/8.0/include/ (props changed) releng/8.0/kerberos5/lib/libgssapi_krb5/ (props changed) releng/8.0/kerberos5/lib/libgssapi_spnego/ (props changed) releng/8.0/lib/libarchive/ (props changed) releng/8.0/lib/libc/ (props changed) releng/8.0/lib/libc/gen/ (props changed) releng/8.0/lib/libc/stdio/asprintf.c (props changed) releng/8.0/lib/libc/stdtime/ (props changed) releng/8.0/lib/libc/string/ffsll.c (props changed) releng/8.0/lib/libc/string/flsll.c (props changed) releng/8.0/lib/libc/string/wcpcpy.c (props changed) releng/8.0/lib/libc/string/wcpncpy.c (props changed) releng/8.0/lib/libdevinfo/ (props changed) releng/8.0/lib/libdisk/ (props changed) releng/8.0/lib/libkvm/ (props changed) releng/8.0/lib/libthr/ (props changed) releng/8.0/lib/libusb/ (props changed) releng/8.0/lib/libusb/usb.h (props changed) releng/8.0/lib/libutil/ (props changed) releng/8.0/libexec/rtld-elf/ (props changed) releng/8.0/release/ (props changed) releng/8.0/release/doc/ (props changed) releng/8.0/release/doc/en_US.ISO8859-1/hardware/ (props changed) releng/8.0/sbin/ (props changed) releng/8.0/sbin/bsdlabel/ (props changed) releng/8.0/sbin/camcontrol/ (props changed) releng/8.0/sbin/dhclient/ (props changed) releng/8.0/sbin/geom/ (props changed) releng/8.0/sbin/ifconfig/ (props changed) releng/8.0/sbin/ipfw/ (props changed) releng/8.0/sbin/mksnap_ffs/ (props changed) releng/8.0/sbin/mount/ (props changed) releng/8.0/sbin/mount_nfs/ (props changed) releng/8.0/sbin/umount/ (props changed) releng/8.0/share/man/man4/ (props changed) releng/8.0/share/man/man5/ (props changed) releng/8.0/share/man/man7/ (props changed) releng/8.0/share/man/man9/ (props changed) releng/8.0/share/timedef/ (props changed) releng/8.0/share/zoneinfo/ (props changed) releng/8.0/sys/ (props changed) releng/8.0/sys/amd64/include/xen/ (props changed) releng/8.0/sys/cddl/contrib/opensolaris/ (props changed) releng/8.0/sys/conf/NOTES releng/8.0/sys/contrib/dev/acpica/ (props changed) releng/8.0/sys/contrib/pf/ (props changed) releng/8.0/sys/dev/xen/xenpci/ (props changed) releng/8.0/tools/regression/bin/sh/ (props changed) releng/8.0/tools/regression/lib/msun/test-conj.t (props changed) releng/8.0/tools/regression/poll/ (props changed) releng/8.0/tools/regression/priv/ (props changed) releng/8.0/tools/regression/usr.bin/pkill/pgrep-_g.t (props changed) releng/8.0/tools/regression/usr.bin/pkill/pgrep-_s.t (props changed) releng/8.0/tools/regression/usr.bin/pkill/pkill-_g.t (props changed) releng/8.0/tools/tools/ath/common/dumpregs.h (props changed) releng/8.0/tools/tools/ath/common/dumpregs_5210.c (props changed) releng/8.0/tools/tools/ath/common/dumpregs_5211.c (props changed) releng/8.0/tools/tools/ath/common/dumpregs_5212.c (props changed) releng/8.0/tools/tools/ath/common/dumpregs_5416.c (props changed) releng/8.0/tools/tools/termcap/termcap.pl (props changed) releng/8.0/tools/tools/vimage/ (props changed) releng/8.0/usr.bin/calendar/calendars/calendar.freebsd (props changed) releng/8.0/usr.bin/csup/ (props changed) releng/8.0/usr.bin/fstat/ (props changed) releng/8.0/usr.bin/look/ (props changed) releng/8.0/usr.bin/netstat/ (props changed) releng/8.0/usr.bin/procstat/ (props changed) releng/8.0/usr.bin/w/ (props changed) releng/8.0/usr.bin/whois/ (props changed) releng/8.0/usr.sbin/ (props changed) releng/8.0/usr.sbin/arp/ (props changed) releng/8.0/usr.sbin/dumpcis/cardinfo.h (props changed) releng/8.0/usr.sbin/dumpcis/cis.h (props changed) releng/8.0/usr.sbin/freebsd-update/ (props changed) releng/8.0/usr.sbin/iostat/ (props changed) releng/8.0/usr.sbin/jls/ (props changed) releng/8.0/usr.sbin/lpr/ (props changed) releng/8.0/usr.sbin/makefs/ffs/ffs_bswap.c (props changed) releng/8.0/usr.sbin/makefs/ffs/ffs_subr.c (props changed) releng/8.0/usr.sbin/makefs/ffs/ufs_bswap.h (props changed) releng/8.0/usr.sbin/makefs/getid.c (props changed) releng/8.0/usr.sbin/mfiutil/mfiutil.8 (props changed) releng/8.0/usr.sbin/ndp/ (props changed) releng/8.0/usr.sbin/ntp/ (props changed) releng/8.0/usr.sbin/ppp/ (props changed) releng/8.0/usr.sbin/pstat/ (props changed) releng/8.0/usr.sbin/sysinstall/ (props changed) releng/8.0/usr.sbin/traceroute6/ (props changed) releng/8.0/usr.sbin/wpa/ (props changed) releng/8.0/usr.sbin/zic/ (props changed) Modified: releng/8.0/UPDATING ============================================================================== --- releng/8.0/UPDATING Thu Oct 29 15:39:30 2009 (r198605) +++ releng/8.0/UPDATING Thu Oct 29 15:42:50 2009 (r198606) @@ -566,6 +566,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. userland (libpmc(3)) and the kernel module (hwpmc(4)) in sync. +20081009: + atapci kernel module now includes only generic PCI ATA + driver. AHCI driver moved to ataahci kernel module. + All vendor-specific code moved into separate kernel modules: + ataacard, ataacerlabs, ataadaptec, ataamd, ataati, atacenatek, + atacypress, atacyrix, atahighpoint, ataintel, ataite, atajmicron, + atamarvell, atamicron, atanational, atanetcell, atanvidia, + atapromise, ataserverworks, atasiliconimage, atasis, atavia + 20080820: The TTY subsystem of the kernel has been replaced by a new implementation, which provides better scalability and an Modified: releng/8.0/sys/conf/NOTES ============================================================================== --- releng/8.0/sys/conf/NOTES Thu Oct 29 15:39:30 2009 (r198605) +++ releng/8.0/sys/conf/NOTES Thu Oct 29 15:42:50 2009 (r198606) @@ -1657,6 +1657,10 @@ device siis # The 'ATA' driver supports all ATA and ATAPI devices, including PC Card # devices. You only need one "device ata" for it to find all # PCI and PC Card ATA/ATAPI devices on modern machines. +# Alternatively, individual bus and chipset drivers may be chosen by using +# the 'atacore' driver then selecting the drivers on a per vendor basis. +# For example to build a system which only supports a VIA chipset, +# omit 'ata' and include the 'atacore', 'atapci' and 'atavia' drivers. device ata device atadisk # ATA disk drives device ataraid # ATA RAID drives @@ -1665,6 +1669,39 @@ device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives device atapicam # emulate ATAPI devices as SCSI ditto via CAM # needs CAM to be present (scbus & pass) + +# Modular ATA +#device atacore # Core ATA functionality +#device atacard # CARDBUS support +#device atabus # PC98 cbus support +#device ataisa # ISA bus support +#device atapci # PCI bus support; only generic chipset support + +# PCI ATA chipsets +#device ataahci # AHCI SATA +#device ataacard # ACARD +#device ataacerlabs # Acer Labs Inc. (ALI) +#device ataadaptec # Adaptec +#device ataamd # American Micro Devices (AMD) +#device ataati # ATI +#device atacenatek # Cenatek +#device atacypress # Cypress +#device atacyrix # Cyrix +#device atahighpoint # HighPoint +#device ataintel # Intel +#device ataite # Integrated Technology Inc. (ITE) +#device atajmicron # JMicron +#device atamarvell # Marvell +#device atamicron # Micron +#device atanational # National +#device atanetcell # NetCell +#device atanvidia # nVidia +#device atapromise # Promise +#device ataserverworks # ServerWorks +#device atasiliconimage # Silicon Image Inc. (SiI) (formerly CMD) +#device atasis # Silicon Integrated Systems Corp.(SiS) +#device atavia # VIA Technologies Inc. + # # For older non-PCI, non-PnPBIOS systems, these are the hints lines to add: hint.ata.0.at="isa" _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From areilly at bigpond.net.au Fri Oct 30 00:39:08 2009 From: areilly at bigpond.net.au (Andrew Reilly) Date: Fri Oct 30 00:39:15 2009 Subject: amd64/139859: commit references a PR In-Reply-To: <200910291550.n9TFo5wc035999@freefall.freebsd.org> References: <200910291550.n9TFo5wc035999@freefall.freebsd.org> Message-ID: <20091029220214.GA48360@duncan.reilly.home> On Thu, Oct 29, 2009 at 03:50:05PM +0000, dfilter service wrote: > Modified: releng/8.0/UPDATING > ============================================================================== > --- releng/8.0/UPDATING Thu Oct 29 15:39:30 2009 (r198605) > +++ releng/8.0/UPDATING Thu Oct 29 15:42:50 2009 (r198606) > @@ -566,6 +566,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8. > userland (libpmc(3)) and the kernel module (hwpmc(4)) in > sync. > > +20081009: > + atapci kernel module now includes only generic PCI ATA > + driver. AHCI driver moved to ataahci kernel module. That probably wants to say 20091029? Cheers, -- Andrew From bruce at cran.org.uk Fri Oct 30 06:21:19 2009 From: bruce at cran.org.uk (Bruce Cran) Date: Fri Oct 30 06:21:25 2009 Subject: amd64/139859: commit references a PR In-Reply-To: <20091029220214.GA48360@duncan.reilly.home> References: <200910291550.n9TFo5wc035999@freefall.freebsd.org> <20091029220214.GA48360@duncan.reilly.home> Message-ID: <20091030060513.0000503b@unknown> On Fri, 30 Oct 2009 09:02:14 +1100 Andrew Reilly wrote: > On Thu, Oct 29, 2009 at 03:50:05PM +0000, dfilter service wrote: > > Modified: releng/8.0/UPDATING > > ============================================================================== > > --- releng/8.0/UPDATING Thu Oct 29 15:39:30 2009 > > (r198605) +++ releng/8.0/UPDATING Thu Oct 29 15:42:50 > > 2009 (r198606) @@ -566,6 +566,15 @@ NOTE TO PEOPLE WHO THINK > > THAT FreeBSD 8. userland (libpmc(3)) and the kernel module > > (hwpmc(4)) in sync. > > > > +20081009: > > + atapci kernel module now includes only generic PCI ATA > > + driver. AHCI driver moved to ataahci kernel module. > > That probably wants to say 20091029? The work was done in October last year (see http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ata/chipsets/ata-acard.c) but wasn't documented until now. -- Bruce Cran From gavin at FreeBSD.org Sat Oct 31 12:59:24 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Sat Oct 31 12:59:35 2009 Subject: kern/140134: [msdosfs] write and fsck destroy filesystem integrity Message-ID: <200910311259.n9VCxN7Q069973@freefall.freebsd.org> Old Synopsis: msdosfs write and fsck destroy filesystem integrity New Synopsis: [msdosfs] write and fsck destroy filesystem integrity Responsible-Changed-From-To: freebsd-amd64->freebsd-fs Responsible-Changed-By: gavin Responsible-Changed-When: Sat Oct 31 12:57:34 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=140134 From kamikaze at bsdforen.de Sat Oct 31 09:10:02 2009 From: kamikaze at bsdforen.de (Dominic Fandrey) Date: Sat Oct 31 13:27:29 2009 Subject: amd64/140134: msdosfs write and fsck destroy filesystem integrity Message-ID: <200910310901.n9V91lCx021931@www.freebsd.org> >Number: 140134 >Category: amd64 >Synopsis: msdosfs write and fsck destroy filesystem integrity >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 31 09:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Dominic Fandrey >Release: RELENG_8 >Organization: private >Environment: FreeBSD mobileKamikaze.norad 8.0-RC2 FreeBSD 8.0-RC2 #0: Sat Oct 31 02:49:30 CET 2009 root@mobileKamikaze.norad:/usr/obj/HP6510b-8/amd64/usr/src/sys/HP6510b-8 amd64 >Description: Write operations on msdosfs causes all kinds of brokenness (e.g.: http://docs.freebsd.org/cgi/mid.cgi?4AE95C94.4040000 ). Lost clusters and the like. fsck_msdosfs causes cross-linked files (at least according to Windows Vista chkdsk). I can provide you with a broken image that was created as described in the following section. Note that even a freshly created msdosfs file system is already broken. >How-To-Repeat: kamikaze@mobileKamikaze> dd bs=1m count=1024 < /dev/zero > test.msdosfs 1024+0 records in 1024+0 records out 1073741824 bytes transferred in 39.292063 secs (27327194 bytes/sec) kamikaze@mobileKamikaze> mdconfig -f test.msdosfs md0 kamikaze@mobileKamikaze> newfs_msdos -F32 md0 newfs_msdos: Cannot get number of sectors per track, Operation not supported newfs_msdos: Cannot get number of heads, Operation not supported newfs_msdos: trim 8 sectors to adjust to a multiple of 63 /dev/md0: 2096064 sectors in 65502 FAT32 clusters (16384 bytes/cluster) bps=512 spc=32 res=32 nft=2 mid=0xf0 spt=63 hds=255 hid=0 bsec=2097144 bspf=512 rdcl=2 infs=1 bkbs=2 kamikaze@mobileKamikaze> fsck_msdosfs -y /dev/md0 ** /dev/md0 ** Phase 1 - Read and Compare FATs ** Phase 2 - Check Cluster Chains ** Phase 3 - Checking Directories ** Phase 4 - Checking for Lost Files Free space in FSInfo block (-1) not correct (65501) Fix? yes Next free cluster in FSInfo block (2) not free Fix? yes 1 files, 1048016 free (65501 clusters) kamikaze@mobileKamikaze> mount_msdosfs /dev/md0 tmp/ kamikaze@mobileKamikaze> cd tmp/ kamikaze@mobileKamikaze> cp -rv ~/music/ogg/Kamikaze/Dio\ -\ 1983\ -\ Holy\ Diver ./ /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver -> ./Dio - 1983 - Holy Diver /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/cover.jpg -> ./Dio - 1983 - Holy Diver/cover.jpg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg -> ./Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg -> ./Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg -> ./Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg -> ./Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg -> ./Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg -> ./Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg -> ./Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg -> ./Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg cp: ./Dio - 1983 - Holy Diver/13 - Dio - Interview Working In London (Bonus Track).ogg: Invalid argument /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg cp: ./Dio - 1983 - Holy Diver/15 - Dio - Interview Writing While With Sabbath (Bonus Track).ogg: No space left on device cp: ./Dio - 1983 - Holy Diver/16 - Dio - Interview Album Concept (Bonus Track).ogg: No space left on device cp: ./Dio - 1983 - Holy Diver/17 - Dio - Interview Producing The Album Himself (Bonus Track).ogg: No space left on device cp: ./Dio - 1983 - Holy Diver/18 - Dio - Interview Remembering The Tracks (Bonus Track).ogg: No space left on device cp: ./Dio - 1983 - Holy Diver/19 - Dio - Interview Artwork.ogg: No space left on device cp: ./Dio - 1983 - Holy Diver/01 - Dio - Stand Up And Shout.ogg: No space left on device kamikaze@mobileKamikaze> ls Dio - 1983 - Holy Diver kamikaze@mobileKamikaze> df -h 0 /home/kamikaze/tmp Filesystem Size Used Avail Capacity Mounted on /dev/ufs/2root 496M 287M 169M 63% / devfs 1.0K 1.0K 0B 100% /dev /dev/ufs/2tmp 1.9G 14K 1.8G 0% /tmp /dev/ufs/2usr 38G 25G 10G 71% /usr /dev/ufs/2var 3.9G 2.4G 1.2G 67% /var /usr/home/root 38G 25G 10G 71% /root /dev/fuse0 49G 43G 6.5G 87% /var/run/automounter.mnt/ntfs/2vault /dev/md0 1.0G 1.0G -160K 100% /usr/home/kamikaze/tmp kamikaze@mobileKamikaze> du -hd 0 Dio\ -\ 1983\ -\ Holy\ Diver/* 0B Dio - 1983 - Holy Diver/01 - Dio - Stand Up And Shout.ogg 6.8M Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg 4.5M Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg 5.3M Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg 6.3M Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg 5.6M Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg 6.5M Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg 5.2M Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg 6.5M Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg 4.8M Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg 2.5M Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg 3.5M Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg 965M Dio - 1983 - Holy Diver/13 - Dio - Interview Working In London (Bonus Track).ogg 864K Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg 0B Dio - 1983 - Holy Diver/15 - Dio - Interview Writing While With Sabbath (Bonus Track).ogg 0B Dio - 1983 - Holy Diver/16 - Dio - Interview Album Concept (Bonus Track).ogg 0B Dio - 1983 - Holy Diver/17 - Dio - Interview Producing The Album Himself (Bonus Track).ogg 0B Dio - 1983 - Holy Diver/18 - Dio - Interview Remembering The Tracks (Bonus Track).ogg 0B Dio - 1983 - Holy Diver/19 - Dio - Interview Artwork.ogg 128K Dio - 1983 - Holy Diver/cover.jpg Just for comparison on an ufs2 file system: kamikaze@mobileKamikaze> cp -rv ~/music/ogg/Kamikaze/Dio\ -\ 1983\ -\ Holy\ Diver ./ /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver -> ./Dio - 1983 - Holy Diver /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/cover.jpg -> ./Dio - 1983 - Holy Diver/cover.jpg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg -> ./Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg -> ./Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg -> ./Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg -> ./Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg -> ./Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg -> ./Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg -> ./Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg -> ./Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/13 - Dio - Interview Working In London (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/13 - Dio - Interview Working In London (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/15 - Dio - Interview Writing While With Sabbath (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/15 - Dio - Interview Writing While With Sabbath (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/16 - Dio - Interview Album Concept (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/16 - Dio - Interview Album Concept (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/17 - Dio - Interview Producing The Album Himself (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/17 - Dio - Interview Producing The Album Himself (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/18 - Dio - Interview Remembering The Tracks (Bonus Track).ogg -> ./Dio - 1983 - Holy Diver/18 - Dio - Interview Remembering The Tracks (Bonus Track).ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/19 - Dio - Interview Artwork.ogg -> ./Dio - 1983 - Holy Diver/19 - Dio - Interview Artwork.ogg /home/kamikaze/music/ogg/Kamikaze/Dio - 1983 - Holy Diver/01 - Dio - Stand Up And Shout.ogg -> ./Dio - 1983 - Holy Diver/01 - Dio - Stand Up And Shout.ogg kamikaze@mobileKamikaze> du -hd0 Dio\ -\ 1983\ -\ Holy\ Diver/* 4.1M Dio - 1983 - Holy Diver/01 - Dio - Stand Up And Shout.ogg 6.8M Dio - 1983 - Holy Diver/02 - Dio - Holy Diver.ogg 4.5M Dio - 1983 - Holy Diver/03 - Dio - Gypsy.ogg 5.3M Dio - 1983 - Holy Diver/04 - Dio - Caught In The Middle.ogg 6.3M Dio - 1983 - Holy Diver/05 - Dio - Don't Talk To Strangers.ogg 5.6M Dio - 1983 - Holy Diver/06 - Dio - Straight Through The Heart.ogg 6.5M Dio - 1983 - Holy Diver/07 - Dio - Invisible.ogg 5.2M Dio - 1983 - Holy Diver/08 - Dio - Rainbow In The Dark.ogg 6.6M Dio - 1983 - Holy Diver/09 - Dio - Shame On The Night.ogg 4.8M Dio - 1983 - Holy Diver/10 - Dio - Interview Forming Own Band (Bonus Track).ogg 2.5M Dio - 1983 - Holy Diver/11 - Dio - Interview Vinnie Appice Leaving Sabbath (Bonus Track).ogg 3.5M Dio - 1983 - Holy Diver/12 - Dio - Interview Seeking Out A Guitarist (Bonus Track).ogg 528K Dio - 1983 - Holy Diver/13 - Dio - Interview Working In London (Bonus Track).ogg 880K Dio - 1983 - Holy Diver/14 - Dio - Interview Release Timing Of Holy Diver (Bonus Track).ogg 992K Dio - 1983 - Holy Diver/15 - Dio - Interview Writing While With Sabbath (Bonus Track).ogg 2.3M Dio - 1983 - Holy Diver/16 - Dio - Interview Album Concept (Bonus Track).ogg 2.9M Dio - 1983 - Holy Diver/17 - Dio - Interview Producing The Album Himself (Bonus Track).ogg 17M Dio - 1983 - Holy Diver/18 - Dio - Interview Remembering The Tracks (Bonus Track).ogg 1.6M Dio - 1983 - Holy Diver/19 - Dio - Interview Artwork.ogg 124K Dio - 1983 - Holy Diver/cover.jpg >Fix: >Release-Note: >Audit-Trail: >Unformatted: From prox at prolixium.com Sat Oct 31 15:30:06 2009 From: prox at prolixium.com (Mark Kamichoff) Date: Sat Oct 31 15:30:24 2009 Subject: amd64/140142: FreeBSD 7.2-amd64 panic w/IPv6 Message-ID: <200910311529.n9VFTmhE069234@www.freebsd.org> >Number: 140142 >Category: amd64 >Synopsis: FreeBSD 7.2-amd64 panic w/IPv6 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 31 15:30:05 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Mark Kamichoff >Release: FreeBSD 7.2-RELEASE-p3 amd64 >Organization: >Environment: FreeBSD dax.prolixium.com 7.2-RELEASE-p3 FreeBSD 7.2-RELEASE-p3 #2: Thu Aug 20 01:48:40 EDT 2009 root@dax.prolixium.com:/usr/obj/usr/src/sys/DAX amd64 >Description: Hi - My machine received a kernel panic yesterday that appears to be related to IPv6 forwarding. The machine in question runs a few 6in4 IPv6 tunnels, uses Quagga's bgpd for dynamic routing and pf for firewalling. During the time of panic IPv6 usage was not very high. Below is some info. & the kernel backtrace. Please let me know what else to provide in order to assist: Console message: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x400 fault code = supervisor write data, page not present instruction pointer = 0x8:0xffffffff803ffa16 stack pointer = 0x10:0xfffffffe8002c970 frame pointer = 0x10:0x0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 15 (swi1: net) trap number = 12 panic: page fault cpuid = 0 Uptime: 71d20h7m6s Physical memory: 999 MB Dumping 298 MB: 283 267 251 235 219 203 187 171 155 139 123 107 91 75 59 43 27 11 Dump complete Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... Info: (dax:11:08)# kldstat Id Refs Address Size Name 1 6 0xffffffff80100000 6ef168 kernel 2 1 0xffffffff807f0000 14d8 accf_http.ko 3 1 0xffffffff807f2000 1bf0 coretemp.ko 4 1 0xffffffff80a22000 978 pflog.ko 5 1 0xffffffff80a23000 2ae8c pf.ko 6 1 0xffffffff80a4e000 1b15 if_gre.ko (dax:11:08)# kgdb kernel.debug /var/crash/vmcore.2 GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x400 fault code = supervisor write data, page not present instruction pointer = 0x8:0xffffffff803ffa16 stack pointer = 0x10:0xfffffffe8002c970 frame pointer = 0x10:0x0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 15 (swi1: net) trap number = 12 panic: page fault cpuid = 0 Uptime: 71d20h7m6s Physical memory: 999 MB Dumping 298 MB: 283 267 251 235 219 203 187 171 155 139 123 107 91 75 59 43 27 11 Reading symbols from /boot/kernel/accf_http.ko...Reading symbols from /boot/kernel/accf_http.ko.symbols...done. done. Loaded symbols for /boot/kernel/accf_http.ko Reading symbols from /boot/kernel/coretemp.ko...Reading symbols from /boot/kernel/coretemp.ko.symbols...done. done. Loaded symbols for /boot/kernel/coretemp.ko Reading symbols from /boot/kernel/pflog.ko...Reading symbols from /boot/kernel/pflog.ko.symbols...done. done. Loaded symbols for /boot/kernel/pflog.ko Reading symbols from /boot/kernel/pf.ko...Reading symbols from /boot/kernel/pf.ko.symbols...done. done. Loaded symbols for /boot/kernel/pf.ko Reading symbols from /boot/kernel/if_gre.ko...Reading symbols from /boot/kernel/if_gre.ko.symbols...done. done. Loaded symbols for /boot/kernel/if_gre.ko Reading symbols from /boot/kernel/linux.ko...Reading symbols from /boot/kernel/linux.ko.symbols...done. done. Loaded symbols for /boot/kernel/linux.ko #0 doadump () at pcpu.h:195 195 __asm __volatile("movq %%gs:0,%0" : "=r" (td)); (kgdb) (kgdb) bt (kgdb) bt #0 doadump () at pcpu.h:195 #1 0x8888888888888889 in ?? () #2 0xffffffff802a859b in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #3 0xffffffff802a8a42 in panic (fmt=0x104
) at /usr/src/sys/kern/kern_shutdown.c:574 #4 0xffffffff804d5273 in trap_fatal (frame=0xffffff0001182370, eva=Variable "eva" is not available.) at /usr/src/sys/amd64/amd64/trap.c:757 #5 0xffffffff804d5645 in trap_pfault (frame=0xfffffffe8002c8c0, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:673 #6 0xffffffff804d5f84 in trap (frame=0xfffffffe8002c8c0) at /usr/src/sys/amd64/amd64/trap.c:444 #7 0xffffffff804ba0ee in calltrap () at /usr/src/sys/amd64/amd64/exception.S:209 #8 0xffffffff803ffa16 in in6_setscope (in6=0xfffffffe8002ca40, ifp=0x0, ret_id=0xfffffffe8002ca5c) at atomic.h:143 #9 0xffffffff803ed38c in ip6_forward (m=0xffffff0024843000, srcrt=0) at /usr/src/sys/netinet6/ip6_forward.c:424 #10 0xffffffff803ef448 in ip6_input (m=0xffffff0024843000) at /usr/src/sys/netinet6/ip6_input.c:719 #11 0xffffffff80351179 in netisr_processqueue (ni=0xffffffff806f0488) at /usr/src/sys/net/netisr.c:143 #12 0xffffffff8035140b in swi_net (dummy=Variable "dummy" is not available.) at /usr/src/sys/net/netisr.c:250 #13 0xffffffff80288120 in ithread_loop (arg=0xffffff000116dba0) at /usr/src/sys/kern/kern_intr.c:1088 #14 0xffffffff80284f93 in fork_exit (callout=0xffffffff80287fb0 , arg=0xffffff000116dba0, frame=0xfffffffe8002cc80) at /usr/src/sys/kern/kern_fork.c:810 #15 0xffffffff804ba4ae in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:455 #16 0x0000000000000000 in ?? () #17 0x0000000000000000 in ?? () #18 0x0000000000000001 in ?? () #19 0x0000000000000000 in ?? () #20 0x0000000000000000 in ?? () #21 0x0000000000000000 in ?? () #22 0x0000000000000000 in ?? () #23 0x0000000000000000 in ?? () #24 0x0000000000000000 in ?? () #25 0x0000000000000000 in ?? () #26 0x0000000000000000 in ?? () #27 0x0000000000000000 in ?? () #28 0x0000000000000000 in ?? () #29 0x0000000000000000 in ?? () #30 0x0000000000000000 in ?? () #31 0x0000000000000000 in ?? () #32 0x0000000000000000 in ?? () #33 0x0000000000000000 in ?? () #34 0x0000000000000000 in ?? () #35 0x0000000000000000 in ?? () #36 0x0000000000000000 in ?? () #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0x0000000000000000 in ?? () #40 0x000000000081a000 in ?? () #41 0xffffffff806dc100 in tdg_maxid () #42 0xffffffff806e8900 in tdq_cpu () #43 0xffffffff806e8900 in tdq_cpu () #44 0xffffff0001182370 in ?? () #45 0xffffff00011826a0 in ?? () #46 0xfffffffe8002cb28 in ?? () #47 0xffffff0001182370 in ?? () #48 0xffffffff802cbbb8 in sched_switch (td=0xffffffff80287fb0, newtd=0x80052d350, flags=Variable "flags" is not available.) at /usr/src/sys/kern/sched_ule.c:1938 #49 0x0000000000000000 in ?? () #50 0x0000000000000000 in ?? () #51 0x0000000000000000 in ?? () #52 0x0000000000000000 in ?? () #53 0x0000000000000000 in ?? () #54 0x0000000000000000 in ?? () #55 0x0000000000000000 in ?? () #56 0x0000000000000000 in ?? () #57 0x0000000000000000 in ?? () #58 0x0000000000000000 in ?? () #59 0x0000000000000000 in ?? () #60 0x0000000000000000 in ?? () #61 0x0000000000000000 in ?? () ---Type to continue, or q to quit--- #62 0x0000000000000000 in ?? () #63 0x0000000000000000 in ?? () #64 0x0000000000000000 in ?? () #65 0x0000000000000000 in ?? () #66 0x0000000000000000 in ?? () #67 0x0000000000000000 in ?? () #68 0x0000000000000000 in ?? () #69 0x0000000000000000 in ?? () #70 0x0000000000000000 in ?? () #71 0x0000000000000000 in ?? () #72 0x0000000000000000 in ?? () #73 0x0000000000000000 in ?? () #74 0x0000000000000000 in ?? () #75 0x0000000000000000 in ?? () #76 0x0000000000000000 in ?? () #77 0x0000000000000000 in ?? () #78 0x0000000000000000 in ?? () #79 0x0000000000000000 in ?? () #80 0x0000000000000000 in ?? () #81 0x0000000000000000 in ?? () #82 0x0000000000000000 in ?? () #83 0x0000000000000000 in ?? () #84 0x0000000000000000 in ?? () #85 0x0000000000000000 in ?? () #86 0x0000000000000000 in ?? () #87 0x0000000000000000 in ?? () #88 0x0000000000000000 in ?? () #89 0x0000000000000000 in ?? () #90 0x0000000000000000 in ?? () #91 0x0000000000000000 in ?? () #92 0x0000000000000000 in ?? () #93 0x0000000000000000 in ?? () #94 0x0000000000000000 in ?? () #95 0x0000000000000000 in ?? () #96 0x0000000000000000 in ?? () #97 0x0000000000000000 in ?? () #98 0x0000000000000000 in ?? () #99 0x0000000000000000 in ?? () #100 0x0000000000000000 in ?? () #101 0x0000000000000000 in ?? () #102 0x0000000000000000 in ?? () #103 0x0000000000000000 in ?? () #104 0x0000000000000000 in ?? () #105 0x0000000000000000 in ?? () #106 0x0000000000000000 in ?? () #107 0x0000000000000000 in ?? () #108 0x0000000000000000 in ?? () #109 0x0000000000000000 in ?? () #110 0x0000000000000000 in ?? () #111 0x0000000000000000 in ?? () #112 0x0000000000000000 in ?? () #113 0x0000000000000000 in ?? () #114 0x0000000000000000 in ?? () #115 0x0000000000000000 in ?? () #116 0x0000000000000000 in ?? () Cannot access memory at address 0xfffffffe8002d000 (kgdb) Thanks! - Mark >How-To-Repeat: Unknown (IPv6 usage assumed) >Fix: Unknown >Release-Note: >Audit-Trail: >Unformatted: From rui.pfcosta at gmail.com Sat Oct 31 16:20:04 2009 From: rui.pfcosta at gmail.com (Rui Costa) Date: Sat Oct 31 16:29:07 2009 Subject: amd64/140145: Installation boot sequence freezes Message-ID: <200910311618.n9VGI4xf005143@www.freebsd.org> >Number: 140145 >Category: amd64 >Synopsis: Installation boot sequence freezes >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 31 16:20:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Rui Costa >Release: 7.0 7.2 8.0 BETAS, RC1, RC2 >Organization: >Environment: >Description: When installing freebsd, after menu option selection, the boot process freezes at "Trying to mount root from ufs:/dev/md0". On verbose booting it freezes giving some mode information: md0: Preloaded image 4194304 bytes at 0xffffffff80c4be40 ATA PseudoRAID loaded flowtable cleaner started warning: no time-of-day clock registered, system time will not be set accurately Trying to mount root from ufs:/dev/md0 Start_init: trying /sbin/init Start_init: trying /sbin/oinit Start_init: trying /sbin/init.bak Start_init: trying /rescue/init Start_init: trying /stand/sysinstall >How-To-Repeat: Just try to boot install cd/dvd >Fix: >Release-Note: >Audit-Trail: >Unformatted: