Date: Thu, 27 Nov 2014 20:48:05 +0100 From: Ulrich Grey <usenet@ulrich-grey.de> To: Ulrich Grey <usenet@ulrich-grey.de> Cc: freebsd-arm@freebsd.org, Ian Lepore <ian@freebsd.org> Subject: Re: Another Test Run with Alternative pmap Implementation Message-ID: <20141127204805.5c2aa62c957fa1984717b592@ulrich-grey.de> In-Reply-To: <20141127133908.532e7963aade036f67d49a1d@ulrich-grey.de> References: <20141113125236.b16cd4e5f0e339eac0494cd4@ulrich-grey.de> <C6FED1A5-490C-47BE-B071-484271ED370E@me.com> <20141115143444.5ad037548e06f289d2532fb7@ulrich-grey.de> <CAFHCsPUJ1HhLqAjitPg6mPzhMYSui64Xmu4omO7Pkp%2B0kPZnAA@mail.gmail.com> <20141119225903.81fbbc7809093a0e6e0de9d5@ulrich-grey.de> <CAFHCsPXnSFY_X-O73M%2Bh0xO_XJ0cTmkRwtu-o4omPndnfbEhmg@mail.gmail.com> <20141120151900.a68c6d8316b96a62cb65d17a@ulrich-grey.de> <CAFHCsPWTnU7j0MC7YSHFFDE97%2B%2BBrnkJKGnK9zkxVGemaa6nAw@mail.gmail.com> <20141121115941.54d4e36b103341c3adf7eb36@ulrich-grey.de> <20141124132733.4e96b906f0d1ab69969dddd9@ulrich-grey.de> <1416840814.1147.380.camel@revolution.hippie.lan> <20141125225451.924a5df4bdb4753db273b8c5@ulrich-grey.de> <CAFHCsPXPEN3U%2B0=AtAJ4dL5g7jGuyW6=u%2B-tbHf3xH1QdJYyhQ@mail.gmail.com> <20141127133908.532e7963aade036f67d49a1d@ulrich-grey.de>
next in thread | previous in thread | raw e-mail | index | archive | help
The USB-Drives I use are USB-Harddrives, connected by an active USB-Hub. Root mount waiting for: usbus1 usbus0 uhub0: 1 port with 1 removable, self powered uhub1: 1 port with 1 removable, self powered ugen1.2: <vendor 0x05e3> at usbus1 uhub2: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/9.01, addr 2> on usbus1 Root mount waiting for: usbus1 uhub2: 4 ports with 3 removable, self powered Root mount waiting for: usbus1 ugen1.3: <Myson Century, Inc.> at usbus1 umass0: <Mass Storage Class> on usbus1 da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: <TOSHIBA MK6021GAS GA02> Fixed Direct Access SCSI-0 device da0: Serial Number 100 da0: 40.000MB/s transfers da0: 57231MB (117210240 512 byte sectors: 255H 63S/T 7296C) da0: quirks=0x2<NO_6_BYTE> ugen1.4: <vendor 0x05e3> at usbus1 uhub3: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/9.01, addr 4> on usbus1 uhub3: 4 ports with 4 removable, self powered Root mount waiting for: usbus1 Root mount waiting for: usbus1 ugen1.5: <Maxtor> at usbus1 umass1: <Maxtor Basics Portable, class 0/0, rev 2.00/1.22, addr 5> on usbus1 Trying to mount root from ufs:/dev/mmcsd1s2a [rw,noatime]... da1 at umass-sim1 bus 1 scbus1 target 0 lun 0 da1: <Maxtor Basics Portable 0122> Fixed Direct Access SCSI-4 device da1: Serial Number 2HB50SN0 da1: 40.000MB/s transfers da1:w a1r5n2i6n2g7:M Bn o( 3t1i2m5e8-1o8f0-8d a5y1 2c lboyctke rseegcitsotresr:e d2,5 5sHy s6t3eSm/ Tt i1m9e4 5w7iCl)l ndoat1 :b eq usiertk sa=c0cxu2r<aNtOe_l6y_B ------------------------------------------ On Thu, 27 Nov 2014 13:39:08 +0100 Ulrich Grey <usenet@ulrich-grey.de> wrote: > I have built a new kernel with debugging options and ARM_NEW_PMAP. > I have modified the file /src/sys/arm/include/vm.h: > > /* #define VM_MEMATTR_UNCACHEABLE VM_MEMATTR_NOCACHE XXname is misused by DMA */ > #define VM_MEMATTR_UNCACHEABLE VM_MEMATTR_SO /*name is misused by DMA */ > > my crashtest make -j20 buildworld hung after about 8 - 9 hours at the usual place: > > --- cpp_helpers --- > > c++ -O -pipe -I/usr/local/DEVEL/STREJDA/freebsd/contrib/atf -Qunused-arguments -Wno-c > + +11-extensions -L/usr/obj/usr/local/DEVEL/STREJDA/freebsd/tmp/usr/lib/private > -rpath /usr/lib/private -o cpp_helpers > cpp_helpers.o /usr/obj/usr/local/DEVEL/STREJDA/freebsd/lib/atf/libatf-c++/libatf-c+ > +.so /usr/obj/usr/local/DEVEL/STREJDA/freebsd/lib/atf/libatf-c/libatf-c.so > > Something went wrong and I lost connection to the serial console, so I could not break > to debugger. > > Here some explanation about my "test system". It was not set up to test something. I > only wanted to build some ports which depend on qt4-* (lyx, texworks which depens on > texlive). > > The device has 2 SD-Cards. > On /dev/mmcsd1s2a lives root, > on /dev/mmcsd0 lives /usr/local. > > I use USB-Drives, as far as I know there is no SATA-Driver yet for FreeBSD. > > On /dev/da1 are the portstree and the working directories for compiling ports and the > source tree and the obj tree for compiling the system (via symbolic links from /usr). > > On /dev/da0s1b I have a swap partition (4 GB). As far as I have watched, the system uses > no swap, the RAM seems to be big enough. If "top" shows high load (20 or more) there is > enough free RAM. It is for precaution only because with my Raspberry I had some crashes > during compilation due to tight RAM. Here is an example from the last test: > > last pid: 65435; load averages: 19.90, 19.41, 19.60 up 0+06:16:00 23:09:00 > 102 processes: 19 running, 83 sleeping > CPU 0: 97.3% user, 0.0% nice, 2.3% system, 0.4% interrupt, 0.0% idle > CPU 1: 98.4% user, 0.0% nice, 1.6% system, 0.0% interrupt, 0.0% idle > CPU 2: 92.6% user, 0.0% nice, 7.4% system, 0.0% interrupt, 0.0% idle > CPU 3: 23.8% user, 0.0% nice, 76.2% system, 0.0% interrupt, 0.0% idle > Mem: 499M Active, 849M Inact, 176M Wired, 5824K Cache, 112M Buf, 470M Free > Swap: 4095M Total, 4095M Free > > As a terminal (serial console) I use the Raspberry and a TV Set (HDMI-Interface). > > root@quad:/usr/src/sys/arm/include # mount > /dev/mmcsd1s2a on / (ufs, local, noatime, journaled soft-updates, nfsv4acls) > devfs on /dev (devfs, local) > /dev/mmcsd1s1 on /boot/msdos (msdosfs, local, noatime) > /dev/mmcsd0 on /usr/local (ufs, local, noatime) > /dev/da1 on /usr/local/DEVEL (ufs, local) > > /tmp is not mounted on tmpfs > > Regards > > Ulrich
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141127204805.5c2aa62c957fa1984717b592>