From owner-freebsd-embedded@FreeBSD.ORG Wed Aug 21 04:14:17 2013 Return-Path: Delivered-To: freebsd-embedded@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7E39C8A3 for ; Wed, 21 Aug 2013 04:14:17 +0000 (UTC) (envelope-from sean_bruno@yahoo.com) Received: from nm29-vm8.bullet.mail.gq1.yahoo.com (nm29-vm8.bullet.mail.gq1.yahoo.com [98.136.216.183]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3F29A2267 for ; Wed, 21 Aug 2013 04:14:17 +0000 (UTC) Received: from [98.137.12.174] by nm29.bullet.mail.gq1.yahoo.com with NNFMP; 21 Aug 2013 04:07:38 -0000 Received: from [98.136.164.65] by tm13.bullet.mail.gq1.yahoo.com with NNFMP; 21 Aug 2013 04:07:38 -0000 Received: from [127.0.0.1] by smtp227.mail.gq1.yahoo.com with NNFMP; 21 Aug 2013 04:07:37 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1377058057; bh=b+QY/lke2eoJ5SsBs+o0oJo5iZ3v100+E9gysq8hxD0=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type:Date:Message-ID:Mime-Version:X-Mailer; b=d6ng5A/V3CWKJZjAmiyXijoVTepSK9BEii0zVNOcpKgq/JRXRa96SUSUIAEd6p4kAjmmWWST+zDlw6qAe5ODS4daUJ/Cdw5Ey7gJVpzLCeI971isB50IFfY2S5pTJ4dFao9aCcPOTbHWKDeiiMceEkiG67snspKiXyV6dZEbeSs= X-Yahoo-Newman-Id: 984140.98156.bm@smtp227.mail.gq1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: _v45PE4VM1nm.pyJjO0RtydjxZS0CozYjQ.qftDhLmYBE3w tyTqzHmhaX3ujkH8qUu_C3rh3q58jaDcVByX.CJ70MTa0UqU0C5NKdOPm57u _GxMcDXlZJcCtQoUd9dpXmQ0A2xSpvz1IkenXS3nWxVzLCu3wpD23ibxzAhR 72N4S7jIg1d_CQiQRDdUJIcG_COOg8H0zSeEdhuEM7DgevgKeVzFDMFthvcj Rw3RxdoC8EEluXXf.8CEJ6NNWP3hXUnUebHY5aHMsMSs3RDHP6DlSu59oF3d GI99dF_mNvPRLGKgBwFEPVtg4XP53s31XnX1ntA5UAuC0FSaQXx7Cxo2y.6U E93Dc.i3wFUz34NguyfMHAszA4ipSVdtkRXIRfzVU3dGd0f8LjJSDrEycRpu uKTkqthHxD2hdTnaRPq6CDkr9x9YbqVX5HmkaCKT8CEUFg6gKbV9nV1j_fWp 2qFkMDGbbXym8o6DMl7rEP2GNkl1G_NZbvogxdIF0vm4FpaP_43Nksvya3q7 JaELU8un4LoNMUg6UsSXumVHMc0QeVLdnfGzEGP.C6rsDU9g8fB0Oz.bX X-Yahoo-SMTP: u5BKR6OswBC_iZJVfGRoMkTIpc8pEA4- X-Rocket-Received: from [192.168.1.228] (sean_bruno@71.202.40.63 with ) by smtp227.mail.gq1.yahoo.com with SMTP; 21 Aug 2013 04:07:37 +0000 UTC Subject: Re: Dlink DIR-825 B1 status [update 2] [fixed!] From: Sean Bruno To: Alan Cox In-Reply-To: <52139707.9060807@rice.edu> References: <1374340359.1421.3.camel@localhost> <1376975321.1445.62.camel@localhost> <1377013002.1325.6.camel@localhost> <52139707.9060807@rice.edu> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-PL64ZWk55NzrBx1qADhe" Date: Tue, 20 Aug 2013 21:07:30 -0700 Message-ID: <1377058050.2345.4.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Cc: "freebsd-embedded@freebsd.org" X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: sbruno@freebsd.org List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2013 04:14:17 -0000 --=-PL64ZWk55NzrBx1qADhe Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Tue, 2013-08-20 at 11:19 -0500, Alan Cox wrote: > Try this: >=20 > Index: vm/vm_page.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- vm/vm_page.c (revision 254571) > +++ vm/vm_page.c (working copy) > @@ -1927,7 +1927,7 @@ vm_page_alloc_freelist(int flind, int req) > /* > * Do not allocate reserved pages unless the req has asked for > it. > */ > - mtx_lock(&vm_page_queue_free_mtx); > + mtx_lock_flags(&vm_page_queue_free_mtx, MTX_RECURSE); > if (cnt.v_free_count + cnt.v_cache_count > cnt.v_free_reserved > || > (req_class =3D=3D VM_ALLOC_SYSTEM && > cnt.v_free_count + cnt.v_cache_count > > cnt.v_interrupt_free_min) ||=20 Fixed! It *does* take a while to mount though. :-) Note the I'm hitting on the console because the 1TB drive caused the mount command to go for quite a long time. # kldstat Id Refs Address Size Name 1 40 0x80050000 4a8d60 kernel 2 1 0xc0101000 1078 if_ath_pci.ko 3 1 0xc0103000 120c1c if_ath.ko 4 4 0xc0224000 620dc wlan.ko 5 2 0xc0287000 4da4 bridgestp.ko 6 1 0xc028c000 76e0 if_bridge.ko 7 1 0xc0294000 a7e0 random.ko 8 1 0xc029f000 3ac wlan_xauth.ko 9 1 0xc02a0000 2a94 wlan_tkip.ko 10 1 0xc02a3000 a2cc ar71xx_ehci.ko 11 2 0xc02ae000 2d610 usb.ko 12 1 0xc02dc000 6784 umass.ko # ugen0.2: at usbus0 umass0: on usbus0 umass0: SCSI over Bulk-Only; quirks =3D 0x0100 umass0:0:0:-1: Attached to scbus0 GEOM: new disk da0 da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: Fixed Direct Access SCSI-4 device=20 da0: Serial Number ABCDEF0123456847 da0: 40.000MB/s transfers da0: 953869MB (1953525168 512 byte sectors: 255H 63S/T 121601C) da0: quirks=3D0x2 da0: Delete methods: MAP: No valid partition found at da0 MAP: No valid partition found at da0p1 # mount -t msdosfs -o large /dev/da0p1 /mnt load: 1.33 cmd: mount_msdosfs 242 [biord] 11.76r 0.00u 3.73s 11% 700k load: 1.33 cmd: mount_msdosfs 242 [biord] 12.74r 0.00u 4.12s 12% 700k load: 1.30 cmd: mount_msdosfs 242 [biord] 13.66r 0.00u 4.49s 14% 700k load: 1.30 cmd: mount_msdosfs 242 [biord] 14.80r 0.00u 4.96s 15% 700k load: 1.30 cmd: mount_msdosfs 242 [biord] 15.40r 0.00u 5.21s 15% 700k load: 1.30 cmd: mount_msdosfs 242 [biord] 16.95r 0.00u 5.84s 17% 700k load: 1.30 cmd: mount_msdosfs 242 [biord] 18.15r 0.00u 6.33s 18% 700k load: 1.28 cmd: mount_msdosfs 242 [biord] 19.92r 0.00u 7.06s 20% 700k load: 1.28 cmd: mount_msdosfs 242 [biord] 20.76r 0.00u 7.40s 21% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 24.70r 0.00u 9.02s 24% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 25.56r 0.00u 9.37s 24% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 25.96r 0.00u 9.54s 25% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 26.65r 0.00u 9.82s 26% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 26.91r 0.00u 9.92s 26% 700k load: 1.26 cmd: mount_msdosfs 242 [runnable] 27.11r 0.00u 10.01s 26% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 27.31r 0.00u 10.09s 26% 700k load: 1.26 cmd: mount_msdosfs 242 [biord] 27.57r 0.00u 10.19s 26% 700k load: 1.24 cmd: mount_msdosfs 242 [biord] 29.58r 0.00u 11.02s 27% 700k load: 1.24 cmd: mount_msdosfs 242 [biord] 33.33r 0.00u 12.53s 29% 700k load: 1.22 cmd: mount_msdosfs 242 [biord] 34.23r 0.00u 12.90s 29% 700k load: 1.22 cmd: mount_msdosfs 242 [biord] 35.18r 0.00u 13.29s 30% 700k load: 1.22 cmd: mount_msdosfs 242 [biord] 36.23r 0.00u 13.72s 30% 700k load: 1.22 cmd: mount_msdosfs 242 [vnread] 37.25r 0.00u 13.99s 30% 732k # df -k Filesystem 1024-blocks Used Avail Capacity Mounted on /dev/map/rootfs.uncompress 21983 20765 -540 103% / devfs 1 1 0 100% /dev /dev/md0 828 8 756 1% /tmp /dev/md1 828 60 704 8% /var /dev/md2 828 440 324 58% /etc /dev/da0p1 976524128 329609728 646914400 34% /mnt #=20 --=-PL64ZWk55NzrBx1qADhe Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (FreeBSD) iQEcBAABAgAGBQJSFDz+AAoJEBkJRdwI6BaH5JEH/24prfA5KCzjcAuelwRd9fsD tDMv4HOuBiaKxRHxPQMpf7CaLMXG2n1PH52hgJryfGLhRn4Q7CfRsVjjtliCqfwx EtccVSzZuuZBO1oycUtMk8KqroJGHHf+mo1AdLFafUGp1nOTNd8uyM8lVXuI4rKL ojGho3QfcviGBS0pSAPWS0o5KYgmEg07oYdr1iajEPsppSmyfmWCvR1fMabDCVNA 2MjgHgrIigFBSA3QvydMRcRDnqmubtIvqcQUaCtxrRy+7QgqMbfB2fBPFEcaaeBD 4k8CXy87IIkQT/9gbWiWHsGuU53+J3GmNp46fVyuxD9roE+ccJg1u2ad4y5BtXo= =QnMC -----END PGP SIGNATURE----- --=-PL64ZWk55NzrBx1qADhe--