Date: Tue, 3 May 2016 20:20:46 +0200 (CEST) From: =?ISO-8859-1?Q?Trond_Endrest=F8l?= <Trond.Endrestol@fagskolen.gjovik.no> To: Scott Long <scott4long@yahoo.com> Cc: Mark Johnston <markj@FreeBSD.org>, Steve Wills <swills@FreeBSD.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>, freebsd-current@freebsd.org, scottl@FreeBSD.org, Warner Losh <imp@bsdimp.com> Subject: Re: wired memory leak at r298785 Message-ID: <alpine.BSF.2.20.1605032016280.37262@mail.fig.ol.no> In-Reply-To: <E7308871-DC4F-4DB2-867C-271AF01F8DD6@yahoo.com> References: <572756DF.1010809@FreeBSD.org> <5727F71E.20101@FreeBSD.org> <20160503062031.GA2209@raichu> <E7308871-DC4F-4DB2-867C-271AF01F8DD6@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 3 May 2016 08:27-0600, Scott Long wrote: > > > On May 3, 2016, at 12:20 AM, Mark Johnston <markj@FreeBSD.org> wrote: > > > > On Mon, May 02, 2016 at 08:55:58PM -0400, Steve Wills wrote: > >> Hi, > >> > >> On 05/ 2/16 09:32 AM, Steve Wills wrote: > >>> Hi, > >>> > >>> Just did my monthly update and r298785 seems to be leaking wired memory > >>> rather rapidly. My system has 8gb of RAM and the amount of wired memory > >>> just goes up and up continuously. It takes about 12 hours before it > >>> exhausts all the RAM and sort of locks up (though shutdown still works). > >>> > >>> I also made one other change to the system at the same time as updating, > >>> which was to add another disk and configure it using ZFS. Perhaps this > >>> is a ZFS on PowerPC64 issue? My amd64 box running the same rev of > >>> CURRENT doesn't have the issue. > >>> > >> > >> I've rebooted the box and started repeatedly logging the output of > >> vmstat -m. It seems to show CAM CCB using a lot of memory and growing > >> rather rapidly. For example, here's a few lines of diff output: > >> > >> - CAM CCB 91418 182836K - 187149 2048 > >> + CAM CCB 447070 894140K - 900292 2048 > >> > >> from two samples that are 60 minutes apart. > >> > >> The box is isn't terribly busy, it's just running the monitoring daemons > >> running (snmpd, collectd), whatever web requests are hitting it (very > >> few if any), this logging process, and my shell, etc. > > > > This was causing problems on one of my amd64 systems, so it's not > > specific to powerpc64. It turns out to be due to r298004: the CCB > > allocated in cam_periph_devctl_notify() never gets freed. The patch > > below seems to fix it. > > Thanks Mark, that looks like the right fix. I’ll put it in today. > > Scott A few of my stable/10 systems simple froze due to this bug. Would it be possible for the kernel to detect when it's running low on (kernel) memory, or when it's completely out of (kernel) memory, and call on panic() only to limp away for a day or so before rebooting again? -- +-------------------------------+------------------------------------+ | Vennlig hilsen, | Best regards, | | Trond Endrestøl, | Trond Endrestøl, | | IT-ansvarlig, | System administrator, | | Fagskolen Innlandet, | Gjøvik Technical College, Norway, | | tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, | | sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. | +-------------------------------+------------------------------------+ From owner-freebsd-ppc@freebsd.org Tue May 3 21:17:29 2016 Return-Path: <owner-freebsd-ppc@freebsd.org> Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20C26B2CB48 for <freebsd-ppc@mailman.ysv.freebsd.org>; Tue, 3 May 2016 21:17:29 +0000 (UTC) (envelope-from dsharoh@gmail.com) Received: from mail-lf0-x244.google.com (mail-lf0-x244.google.com [IPv6:2a00:1450:4010:c07::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EFAB1686 for <freebsd-ppc@freebsd.org>; Tue, 3 May 2016 21:17:28 +0000 (UTC) (envelope-from dsharoh@gmail.com) Received: by mail-lf0-x244.google.com with SMTP id m101so3430947lfi.1 for <freebsd-ppc@freebsd.org>; Tue, 03 May 2016 14:17:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=rO7XAwqBXX080jNS+D7PuyROdbNhUSBvO5J7ixTUh1g=; b=RbKnQ3WXZrAISwJvCDg0IZQgDeP+icfyKh9R+NJszppCx6CKRQEbrL45twLQ9TZvIF 9CW+PGeXR65gUmH9RqXGX9otFuDk5ihgGOJAKYmCM+9BhPnBzgcYsSZPhSIqVFUCHbBe qGQ4CmCkc/V2IW5sWTvCPhgJSO/TrBMIufttuaB3O3ph0ebph6vzATXoB30DBYIcpNfm dSc0G2V0yv/8HuLobyoZ3eJP9R209FZZk45u7maVMw8rYbAhwZbu3sRo7LTGZbya9XZN 6RssjhxERcIWO5qV1+ipXcljAYmcm3ll25R8XmAcQQMF8xNed81l/WnVFEcW0fur8NvM SC/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rO7XAwqBXX080jNS+D7PuyROdbNhUSBvO5J7ixTUh1g=; b=gLpX+PBQY/lLuI4bv9OaV+JQusQgNchHtbLxGWLEh5+fJuZPmnx01zQHWTCdBw7tt8 lC40TNlS+rg9hMdK+mtL8SZV2V765EuDtOHvnRw7xcChm/QKrW23pezfPk8PZUlKc7YG oinN/Q8fB6lRBkFKPOvcDFCGLvH2VVyPVT4TDHHgV05/4CzdN/xJNgLqOIB7M2jDvxue T52sO9+nHGVvUTGf/5sauC6y28TXAOxVxs+aDeNHT1AKIatMjpBoGGHm0D8NWs4uBKnG s6naaBrPJEQvjKbTTpEsz/q9neSn3BW0XvmkJ5xdgbfxulfmsNCLfdwS+4Z48vaUI0qF qdlA== X-Gm-Message-State: AOPr4FVMBcVuYL63sFgejh54c8R3OE+hdljYAIIojHUwxe7rz+HkUGebum+4YcH6O/aJrzUgF5d7ZTYlBt89FA== X-Received: by 10.112.169.105 with SMTP id ad9mr2241641lbc.123.1462310246959; Tue, 03 May 2016 14:17:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.15.230 with HTTP; Tue, 3 May 2016 14:17:07 -0700 (PDT) From: Daniel Sharoh <dsharoh@gmail.com> Date: Tue, 3 May 2016 23:17:07 +0200 Message-ID: <CADHh_+r494CJN=16e+0NCxcUW2oqe9da0x9=tsTXyB2YWinFVw@mail.gmail.com> Subject: Backlight control on iMAC G5 8,1 To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting FreeBSD to the PowerPC <freebsd-ppc.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ppc>, <mailto:freebsd-ppc-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ppc/> List-Post: <mailto:freebsd-ppc@freebsd.org> List-Help: <mailto:freebsd-ppc-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ppc>, <mailto:freebsd-ppc-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 03 May 2016 21:17:29 -0000 Hi everyone, Sorry if this is the wrong place for my question. Maybe I should ask on IRC instead? I'm new to freeBSD and BSD in general, but am a long time linux user. I have an iMac G5 that I've installed freeBSD 10.2 on, and it's generally working well. This system uses the ATI Radeon 9600 graphics card, and I am using the ati-ums driver with X because the the regular ati driver won't build on my system (it says intel only when I try to build it). One major problem I have with my system is that I cannot control the backlight level. For example 'sysctl dev.backlight.0.level=0' has no effect. 'xset dpms force off' blanks the screen but leaves the backlight on When I query sysctl dev.backlight I get dev.backlight.0.level: 2956 dev.backlight.0.%parent: vgapci0 dev.backlight.0.%pnpinfo: dev.backlight.0.%location: dev.backlight.0.%driver: backlight dev.backlight.0.%desc: PowerBook backlight for nVidia graphics dev.backlight.%parent: Which seems suspicious because I don't have an nVidia graphics card. I see atibl.c in /usr/src/sys/powerpc/powermac/, but that module isn't available in /boot/kernel/ or /usr/src/sys/modules Does anyone have any idea what I could do? I haven't been able to find any information, probably because I'm new to BSD and ask the wrong questions. Another unrelated problem is that I don't have any control over the hardware volume using 'mixer.' Programs like mplayer can use software control, as in this post https://lists.freebsd.org/pipermail/freebsd-ppc/2014-January/006796.html, but it would be nice to have hardware control. Is this currently achievable on the iMac 8,2? Thanks! Dan -- Sent from my teletype
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1605032016280.37262>