From owner-freebsd-ppc@freebsd.org Sun Jan 17 04:25:27 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7F3854DAAE8 for ; Sun, 17 Jan 2021 04:25:27 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-25.consmr.mail.gq1.yahoo.com (sonic312-25.consmr.mail.gq1.yahoo.com [98.137.69.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DJMKL4QDSz3tQS for ; Sun, 17 Jan 2021 04:25:26 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1610857524; bh=zSxqs0+hY7bE8mMlLTCyebcgLAqja3bB/y01LrR/+YV=; h=From:Subject:Date:To:From:Subject:Reply-To; b=FeS3CcktCzRFmMx5Tc1JYfvJlyXz/+FXCBuv6Q8gcJ5/Q/OLpqBGU14Bu61pKEQBufP+ViMRfPGPLtmRZND5TZxrymnABfsM+ayqpQCRIiOBWY/tKq1zyU/78REb0gYXk6yjzusZGPpWmYTR8M5LzLkljSzgqsIG+2zGgwGV/UVyb8AkwtutRQ8KLjLRYlAf8g4A6JgobQNWborLBdoVZY+FI8HZYSal/fZfZxVa/Cn9o3eYK6BuggcyGPtc7zwxOsyJF5IIJaAS5SG40q9sAWc+/EzCpU0o6WBzCiIuDaQgv+GIe+x/cjI26U0Cbm1p3/Y+pKc3eWD5B9HtnXnxLg== X-YMail-OSG: kyGmCFwVM1lH2HS3qTVH7pNZ3Sv3f9ItXBY2wuRqpKFwA7LFZjyqzygZJu4HChj 0AclUS5ymWfKwiZGMPEQUSXkbk.gyWQLAegwcxd64fCJWR9_2MbtpV4zebHG6oF2DJ2YIRaZ41kW T4._XVMzn41nChLk.cIp_fsSGHTwKK9FtEu.2ORlPvqmFe_Xkg7G8NlFpCdk7NXvZhHmTQHW6fUc .iLLLZO4qLNzzO6y6QYIUZ8yM3qOzDeBa6fuZ325n67yOnFSKaDXt.YFTGiJNrHQGFknz2pvxpRv Dk5l_5RlVuTAXpxeznlRTVlt.9TgqAHOJN8tFGJiGdXK7.5CDyDYSDFLfiLZ8Xb7_AteTqKuiptQ wlFcVeXOqUMlAwDWsX9753zJF9q17HizmiPwCgBJJvUN33fTauULO15sv5aJ7w23xHZB0kNSDnTh FzJrcvdlFoTzTxGBJTPQ1L8ah1sByZRH6j9PAIOWVPmYpMmXWW9ubMSiIK.2EtsdaG8PbCNAA48a iHgueACiBUb.PgCuJS4ghqZmtDuPxXpTST6w.1jYVto934bnwAy0BG_vhJygX9JFo47eiUrGwqiZ O_WiOVFR_2oog7Bi6LIwywgN2_SgAJ6DKzImZ4i9G_m9mU4XUlrO3h75QzeCvhbzQednVNz2RGer B.dV3CLO0oPAZFYNDj5aFugRWkV6HIN8nhHqm3VB0kLZ.DDEQ4lI5Ecm.Qjz_XiDgDN9MjiCDZEu QfXLPYi.4eOVFUrt4pMASJy0AqUdi62KfYpiciNN8Owto0bFQveo71spluYf9bIUjSbQjciCziyr 2YhmLjUTnqh.ZY5qmn8ECDH4HZ2nCPBiJ.3vjd2Q14AazlrGmpiJ8X8DdFRLHnJsO1x7SAbuneL1 CEQlgjfEfoQZ4V0LzxxXKD_D49hI6QGfJC2LO0XcEhwuZ0O9QwS1FlGEFgH6uBVKITc..fcYIOHZ Y0MzHw1K1.CMINXhjsYJwb00NzB05tP_A8Y4fQhNhzGXapbbZekdXq_m9OFBUS0OlrfbO5QRsLfT hlBjWEnT_WxyP9bWvGnXJD7YSzyyes2ByG_deyYtmpLCzDByqD_K7YDPkYrJ7VR9I3tqEaOMUufR TbjHrVtIBNKXlHQfGbL.JTWtSURTJVp7fXoX79N.TxYXKJ7W_YBP0eHwdTT4QhJLfzmSEGg38wWG HyIQ8bQmCjBRZ7cjmeKypS724DIyzihLiLO3sLbxo4e6HFD.nhfrAD1aTYC6wIHRod.0foJxxo65 rr3GvtTXFZR4mBvLiaW_v.cHqabi.izf8Rh1h1vGl.LkPCIumkiu16.dwaX80AVaTIr4doO32cbU b6vFTuKa1KTaloONLUYNUpvBbuE_.J1Weet84NcsIE.5c4pwN657y7llWpqtsQSFMJK.nF9wf5f. jNEvz6api3gNMcngNW_e.Zqx1.EOkZ4IJMqT9hk2MIAwO3ABchrLLBq4r9.odlKxeWv9o.EXdJPd Xw7Vvz7xLoUAZ2WDo40qBGqJp1KBe4I4zbKjO0S7E7WOU0dRNM_T7HaHu7AuWMkNhUKQefsnEd4M ZXWawpqbv4P2F63c_FOGVSy7e9Q0QY1O8PvBn4HyOLHi4DRXTJ5scmpxNBJl2MnMG0U0Z.txiPuX HXIYxd5PR8sywMkuZvFX7wnUYLVM9A61bpZ1kDW1yhuyWsnXyLJDuzgs8D3hghNhm2kDIr5cAgi3 kFn7zKCAgJ6e7DVKprBiW5ffP_uqgYlTbL5VXPJxA9n25aNjsV7Y2GNtyHAwsdYa.0TGs7DDFl2l Pa5hUgzyUdzcOIsLvwOOuTdrV8l0naYoe.gNB0fTmPQBKVjQERq.GYBASpKsYNEcZ3cF53p96uXE FgnYNKPCJDh3kguDwcOhzTl49YqtKpQgBcsURTpKlV0Vwjf55P8kH.gX88.v39DRfOIb61JaE08T TjXXgyD.4E6tScOCpLc3FISEADVhrZ1MxDM6eiCTrOrr7hA5K_OT1BIhOdBvsFGdpJPlccUKxYrR 0Ee3qk01q5XsG_1CZh3T.HsP0nFSb6RhZJpFO.tSloZf6gKjryW7K2Oo0p58XV3MHHSwaitUGFPz ZM_D_FHWw3g2B52cWLu.4ZLKMZlBGi5i1AHWK309UUpZUt8WFpY9TkgSXDKQFaczKpY7Cbl_EFuv syhZtSyl4wJbAYrtHSEx_rBbrEz3ipsIxpq3Brme6OORRMyfoZWAYp757nYO2voDrYKfZOE1QsYL qmXQ8rBhydNid0K_PhsiHDgNAPJktQiDD1CZw_mgqXMslVP.3dJfKqZyzSL7PZ_s0q4T4h67ighT X5r7Efc6f5p3FxPuPTInC500botNQkbsfz8gVhfRV7LXczfL3MdTvAmfhxVBiltSJI.4K9BQ43Gx YbXhX57HdLcJjI9GEtF3QJiRXKPbdv636cTuwlL6DcSOkcgRYJPOcQ1UaKq7aXZCRaW6kfOlScAe jlNiGQ111BjbPjxPgGa5VfEKAjFdhP74o Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.gq1.yahoo.com with HTTP; Sun, 17 Jan 2021 04:25:24 +0000 Received: by smtp403.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 90f529ab34c2f8d24a5486f0e3fe067a; Sun, 17 Jan 2021 04:25:21 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Status of "NVMe issues on PowerPC64 POWER9 blocking dual socket machine"? Message-Id: <78F0E0E7-96F3-4813-8FB2-D9D0D86A2906@yahoo.com> Date: Sat, 16 Jan 2021 20:25:19 -0800 To: freebsd-ppc X-Mailer: Apple Mail (2.3654.40.0.2.32) References: <78F0E0E7-96F3-4813-8FB2-D9D0D86A2906.ref@yahoo.com> X-Rspamd-Queue-Id: 4DJMKL4QDSz3tQS X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[98.137.69.206:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[98.137.69.206:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.206:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.206:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jan 2021 04:25:27 -0000 The Third Quarter 2020 FreeBSD Project Quarterly Status Report was still reporting: QUOTE * Infrastructure of building aarch64 and powerpc64 packages. + NVMe issues on PowerPC64 POWER9 blocking dual socket machine from being used as pkg builder. END QUOTE I note that the new Quarterly Status Report no longer mentions the specific issue. Does NVMe now work on the dual socket POWER9 machine(s)? === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ppc@freebsd.org Wed Jan 20 02:42:20 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D520C4E7C80 for ; Wed, 20 Jan 2021 02:42:20 +0000 (UTC) (envelope-from kehvarl@gmail.com) Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DL8v01ZFfz3KtJ for ; Wed, 20 Jan 2021 02:42:19 +0000 (UTC) (envelope-from kehvarl@gmail.com) Received: by mail-lj1-x230.google.com with SMTP id 3so4111116ljc.4 for ; Tue, 19 Jan 2021 18:42:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=OyjEC3fksyPWHsyxaepi7T/Q6OpIa+Hf6MyF1ZrF4q0=; b=iPkQ3vltIPtl/3Piy49iKFxMEOWL03FYv1CexUp3E8nvmw+Rgq5w5HLWN0rvHs9VVK IpM1mzykjGvyBkARNH3DqXNpzTOyokA4WgUPfx5gea2eEKkfcU7RO87fy0JsxyIHQGlC tdpW6Vr0ifS4DIZFQLJNZJ89g0wgvDEXjCC/KWVXxRbdKTvwSUbTJm7kM3RdU6d4oHg9 WIE1LS+K8rDSccXbalUTmugC8TirzSfG0EdpJXr1R4+aVYhfTKnCuh852S4T9zVezu9u qxdlITGfbPQ+jMgtW9CpvV5lgOfFHvryKm2LR98ldG5Fj7zzJGgpFUDtWlcg7au49Sar wo3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=OyjEC3fksyPWHsyxaepi7T/Q6OpIa+Hf6MyF1ZrF4q0=; b=chyOcE6cgZSuLl+fJDTIcBRKLCkPWdohEFOFHGde7jYtDHy/B/+kj8Hy0JwUqdao7k BsEDp7hS7mv9VDOieNRjwBxPey1jUQ/IHl2HdtFG/TWtfMd+J4Je9dKni5V4SmGRv1l3 BeK5E3ff9MGAnVaBUAimeBfH+6MMxBk9FEe2W6NGIANr/KCvcnFq+nxdC+cAh0C0RbXh s4J23sIk3BaYu6pV2uTOwD7K5MBpZz5HWgYmo2pvS4EUc8v6yZ72D+pVQ60p2GwYY6Zi uSEMbQI4+VPUmvaPWO+69qg61ovNPVZJKSF3v9r69711hqDXk2plUnxA/gTyW2AILqbp xFXg== X-Gm-Message-State: AOAM5329EZGsOBjfVeZALIOa5N96o7ecbeg9NdX8nAbdJRBVZDa8CFJ5 5wlqYe4Lk7M1XJq1r9q0TjPNI7gtXvmTuHECMPDDudF0Nhvl8g== X-Google-Smtp-Source: ABdhPJwTiuBKr63ca1NL8Lb/RVWiLr/fAWiLjBBM7FlFasFvy5+IaWeCgiZkroXMqcEP2lEfD+9IfMcBUhtum7VQ6eE= X-Received: by 2002:a2e:8557:: with SMTP id u23mr3292254ljj.287.1611110536031; Tue, 19 Jan 2021 18:42:16 -0800 (PST) MIME-Version: 1.0 From: Code Dragon Date: Tue, 19 Jan 2021 19:42:04 -0700 Message-ID: Subject: Build/Install failing for gmp-6.2.0 on Powerbook G4 To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4DL8v01ZFfz3KtJ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=iPkQ3vlt; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kehvarl@gmail.com designates 2a00:1450:4864:20::230 as permitted sender) smtp.mailfrom=kehvarl@gmail.com X-Spamd-Result: default: False [-3.57 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.57)[-0.567]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::230:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::230:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::230:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 02:42:20 -0000 I'm trying to get FreeBSD running on a Powerbook G4 (12 inch 6,4 1.3Ghz). When building some ports I ran into a pair of issues with gmp-6.2.0: First: I run into an issue where it tries to build for an invalid architecture: --------------------------------------------------------------------------------------------------------- checking build system type... invalid configuration 'powerpc7447-unknown-freebsd12.1': machine 'powerpc7447-unknown' not recognized configure: error: /bin/sh ./config.sub powerpc7447-unknown-freebsd12.1 failed --------------------------------------------------------------------------------------------------------- I got around this using this workaround: # make configure CONFIGURE_ARGS=--build=powerpc The second issue is that once the build is complete and I try to install I get: ---------------------------------------------------------------------------------------------------------- ===> Installing for gmp-6.2.0 ===> Checking if gmp is already installed ===> Registering installation for gmp-6.2.0 pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/include/gmpxx.h:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmp.so:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmp.so.10:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmp.so.10.4.0:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmpxx.so:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmpxx.so.4:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/lib/libgmpss.so.4.6.0:No such file or directory pkg-static: Unable to access file /usr/ports/math/gmp/work/stage/usr/local/libdata/pkgconfig/gmpxx.pc:No such file or directory *** Error code 74 ... -------------------------------------------------------------------------------------------------------------- Any suggestions of my next steps? --kehvarl From owner-freebsd-ppc@freebsd.org Wed Jan 20 02:57:18 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DD52E4E8095 for ; Wed, 20 Jan 2021 02:57:18 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: from mail-ua1-f100.google.com (mail-ua1-f100.google.com [209.85.222.100]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DL9DG1GYpz3LZT for ; Wed, 20 Jan 2021 02:57:17 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: by mail-ua1-f100.google.com with SMTP id d3so4903850uap.4 for ; Tue, 19 Jan 2021 18:57:17 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id :disposition-notification-to:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=dyCQ2ADvmz2tb7vzLDgkXyOXV3yknYRAVujb4qsRaJU=; b=htRpB8hTEsqghurN1nqyO2577f1KoJ3Uc6c8F0FPo4BNgsp6aEEVEMCPAsa1sSTlhx 4p5u3KdP4fpOX/twYzlXuMqwc3SgxpihCUcZPMqtN35pA8x5+MiNAiD4olOpOdbsa902 YYzxAE+0Rnv5eOBta1Jird+D8yQOMqi0wsAsW1WsvkjjjPNS/DxIu9oeDp2Te2cE1U1I wGdYlrL8QnXPkUeWOiLdylLC1pe9y0RjH1nDo+qOuhZyOTD6+pp5MPXC6t6dcYHWh2x/ zPiA1rCntVwAoOpn+NiBwx/5x35xmVocWez384P4+mvoFU0h7TfTUmHJiXo0CDiACLZk 3QJw== X-Gm-Message-State: AOAM532BXPr09FYgr7VltfLQ7aene8j31u2JVoFcGnBLGiwiw5eR21+O mpp9961aHLsSXOLJH1mAwu53ZgWg9B25q84M6+8IMKhUekUdgQ== X-Google-Smtp-Source: ABdhPJzytTeXdg/1sbCKgC0h4ZarQKXYrfQL8jiQKjhf31bJXpZlacLw/vOJljk41N2cl+dGLgDLSYwxyVGu X-Received: by 2002:ab0:2388:: with SMTP id b8mr4656367uan.122.1611111436903; Tue, 19 Jan 2021 18:57:16 -0800 (PST) Received: from agnus.datazap.net (agnus.datazap.net. [209.160.40.35]) by smtp-relay.gmail.com with ESMTP id b14sm132123vsd.4.2021.01.19.18.57.16 for ; Tue, 19 Jan 2021 18:57:16 -0800 (PST) X-Relaying-Domain: datazap.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by agnus.datazap.net (Postfix) with ESMTP id 4F6DCB794B for ; Tue, 19 Jan 2021 21:57:11 -0500 (EST) To: freebsd-ppc@freebsd.org From: Jeanie Subject: SAS Raid controllers Message-ID: Date: Tue, 19 Jan 2021 21:57:11 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4DL9DG1GYpz3LZT X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of postmaster@datazap.net has no SPF policy when checking 209.85.222.100) smtp.mailfrom=postmaster@datazap.net X-Spamd-Result: default: False [0.20 / 15.00]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[jeanie@jeaniez.com,postmaster@datazap.net]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.222.100:from]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[jeanie@jeaniez.com,postmaster@datazap.net]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[postmaster]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; HEADER_FORGED_MDN(2.00)[]; SPAMHAUS_ZRD(0.00)[209.85.222.100:from:127.0.2.255]; DMARC_NA(0.00)[jeaniez.com]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[209.85.222.100:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.222.100:from]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 02:57:18 -0000 Hi, Is anyone using SAS drives? If so, what controller card are you using? Sincerely, Jeanie From owner-freebsd-ppc@freebsd.org Wed Jan 20 03:06:04 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 784DD4E8234 for ; Wed, 20 Jan 2021 03:06:04 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DL9QM6wnlz3M9V for ; Wed, 20 Jan 2021 03:06:03 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 10K36BWP079702; Tue, 19 Jan 2021 19:06:17 -0800 (PST) (envelope-from bsd-lists@bsdforge.com) MIME-Version: 1.0 Date: Tue, 19 Jan 2021 19:06:11 -0800 From: Chris To: Jeanie Cc: freebsd-ppc@freebsd.org Subject: Re: SAS Raid controllers In-Reply-To: References: User-Agent: UDNSMS/17.0 Message-ID: X-Sender: bsd-lists@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4DL9QM6wnlz3M9V X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 03:06:04 -0000 On 2021-01-19 18:57, Jeanie wrote: > Hi, > > Is anyone using SAS drives? If so, what controller card are you using? I can't speak for PPC _specifically_ but I'm using: mps0: port 0xde00-0xdeff mem 0xfcdf0000-0xfcdfffff,0xfcd80000-0xfcdbffff irq 19 at device 0.0 on pci2 IOW mps(4) driver Flashed for pass-through (pass) on FreeBSD 11/12/13 (Amd64). HTH --Chris > > Sincerely, > Jeanie From owner-freebsd-ppc@freebsd.org Wed Jan 20 04:07:01 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BD9104E8F92 for ; Wed, 20 Jan 2021 04:07:01 +0000 (UTC) (envelope-from alfredo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DLBmj4zFXz3PRV for ; Wed, 20 Jan 2021 04:07:01 +0000 (UTC) (envelope-from alfredo@freebsd.org) Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com [209.85.222.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: alfredo) by smtp.freebsd.org (Postfix) with ESMTPSA id 9E5882576 for ; Wed, 20 Jan 2021 04:07:01 +0000 (UTC) (envelope-from alfredo@freebsd.org) Received: by mail-qk1-f182.google.com with SMTP id f26so24219518qka.0 for ; Tue, 19 Jan 2021 20:07:01 -0800 (PST) X-Gm-Message-State: AOAM531H38XRV59cW0lBaNIzjCmUsqWtVRAyIlOIekE+/2LUxlGoEMSI MF4aKnqZAfLXHsYodDLOH8JQppO30JwAs3BrpnA= X-Google-Smtp-Source: ABdhPJxXArJ89YDy3uRnYz6K9/iD17ZP0PcMn6XidPzllw3/Gpy4AdWVygeI6f+y99PVX8LqCfV46hv4YFxu0qrOG2A= X-Received: by 2002:a37:5bc1:: with SMTP id p184mr4441945qkb.11.1611115621177; Tue, 19 Jan 2021 20:07:01 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Alfredo_Dal=27Ava_J=C3=BAnior?= Date: Wed, 20 Jan 2021 01:06:41 -0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: SAS Raid controllers To: Chris Cc: Jeanie , FreeBSD PowerPC ML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 04:07:01 -0000 Well, I can tell you about the drivers that currently **don't** work on powerpc64 on release 12 but may be supported on 13 since patches are being reviewed[1][2] The drivers are mrsas and mpr. The list of hardware supported by both drivers according to the man pages are: mrsas: [ Thunderbolt 6Gb/s MR controller ] LSI MegaRAID SAS 9265 LSI MegaRAID SAS 9266 LSI MegaRAID SAS 9267 LSI MegaRAID SAS 9270 LSI MegaRAID SAS 9271 LSI MegaRAID SAS 9272 LSI MegaRAID SAS 9285 LSI MegaRAID SAS 9286 DELL PERC H810 DELL PERC H710/P [ Invader/Fury 12Gb/s MR controller ] LSI MegaRAID SAS 9380 LSI MegaRAID SAS 9361 LSI MegaRAID SAS 9341 DELL PERC H830 DELL PERC H730/P DELL PERC H330 mpr: LSI SAS 3004 (4 Port SAS) LSI SAS 3008 (8 Port SAS) LSI SAS 3108 (8 Port SAS) []'s Alfredo [1]=E2=9A=99 D25785 Fix mpr driver endianness (freebsd.org) [2]=E2=9A=99 D26531 mrsas: Add big-endian support (freebsd.org) On Wed, Jan 20, 2021 at 12:06 AM Chris wrote: > On 2021-01-19 18:57, Jeanie wrote: > > Hi, > > > > Is anyone using SAS drives? If so, what controller card are you using? > I can't speak for PPC _specifically_ but I'm using: > mps0: port 0xde00-0xdeff mem > 0xfcdf0000-0xfcdfffff,0xfcd80000-0xfcdbffff irq 19 at device 0.0 on pci2 > IOW mps(4) driver > > Flashed for pass-through (pass) on FreeBSD 11/12/13 (Amd64). > > HTH > > --Chris > > > > Sincerely, > > Jeanie > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > From owner-freebsd-ppc@freebsd.org Wed Jan 20 12:05:03 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 674A04F3A5B for ; Wed, 20 Jan 2021 12:05:03 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DLPNH2TjLz4d2N; Wed, 20 Jan 2021 12:05:03 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: from mail-io1-f53.google.com (mail-io1-f53.google.com [209.85.166.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: luporl/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 432C65EA2; Wed, 20 Jan 2021 12:05:03 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: by mail-io1-f53.google.com with SMTP id e22so22625227iog.6; Wed, 20 Jan 2021 04:05:03 -0800 (PST) X-Gm-Message-State: AOAM533ygpGi9m2iGc0QcEU88xowzLQJhKKhs9KRQ9O7Ds4i4Lo5HowK MY3H0sB9c5EKVIxpds9kqwI4HWxJzgZpHDRePlY= X-Google-Smtp-Source: ABdhPJynTstZROuo5bU2Ept69q/lKG8nNY1xA3tpJ2XjkwHDdDFtt81MZxzS77QAlhmCPJlry88w9h0utnDioFs+4O8= X-Received: by 2002:a92:6510:: with SMTP id z16mr1884482ilb.208.1611144302664; Wed, 20 Jan 2021 04:05:02 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: luporl Date: Wed, 20 Jan 2021 09:04:51 -0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: SAS Raid controllers To: =?UTF-8?Q?Alfredo_Dal=27Ava_J=C3=BAnior?= Cc: Chris , FreeBSD PowerPC ML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2021 12:05:03 -0000 On PowerPC64, the onboard Talos II SAS controller works fine too, using FreeBSD 13 aacraid driver: aacraid0: mem 0x80000000-0x800fffff,0x80180000-0x801803ff irq 1038328 at device 0.0 numa-domain 0 on pci5 ... aacraid0: SmartIOC 8i, aacraid driver 3.2.10-1 - Leandro On Wed, Jan 20, 2021 at 1:07 AM Alfredo Dal'Ava J=C3=BAnior wrote: > Well, I can tell you about the drivers that currently **don't** work on > powerpc64 on release 12 but may be supported on 13 since patches are bein= g > reviewed[1][2] > The drivers are mrsas and mpr. > > The list of hardware supported by both drivers according to the man pages > are: > > mrsas: > [ Thunderbolt 6Gb/s MR controller ] > LSI MegaRAID SAS 9265 > LSI MegaRAID SAS 9266 > LSI MegaRAID SAS 9267 > LSI MegaRAID SAS 9270 > LSI MegaRAID SAS 9271 > LSI MegaRAID SAS 9272 > LSI MegaRAID SAS 9285 > LSI MegaRAID SAS 9286 > DELL PERC H810 > DELL PERC H710/P > > [ Invader/Fury 12Gb/s MR controller ] > LSI MegaRAID SAS 9380 > LSI MegaRAID SAS 9361 > LSI MegaRAID SAS 9341 > DELL PERC H830 > DELL PERC H730/P > DELL PERC H330 > > mpr: > > LSI SAS 3004 (4 Port SAS) > LSI SAS 3008 (8 Port SAS) > LSI SAS 3108 (8 Port SAS) > > []'s > Alfredo > > [1]=E2=9A=99 D25785 Fix mpr driver endianness (freebsd.org) > > [2]=E2=9A=99 D26531 mrsas: Add big-endian support (freebsd.org) > > > > > On Wed, Jan 20, 2021 at 12:06 AM Chris wrote: > > > On 2021-01-19 18:57, Jeanie wrote: > > > Hi, > > > > > > Is anyone using SAS drives? If so, what controller card are you using= ? > > I can't speak for PPC _specifically_ but I'm using: > > mps0: port 0xde00-0xdeff mem > > 0xfcdf0000-0xfcdfffff,0xfcd80000-0xfcdbffff irq 19 at device 0.0 on pci= 2 > > IOW mps(4) driver > > > > Flashed for pass-through (pass) on FreeBSD 11/12/13 (Amd64). > > > > HTH > > > > --Chris > > > > > > Sincerely, > > > Jeanie > > _______________________________________________ > > freebsd-ppc@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > From owner-freebsd-ppc@freebsd.org Thu Jan 21 15:38:13 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1CFE84F7574 for ; Thu, 21 Jan 2021 15:38:13 +0000 (UTC) (envelope-from headoffice@utopiamachines.com) Received: from utopiamachines.com (utopiamachines.com [95.181.172.254]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DM63l3xZQz4XYp for ; Thu, 21 Jan 2021 15:38:11 +0000 (UTC) (envelope-from headoffice@utopiamachines.com) Message-ID: Reply-To: Ricky Brooks From: Ricky Brooks To: freebsd-ppc@freebsd.org Subject: Essential agreement No. 432886 update Date: Thu, 21 Jan 2021 15:38:02 +0000 Organization: n MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0091d87415e5cfc73b3e8824c1456f6719172e" X-Rspamd-Queue-Id: 4DM63l3xZQz4XYp X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.31 / 15.00]; HAS_REPLYTO(0.00)[no-reply@domain.com]; R_SPF_ALLOW(-0.20)[+a]; REPLYTO_DN_EQ_FROM_DN(0.00)[]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; DKIM_TRACE(0.00)[utopiamachines.com:+]; DMARC_POLICY_ALLOW(-0.50)[utopiamachines.com,quarantine]; NEURAL_HAM_SHORT(-0.91)[-0.911]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[95.181.172.254:from]; ASN(0.00)[asn:50673, ipnet:95.181.172.0/24, country:NL]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; R_DKIM_ALLOW(-0.20)[utopiamachines.com:s=mail]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/mixed,multipart/alternative,text/plain]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; MIME_BAD_ATTACHMENT(1.60)[docm]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[95.181.172.254:from:127.0.2.255]; MAILMAN_DEST(0.00)[freebsd-ppc] X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2021 15:38:13 -0000 --0091d87415e5cfc73b3e8824c1456f6719172e Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello All necessary data that you needed can be found in the attached file. Please solve this situation within 2 days. Ricky Brooks --0091d87415e5cfc73b3e8824c1456f6719172e Content-Type: application/octet-stream; name="9390359.docm" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="9390359.docm" UEsDBBQABgAIAAAAIQB+OOx6hwEAAK0FAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0 lM9OwkAQxu8mvkOzV9MueDDGUDgIHpVEfIBhO4XVdnezO/x7e6e0EDVAVfRCUma+3/fNdju9wbos oiX6oK1JRTfpiAiNspk2s1S8TB7iWxEFApNBYQ2mYoNBDPqXF73JxmGIWG1CKuZE7k7KoOZYQkis Q8OV3PoSiB/9TDpQbzBDed3p3EhlDaGhmCqG6PeGmMOioGi05r/rJFNtRHRf91VWqQDnCq2AuCyX JkvKENs81wqT5RTG3r6iIiEPwjwWoYX2OXLcxE1Yue0Jc+3CFTcccagqxw0a3ROfs9cZRmPw9Agl d8mV9ZnMrFqUrExOY5qpK0myl5SgvB0ZmBbIVdBml/KoGx/XEAh+YNYoWsmBNgWGb4C/nHb9Hvcj VSznrcIQ+BqWRVJz2+2RiAX/EaAht0ZY4fT531J8gLcGydl3Ul2Kv4+xR7eGIF4HWP92z86xxZyy 5E5eAy7wevG/GHv3yVfqmAd26EmfvnV7R0afPR9W2yTD7IC33C7b/jsAAAD//wMAUEsDBBQABgAI AAAAIQAekRq37wAAAE4CAAALAAgCX3JlbHMvLnJlbHMgogQCKKAAAgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArJLBasMwDEDvg/2D0b1R2sEY o04vY9DbGNkHCFtJTBPb2GrX/v082NgCXelhR8vS05PQenOcRnXglF3wGpZVDYq9Cdb5XsNb+7x4 AJWFvKUxeNZw4gyb5vZm/cojSSnKg4tZFYrPGgaR+IiYzcAT5SpE9uWnC2kiKc/UYySzo55xVdf3 mH4zoJkx1dZqSFt7B6o9Rb6GHbrOGX4KZj+xlzMtkI/C3rJdxFTqk7gyjWop9SwabDAvJZyRYqwK GvC80ep6o7+nxYmFLAmhCYkv+3xmXBJa/ueK5hk/Nu8hWbRf4W8bnF1B8wEAAP//AwBQSwMEFAAG AAgAAAAhAJHuY5BrqwAA2/0DABEAAAB3b3JkL2RvY3VtZW50LnhtbOx9aZObyLrm94mY/+DwjZgv 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 --0091d87415e5cfc73b3e8824c1456f6719172e-- From owner-freebsd-ppc@freebsd.org Thu Jan 21 17:12:53 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F1EF14DA081 for ; Thu, 21 Jan 2021 17:12:53 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DM89071zQz4d9G for ; Thu, 21 Jan 2021 17:12:52 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id l12so2506707wry.2 for ; Thu, 21 Jan 2021 09:12:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=DhXO+3ZPWjowtmXCJ9PV1dwGbGfhVFja5+kA6QyOhiA=; b=CryX8WCwda01QKcwIroUsFYEWcbpZ4ST37mL1gUmtK0YdODD+1R3Gi8MDe0wn9LzRI Z2iz03wGo4X3AElURwRvIQ+eN0cArlcifLp+vJ+mhrMYhGWChyfmHOvQol1htCjbYZp9 9f6x4IQYXvI9YGSDfJffA2zLQS+sXF0OAu514RwuKvBLebttj2FJUNFXDRzDeYdoS0P1 5FqGHfwLq1e2Ej61TK8ehdLuGt3tTIS7U/FP7ABaryYFR7sPsXU4Sq6vDPIyBGszVa5M /ZlQfdE754bwT3938kdX7AqgotH9bYKV3uj8U2v8UeG4yEIdQaeuuGDceOiD0mcR/E66 2k2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=DhXO+3ZPWjowtmXCJ9PV1dwGbGfhVFja5+kA6QyOhiA=; b=OaN4ONJoxTDfS/0RAkQ030CQkRvadT0mdfDqg27z2nRjKhuG1gt6W0uFyZJ+IkM3se +vYsa+NrvrZO3lLs49zlAUNjdNJZLyVCNgJWq6lRCAil7pnGhze8vO9TCDW3XgnrfE+I qday/8vqL4j/qMSC9ON6Y6WXOoMz7lBZlSPuepV5pr1t4Q4L5FooO3BK+NUpmkluq8DV Aeb+rXglfAjvWqED3pbG4/xdW8jiTUgOnCLrJhpLRtLRhzccDY7ffQGf3VDYds0FcUCw 6uEI5mEX1Rabnj1WqNjSWTM9ty+IrFlRfHAo4AE6URCYaVpJkYwcTcngcDqDab4FoBcC EP7g== X-Gm-Message-State: AOAM533XkHqrnZTBL+1C1/bZT7IU3FY35Uw61u2y43urXuqJnKgY8VKe A8XGrWcyb9psybFscmxrLZWQhff7ueWOjjmBIYk= X-Google-Smtp-Source: ABdhPJywAKG62Sd+9fjkUfF/QYhgjYVzQ2ZoSWdyEv3P0J3VxpYbe/0+3yvLBKMRZ3WvBgkL2BqQWHdTDJB033B436A= X-Received: by 2002:a5d:4fcf:: with SMTP id h15mr409776wrw.323.1611249170762; Thu, 21 Jan 2021 09:12:50 -0800 (PST) MIME-Version: 1.0 Received: by 2002:adf:a1ce:0:0:0:0:0 with HTTP; Thu, 21 Jan 2021 09:12:50 -0800 (PST) In-Reply-To: References: <9e7648ee-d0ef-eaf6-1d6b-ee06564dc843@gmail.com> From: Joe Nosay Date: Thu, 21 Jan 2021 12:12:50 -0500 Message-ID: Subject: Re: Strange graphics issues on G5 with NVIDIA 6600 To: Jason Bacon Cc: "freebsd-ppc@freebsd.org" X-Rspamd-Queue-Id: 4DM89071zQz4d9G X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=CryX8WCw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of superbisquit@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=superbisquit@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::430:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::430:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::430:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ppc] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2021 17:12:54 -0000 On Tuesday, January 12, 2021, Jason Bacon wrote: > On 1/12/21 1:00 PM, Mark Millard via freebsd-ppc wrote: > >> >> On 2021-Jan-12, at 08:22, Dennis Clarke via freebsd-ppc > freebsd.org> wrote: >> >> >>> >>>> I didn't put any serious effort into resolving the resolution issues, = so >>>> it might be possible to get it working beyond 640x480. Or maybe there'= s >>>> another card that someone on this list can verify works well? >>>> >>>> Off topic slightly but exactly what and how did you even do an install >>> on this box? I have four of these units laying around wherein one of >>> them is a workable unit with the so-called "quad" PPC64 config. Not >>> much runs on them these days and that includes Debian Linux wherein >>> the installer is slightly broken. Slightly. There just is not much in >>> the way of resources alive and workingout there that cares to debug >>> the multitude of issues we face with this architecture. So I have to >>> ask you, what did you use to install FreeBSD on this unit? I have not >>> seen a workable installer in at least a year. >>> >> A possibility: >> >> Jason M. originally specified "iMac G5", so probably 1-socket/1-core-eac= h. >> A lot of the operational problems are likely associated with multi-socke= t >> and/or multi-core, per the workarounds of making such systems only use o= ne >> cpu (in FreeBSD terms). >> >> I've never had access to a 1-socket/multi-core PowerMac so I do not know >> how those behave. I've also never had access to a 1-socket-/1-core-each >> G5: always 2 sockets for the G5s. But I do have access to such a G4 and >> even a G3. >> >> =3D=3D=3D >> Mark Millard >> marklmi at yahoo.com >> ( dsl-only.net went >> away in early 2018-Mar) >> >> _______________________________________________ >> freebsd-ppc@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc >> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >> > > I have both an iMac G5 and a PowerMacG5. > > The iMac mostly works fine, though there is no DRI so the GUI is a little > sluggish. > > The PowerMac has the fan issue and only 640x480 res. If I recall it was > using the vesa driver and I didn't spend time trying to improve it since = I > run this system headless anyway. > > -- > Earth is a beta site. > > > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" > I hope that this gets through to all. You need to use the =E2=80=9Cretro=E2=80=9D option with =E2=80=9CXorg -con= figure=E2=80=9D to add other resolutions. From owner-freebsd-ppc@freebsd.org Thu Jan 21 23:21:09 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF3934E352D for ; Thu, 21 Jan 2021 23:21:09 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: from mail-oi1-f228.google.com (mail-oi1-f228.google.com [209.85.167.228]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMJKw08L5z3Lt7 for ; Thu, 21 Jan 2021 23:21:07 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: by mail-oi1-f228.google.com with SMTP id x137so2835552oix.11 for ; Thu, 21 Jan 2021 15:21:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id :disposition-notification-to:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=glqNoHfaa8+UQbpp+QgpryWEcZ/w9vKGmqLu6aypQyI=; b=cMghvr1Io533f7yeSql1nRD5yuqtvF1Ed7YZuqNR4vNYnXcxkAhVTM7KpNpMVtnKl0 HELz7Bu7lcQbEjPWyvO27YZ6R7aqZlLM2nHz70Wt2YaNR895e+5mKpC0u+dZhAvlYGfl HWM1nL4Zq2poGt4yitp70gupm54/Q/aUkOnzKiauGC7eyaDk+tJp/WMY///jAMo9TBC5 vYpLXLX9qhQkaoKY1jDr+8lqnVyDaNWPBESfrnTgO8Ed1f1vib3QmE4cGAsq2fHn50/J rDKYc6qrfkGBwaj5BzxEQ2JrgQ+qkYN2xF2NbybIhcT1+rOT0ZiISzwz+ctbJSPHigJ+ xxvg== X-Gm-Message-State: AOAM530TzWz4twZ3jdGzDFaQxpvavWUfjw/vkJzb4FccZLlaCkIPfm8q bKgLTIZJvZK7ozvkFdHtG5ZcVI74V2xhxlhNO2uENncv/qvFCA== X-Google-Smtp-Source: ABdhPJwg9pZA4l4Zs6tmyC0vwPPU6Eq3MSUjZh3RLwOcg0Q2dHWe9CJkynoF9eooZqWrIUWRl0YWsCA5dtW/ X-Received: by 2002:aca:d586:: with SMTP id m128mr1435041oig.15.1611271263398; Thu, 21 Jan 2021 15:21:03 -0800 (PST) Received: from agnus.datazap.net (agnus.datazap.net. [209.160.40.35]) by smtp-relay.gmail.com with ESMTP id 74sm773149otj.1.2021.01.21.15.21.03; Thu, 21 Jan 2021 15:21:03 -0800 (PST) X-Relaying-Domain: datazap.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by agnus.datazap.net (Postfix) with ESMTP id 00DDFB794B; Thu, 21 Jan 2021 18:20:58 -0500 (EST) Subject: Re: SAS Raid controllers To: Chris , Jeanie Cc: freebsd-ppc@freebsd.org References: From: Jeanie Message-ID: Date: Thu, 21 Jan 2021 18:20:58 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4DMJKw08L5z3Lt7 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of postmaster@datazap.net has no SPF policy when checking 209.85.167.228) smtp.mailfrom=postmaster@datazap.net X-Spamd-Result: default: False [0.21 / 15.00]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; NEURAL_HAM_SHORT(-0.99)[-0.987]; FORGED_SENDER(0.30)[jeanie@jeaniez.com,postmaster@datazap.net]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.167.228:from]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[jeanie@jeaniez.com,postmaster@datazap.net]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FREEFALL_USER(0.00)[postmaster]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; HEADER_FORGED_MDN(2.00)[]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[jeaniez.com]; SPAMHAUS_ZRD(0.00)[209.85.167.228:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[209.85.167.228:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.167.228:from]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2021 23:21:10 -0000 Hi Chris, On 19/01/21 22:06, Chris wrote: > On 2021-01-19 18:57, Jeanie wrote: >> Hi, >> >> Is anyone using SAS drives? If so, what controller card are you using? > I can't speak for PPC _specifically_ but I'm using: > mps0: port 0xde00-0xdeff mem > 0xfcdf0000-0xfcdfffff,0xfcd80000-0xfcdbffff irq 19 at device 0.0 on pci2 > IOW mps(4) driver > > Flashed for pass-through (pass) on FreeBSD 11/12/13 (Amd64). > > HTH > > --Chris Thank you for your email! Yes, you are right, I am wondering about using a SAS raid controller on PowerPC. Sincerely, Jeanie From owner-freebsd-ppc@freebsd.org Thu Jan 21 23:52:51 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 209984E3AFC for ; Thu, 21 Jan 2021 23:52:51 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: from mail-ot1-f99.google.com (mail-ot1-f99.google.com [209.85.210.99]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMK2T61J0z3Nnr for ; Thu, 21 Jan 2021 23:52:49 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: by mail-ot1-f99.google.com with SMTP id 36so3468503otp.2 for ; Thu, 21 Jan 2021 15:52:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id :disposition-notification-to:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=mg7cxuyfQ2MMMJYFTPlVYRpalHPchQZB7d7JsXQLaW4=; b=Ic78X5ZvI1GuGdsnZOKkiWPk3Er7lKmnbDfUrACNPeZ/NdNAxHYres4ReYJkxFdS5u Xbt3PLZdiUzXNymz7+fdAPCkfQwJxULOKBImsdvHFvLrPzrjRFEnVDbaRVRzakuNnc5C Ybo+VRuxUwlN9BnGJA/DKSbnQzP2aie6+wXGdY/GoOCOQ088FpY4DC00UsHMI87Wgfy4 hBPAG4C1a+KoWSNJYuSVa+XxQTwcB0r2NOgD2u/0QJON2Ocsf2iq1lG9L2SnL1//63wj 5rHHGy2q+nFcBurSweWXPoc9md01RTB2yZBcxGyhWyqVljXcbRUX1+6w1eVaQxMHvmwW WFNQ== X-Gm-Message-State: AOAM530YER3xLUfXLU87Obk+pCWPQOlAieDkC1Fqt95V6+hNrgUV0jPO bkHD1rcUjCITLWe9LwgO9cM0y5w7BBhd4/G14qOJ08WEwoedKw== X-Google-Smtp-Source: ABdhPJyzn/+VfbywpWYln65i5swnSTeO7sVRfFE1EnHBpARGP/yXHLY5ef+7/E46r8+x2kz4PukKMvIw3IPv X-Received: by 2002:a9d:61d0:: with SMTP id h16mr1231922otk.1.1611273168593; Thu, 21 Jan 2021 15:52:48 -0800 (PST) Received: from agnus.datazap.net (agnus.datazap.net. [209.160.40.35]) by smtp-relay.gmail.com with ESMTP id a12sm1133622ooj.2.2021.01.21.15.52.48; Thu, 21 Jan 2021 15:52:48 -0800 (PST) X-Relaying-Domain: datazap.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by agnus.datazap.net (Postfix) with ESMTP id 19EB3B794B; Thu, 21 Jan 2021 18:52:44 -0500 (EST) Subject: Re: SAS Raid controllers To: =?UTF-8?Q?Alfredo_Dal'Ava_J=c3=banior?= , Chris Cc: FreeBSD PowerPC ML References: From: Jeanie Message-ID: Date: Thu, 21 Jan 2021 18:52:45 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4DMK2T61J0z3Nnr X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of postmaster@datazap.net has no SPF policy when checking 209.85.210.99) smtp.mailfrom=postmaster@datazap.net X-Spamd-Result: default: False [0.20 / 15.00]; RWL_MAILSPIKE_GOOD(0.00)[209.85.210.99:from]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[jeanie@jeaniez.com,postmaster@datazap.net]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[jeanie@jeaniez.com,postmaster@datazap.net]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.210.99:from]; FREEFALL_USER(0.00)[postmaster]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; HEADER_FORGED_MDN(2.00)[]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[jeaniez.com]; SPAMHAUS_ZRD(0.00)[209.85.210.99:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[209.85.210.99:from]; R_SPF_NA(0.00)[no SPF record]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jan 2021 23:52:51 -0000 Hi Alfredo, On 19/01/21 23:06, Alfredo Dal'Ava Júnior wrote: > Well, I can tell you about the drivers that currently **don't** work on > powerpc64 on release 12 but may be supported on 13 since patches are being > reviewed[1][2] > The drivers are mrsas and mpr. > > The list of hardware supported by both drivers according to the man pages > are: > > mrsas: > [ Thunderbolt 6Gb/s MR controller ] > LSI MegaRAID SAS 9265 > LSI MegaRAID SAS 9266 > LSI MegaRAID SAS 9267 > LSI MegaRAID SAS 9270 > LSI MegaRAID SAS 9271 > LSI MegaRAID SAS 9272 > LSI MegaRAID SAS 9285 > LSI MegaRAID SAS 9286 > DELL PERC H810 > DELL PERC H710/P > > [ Invader/Fury 12Gb/s MR controller ] > LSI MegaRAID SAS 9380 > LSI MegaRAID SAS 9361 > LSI MegaRAID SAS 9341 > DELL PERC H830 > DELL PERC H730/P > DELL PERC H330 > > mpr: > > LSI SAS 3004 (4 Port SAS) > LSI SAS 3008 (8 Port SAS) > LSI SAS 3108 (8 Port SAS) > > []'s > Alfredo > > [1]⚙ D25785 Fix mpr driver endianness (freebsd.org) > > [2]⚙ D26531 mrsas: Add big-endian support (freebsd.org) > Thank you!!! This is some great info! I am actually using FreBSD 13. Will take a look at getting one of these cards! Sincerely, Jeanie From owner-freebsd-ppc@freebsd.org Fri Jan 22 00:10:55 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D11F04E4D72 for ; Fri, 22 Jan 2021 00:10:55 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: from mail-pg1-f227.google.com (mail-pg1-f227.google.com [209.85.215.227]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMKRL6TX4z3Q6m for ; Fri, 22 Jan 2021 00:10:54 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: by mail-pg1-f227.google.com with SMTP id q7so2470572pgm.5 for ; Thu, 21 Jan 2021 16:10:54 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id :disposition-notification-to:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=7eFXcjuOenWt8MZUPx/vzKQTMLQi1+Pizy0JopBflPY=; b=BfykyzoZuhD0BCkBNXuPkSTC8/IqlxVNCcQuODcoL7uR0yFjTbBAp/wLBlww077E/W AA2b9nsKs+CH1YYiXMzWZU6TK3VwUlhjkeBZnLjKWpp7pidpktaRm8NoKONQIXqI9hVl 1CmZLU36D2W2zH7Abo/YuurQbh6BPvGM+D+iYySPefKfMDhq1IFv3z0LVInBKQCOpJ1z s7x/k6xDWk272l4jkj1A3BBQCh9QwRe5cY0Z478naLVY68gw9wXeEpTQi5Sgj7l/NyFR yInW/sSsKUg3Cm9hUNXhSG8aMUH4mTWnkEkMwBWw9riACZLnJTYVqEczgnhx2WKo4jKF jSaA== X-Gm-Message-State: AOAM5334H7EwIcudW8eNTN8DHb71ULOm/nlyVwZn8Tx7n4OxdQ4NSMQ9 FCsUVZ+vByRqrS3GXB56L6+n8ITwHaMCsl8NeaQDr9jyEhvkhw== X-Google-Smtp-Source: ABdhPJzo/fs/E6ORVwuCl2uf2m3p5tO12jPtZlTxr3V5ZEq3QHI7sEMuY9R+JhtRj3EDTbzMqM074tJICRvb X-Received: by 2002:a62:6845:0:b029:1ae:2731:8a89 with SMTP id d66-20020a6268450000b02901ae27318a89mr2220993pfc.73.1611274253449; Thu, 21 Jan 2021 16:10:53 -0800 (PST) Received: from agnus.datazap.net (agnus.datazap.net. [209.160.40.35]) by smtp-relay.gmail.com with ESMTP id lk4sm1138750pjb.0.2021.01.21.16.10.53; Thu, 21 Jan 2021 16:10:53 -0800 (PST) X-Relaying-Domain: datazap.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by agnus.datazap.net (Postfix) with ESMTP id 64EB0B794B; Thu, 21 Jan 2021 19:10:49 -0500 (EST) Subject: Re: SAS Raid controllers To: luporl , =?UTF-8?Q?Alfredo_Dal'Ava_J=c3=banior?= Cc: FreeBSD PowerPC ML References: From: Jeanie Message-ID: <5a2db57c-780c-8ba8-7076-9d044fa55c10@jeaniez.com> Date: Thu, 21 Jan 2021 19:10:48 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4DMKRL6TX4z3Q6m X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of postmaster@datazap.net has no SPF policy when checking 209.85.215.227) smtp.mailfrom=postmaster@datazap.net X-Spamd-Result: default: False [0.20 / 15.00]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FORGED_SENDER(0.30)[jeanie@jeaniez.com,postmaster@datazap.net]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[jeanie@jeaniez.com,postmaster@datazap.net]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[209.85.215.227:from]; FREEFALL_USER(0.00)[postmaster]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; HEADER_FORGED_MDN(2.00)[]; AUTH_NA(1.00)[]; DMARC_NA(0.00)[jeaniez.com]; SPAMHAUS_ZRD(0.00)[209.85.215.227:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[209.85.215.227:from]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.215.227:from]; MAILMAN_DEST(0.00)[freebsd-ppc] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 00:10:55 -0000 Hi Leandro, On 20/01/21 07:04, luporl wrote: > On PowerPC64, the onboard Talos II SAS controller works fine too, using > FreeBSD 13 aacraid driver: > > aacraid0: mem > 0x80000000-0x800fffff,0x80180000-0x801803ff irq 1038328 at device 0.0 > numa-domain 0 on pci5 > ... > aacraid0: SmartIOC 8i, aacraid driver 3.2.10-1 > > - Leandro Sorry for the delay. Someone deleted my emails. You are using a SAS raid with PowerPC!!!!! Was it hard to make work? I am looking at the aacraid driver and it looks like add-on cards are available. Sincerely, Jeanie From owner-freebsd-ppc@freebsd.org Fri Jan 22 13:54:41 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 117D54F5DC3 for ; Fri, 22 Jan 2021 13:54:41 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMgjr71F7z3DML; Fri, 22 Jan 2021 13:54:40 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: luporl/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id DEE262D6F7; Fri, 22 Jan 2021 13:54:40 +0000 (UTC) (envelope-from luporl@freebsd.org) Received: by mail-oo1-f49.google.com with SMTP id q6so1412016ooo.8; Fri, 22 Jan 2021 05:54:40 -0800 (PST) X-Gm-Message-State: AOAM530NfR5HgQcS1X2wTT9/m9vnjpBTmSg6v1jnocxTIpO3vQarux5p abJnBFG9uVjzElH+yKWmDoxFfj17NPStIUAZRYI= X-Google-Smtp-Source: ABdhPJzF8ScrS7i2w3b/jSSqFB1yoESsfZr1g1FfdcAT0ddlahUqAVmQ1XHUixVRzlqnodSpbF56yW79O1qlpx6lEtY= X-Received: by 2002:a4a:96b3:: with SMTP id s48mr3828365ooi.11.1611323680304; Fri, 22 Jan 2021 05:54:40 -0800 (PST) MIME-Version: 1.0 References: <5a2db57c-780c-8ba8-7076-9d044fa55c10@jeaniez.com> In-Reply-To: <5a2db57c-780c-8ba8-7076-9d044fa55c10@jeaniez.com> From: luporl Date: Fri, 22 Jan 2021 10:54:29 -0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: SAS Raid controllers To: Jeanie Cc: =?UTF-8?Q?Alfredo_Dal=27Ava_J=C3=BAnior?= , FreeBSD PowerPC ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 13:54:41 -0000 On Thu, Jan 21, 2021 at 9:10 PM Jeanie wrote: > Hi Leandro, > > On 20/01/21 07:04, luporl wrote: > > On PowerPC64, the onboard Talos II SAS controller works fine too, using > > FreeBSD 13 aacraid driver: > > > > aacraid0: mem > > 0x80000000-0x800fffff,0x80180000-0x801803ff irq 1038328 at device 0.0 > > numa-domain 0 on pci5 > > ... > > aacraid0: SmartIOC 8i, aacraid driver 3.2.10-1 > > > > - Leandro > > Sorry for the delay. Someone deleted my emails. > > You are using a SAS raid with PowerPC!!!!! Was it hard to make work? I > am looking at the aacraid driver and it looks like add-on cards are > available. > > Sincerely, > Jeanie > > Hi Jeanie, For me, with a recent FreeBSD 13 kernel, it just works, as the aacraid driver is now included with the default PowerPC64 kernel. But I'm using it with only one SAS drive, so I haven't tested its raid capabilities. The only complaint that I have is that, on my machine, disk writes are very slow. - Leandro From owner-freebsd-ppc@freebsd.org Fri Jan 22 22:34:03 2021 Return-Path: Delivered-To: freebsd-ppc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 648A14D80B6 for ; Fri, 22 Jan 2021 22:34:03 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: from mail-oi1-f226.google.com (mail-oi1-f226.google.com [209.85.167.226]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DMvF7239Fz4X1p for ; Fri, 22 Jan 2021 22:34:02 +0000 (UTC) (envelope-from postmaster@datazap.net) Received: by mail-oi1-f226.google.com with SMTP id q25so7756469oij.10 for ; Fri, 22 Jan 2021 14:34:02 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id :disposition-notification-to:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=pwf8hFyJ2DgkyxpBbt3LLJo+R5eLH3sYDKtpHFpYBSw=; b=dLkmL/VhNiVCEcIo5ANBfPccYhFo8nVmqs1IpN8V6JIZJUQhbX0K8LR8E3zaKSUgQp NyjVe6cWiPz2g2/Tq3aGJYyMi2KWBZWrNmjVEdxMrAODCMMsGoJ875aMtJ9cAulRpp7n I56a4OV+FWJbh7WWaWWLs1Esc3djTwIyAiRHVrFRd1WuIDqXn7iMoEoCB9etTnTn3+ER xLnxs5hFH5svv8JSkyMBuVrdJ07FYWP9cm/mwl1k7JuneyYyG3K+pYxBcq0c3FL+j4KS NUy4hD058ZHtyMnBFUu1smirPBT5D30IbA53ulgyUF2Ac2Yf+zsrGiqMww+rPuVr/QO7 eiWw== X-Gm-Message-State: AOAM531SGIRMkPzepoOhLEZxixxJVq+5BVgarxkJcvznvY6NqRoTKWHS cxm8SST8smiqi27PI6uzXzpIIc1JDX/f0djtE0Va8AvMHXopMQ== X-Google-Smtp-Source: ABdhPJwxG1W6mDuwSYvrKtYCLw2cqBlgOjvQX6gzwt5FfMEvnUDQRujdeITGmOcFwPhJ9Cf/h4g+hk8iGjyz X-Received: by 2002:aca:61d6:: with SMTP id v205mr4687702oib.123.1611354842132; Fri, 22 Jan 2021 14:34:02 -0800 (PST) Received: from agnus.datazap.net (agnus.datazap.net. [209.160.40.35]) by smtp-relay.gmail.com with ESMTP id n18sm1682536ooi.26.2021.01.22.14.34.02; Fri, 22 Jan 2021 14:34:02 -0800 (PST) X-Relaying-Domain: datazap.net Received: from [127.0.0.1] (localhost [127.0.0.1]) by agnus.datazap.net (Postfix) with ESMTP id DDBB6B794B; Fri, 22 Jan 2021 17:33:57 -0500 (EST) Subject: Re: SAS Raid controllers To: luporl , Jeanie Cc: FreeBSD PowerPC ML References: <5a2db57c-780c-8ba8-7076-9d044fa55c10@jeaniez.com> From: Jeanie Message-ID: <5bdeb808-57b5-e267-4f01-3e54e4250ef1@jeaniez.com> Date: Fri, 22 Jan 2021 17:33:58 -0500 User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4DMvF7239Fz4X1p X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2021 22:34:03 -0000 On 22/01/21 08:54, luporl wrote: > On Thu, Jan 21, 2021 at 9:10 PM Jeanie wrote: > >> Hi Leandro, >> >> On 20/01/21 07:04, luporl wrote: >>> On PowerPC64, the onboard Talos II SAS controller works fine too, using >>> FreeBSD 13 aacraid driver: >>> >>> aacraid0: mem >>> 0x80000000-0x800fffff,0x80180000-0x801803ff irq 1038328 at device 0.0 >>> numa-domain 0 on pci5 >>> ... >>> aacraid0: SmartIOC 8i, aacraid driver 3.2.10-1 >>> >>> - Leandro >> Sorry for the delay. Someone deleted my emails. >> >> You are using a SAS raid with PowerPC!!!!! Was it hard to make work? I >> am looking at the aacraid driver and it looks like add-on cards are >> available. >> >> Sincerely, >> Jeanie >> >> > Hi Jeanie, > > For me, with a recent FreeBSD 13 kernel, it just works, as the aacraid > driver is now included with the default PowerPC64 kernel. > But I'm using it with only one SAS drive, so I haven't tested its raid > capabilities. > The only complaint that I have is that, on my machine, disk writes are very > slow. > > - Leandro > _______________________________________________ Hi Leandro, That was going to be my next question, what kernel you are using, but since you already answered it, I guess that I won't need to ask. I will update my source and give compiling a kernel a try. It is interesting that it is slow on writes. Maybe it is because you only have one drive? Have you looked into this any further? Sincerely, Jeanie