From owner-freebsd-mips@freebsd.org Sun Apr 24 23:38:15 2016 Return-Path: Delivered-To: freebsd-mips@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 7D276B1B57E for ; Sun, 24 Apr 2016 23:38:15 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from nh603-vm5.bullet.mail.ssk.yahoo.co.jp (nh603-vm5.bullet.mail.ssk.yahoo.co.jp [182.22.90.46]) by mx1.freebsd.org (Postfix) with SMTP id 0A7891C1B for ; Sun, 24 Apr 2016 23:38:14 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from [182.22.66.105] by nh603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 24 Apr 2016 23:38:04 -0000 Received: from [182.22.91.129] by t603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 24 Apr 2016 23:38:04 -0000 Received: from [127.0.0.1] by omp602.mail.ssk.yahoo.co.jp with NNFMP; 24 Apr 2016 23:38:04 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 343316.3268.bm@omp602.mail.ssk.yahoo.co.jp Received: (qmail 9371 invoked by uid 60001); 24 Apr 2016 23:38:04 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1461541084; bh=H0bfvanVYEfyvcAgijR/ZOGIZ8vkFP7Wa3kW2M4OIxc=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=V1o8AiFtjhBGpq4ME8rPwP7YvvBEfJejCSA0HPQYJ+SYA35Qi/I89XkajkiyB5qtThVr8O1tZojM0nZAq3lrhc4og34la4ZtZuolK0ceu+smMrfkd4sysFGHiGa0h55Ci4OqyDIUST8Fg04BD/ua2d/fkX2lvnULELAAzr8Bjqs= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=P6miFIoXFROZrYzTasHkUONJUiYAhD7hhS215SnwIIEWQLFttyZZkm0MjiBJaKVp7VvTi52b6SDeyG29tRAJWkRjkRb+s9xaUKmxu0O8PzYqD9Ummt2jMUdRRFxUOGIu1kolPYY/NLZdBAravCvJK0jgjfYnDBuwl27eWoTTEiU=; Message-ID: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> X-YMail-OSG: kgKtEgMVM1mL03e_I0BznOOpaTTsmXZZFQVMyAFza64xpxBCj_mNEY_qO9Ohn8y2nH8QUYZgE.KWfClpiDiNCZ1IxRkLyFeMac3yhmJli8HlPKQHMnBXJrcTKRBrafjoX2EZ.6pR2buQFsiELqQyAJk0u6yHVGsFNQXPRDnlcsrM6zu3GoRI3EeHieGk6htfKg.NocMnuyKciWg28yMDiRRU3ky9e88GEFqb9x5LOoED.yGgPAP48x4o4BPoDtsNwlwhw7gN6t4wAarjbvx4Pn79aeEp9STPQcJf8FiIzVWt27cb9mm3hbZsuQn0fLS8gPf1j_0jPKbxZiM0B6UCyD5Y1I9WSnt7QHirkkFWnDA7Uz2JSh37aPyR2tSHe0LUAh0kQq7tQZyag2GtuZNlVz1UFMCLOuXSLAtmuov7ncpDg_VlDTDz0_Y6bLlTSQ0JNyYRGOM0SyPlwvOb281u1.OP0ajQXxTHSEgst74mUAxEtQgCq7F.pHElFp0peagyGmBowv._zbEKa3494MEpUAMu4Pc0hXy.WCADtsc4Xk.NGWWe2G5AULbk Received: from [110.134.195.12] by web101720.mail.ssk.yahoo.co.jp via HTTP; Mon, 25 Apr 2016 08:38:03 JST X-Mailer: YahooMailWebService/0.8.111_69 X-YMail-JAS: QayXRZkVM1nrg6QwMbjXNn1WzyOFt_ZCsk4pKRS3asXUhJVm9eUEAhVfgKWP8xX9aXtilGhVtyGFcUHZ5.Hjsg2Tn8mjqqQPXLQ7eczO5Xp4lqu.c_S5NcJwhWVFMRF4SvSG Date: Mon, 25 Apr 2016 08:38:03 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki Subject: most significant bit memory resource To: "freebsd-mips@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2016 23:38:15 -0000 Hi.=0A=0ACurrent mips/mips/nexus.c code can't use=A0most significant bit me= mory resource=0Adevice.=0A=0Acfi0 at mem 0xffffffffbe000000-0xffffffffbffff= fff on nexus0=0Anexus_alloc_resource: could not reserve resource for cfi0= =0Adevice_attach: cfi0 attach returned 6=0A=0Aindex 45e47ef..a5d52d7 100644= =0A=0A--- a/sys/mips/mips/nexus.c=0A+++ b/sys/mips/mips/nexus.c=0A@@ -566,7= +566,9 @@ nexus_hinted_child(device_t bus, const char *dname, int duni=0At= )=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 __func__, device_get_nameunit(c= hild),=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 (void *)(intptr_t)maddr, m= size);=0A=0A- =A0 =A0 =A0 =A0 =A0 =A0 =A0 result =3D bus_set_resource(child= , SYS_RES_MEMORY, 0, maddr,=A0=0A+// =A0 =A0 =A0 =A0 =A0 =A0 result =3D bus= _set_resource(child, SYS_RES_MEMORY, 0, maddr,=A0=0A+rman_res_t tmpaddr =3D= (u_long)maddr;=0A+ =A0 =A0 =A0 =A0 =A0 =A0 =A0 result =3D bus_set_resource= (child, SYS_RES_MEMORY, 0, tmpaddr,=A0=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 msize);=0A=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 if (result !=3D 0) {=0A= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_printf(bus,=A0=0A=0A= cfi0 at mem 0xbe000000-0xbfffffff on nexus0=0Acfi0: [256x128KB]=0Acfid0 on = cfi0=0A=0AI check this problem then found my workaround at cfi_core.c. Than= ks=A0Adrian.=0A=0ARegards=0A=0AHiroki Mori=0A From owner-freebsd-mips@freebsd.org Mon Apr 25 08:41:20 2016 Return-Path: Delivered-To: freebsd-mips@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 3C699B119EE for ; Mon, 25 Apr 2016 08:41:20 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from nh603-vm4.bullet.mail.ssk.yahoo.co.jp (nh603-vm4.bullet.mail.ssk.yahoo.co.jp [182.22.90.45]) by mx1.freebsd.org (Postfix) with SMTP id B409E1CFA for ; Mon, 25 Apr 2016 08:41:19 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from [182.22.66.105] by nh603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 25 Apr 2016 08:41:08 -0000 Received: from [182.22.91.131] by t603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 25 Apr 2016 08:41:08 -0000 Received: from [127.0.0.1] by omp604.mail.ssk.yahoo.co.jp with NNFMP; 25 Apr 2016 08:41:08 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 877997.2118.bm@omp604.mail.ssk.yahoo.co.jp Received: (qmail 2996 invoked by uid 60001); 25 Apr 2016 08:41:08 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1461573668; bh=wpg6b/8OtF8HY12YC5HmD1mSxqYb3we38pIU+nJ8MU8=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=DDEZgKrnm1k7pGyYY6kXBMGgCkxBxhwuJgeC6tA29ZmFBulAL2053+/fcBJ3D5JYRjvobGh8tVabilA41KFJAjxQSpJs9LtxBEpyM+ka8DP9QFUceSxdZw0TIWVEuBA0aR79UDM6BnZS2zCKumShS7KClz6TqtosCEm0hvEjQxw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Sk6z/OkExUijEakxBl9JwEsPxjXKEifPpJzSqb5/zDdR8wGix6j3Bgyz6aGeTymtTK/gwelbE/aHpCY7AYV+78VYKbQypU/0Z7JbcWABOxBe4hXTzbpH7oah4t66EoLVP867aW8d7NwP1Ve3JxnUXtAUW1BCNHlIdoKISy5/Ge8=; Message-ID: <632017.92175.qm@web101706.mail.ssk.yahoo.co.jp> X-YMail-OSG: O4i7Wq4VM1k17M2mJ6q2A85Gu4YqkWq8QfrNnJY1P9uo8ge3rUUmgdwOhG.BnaHiurAQzwjATPix3xOVdea81CzHICHly9F6DePnvMExbPVaIQo.e1Z1usKE68eXxSh3zz4c5Nx2i65A0n3fLhkOrXULusnjC6kNRYlCamiJE9mSP52exSphDUD2BVHAtRvqOftm5wT2YyJR.BjJ6913KJqMsr8X.pDbxhzr_TE_vIqZp.rt45Zq5YTJNGaZE8Hd52X44KGKSBS.KmtlJIFqGuY9.NcWLZeamVtJ50Th3yS0J2pOJgF0Xswx5sXI0YfHlibofZyckbqqUJfi3jz6J0poKv35Mk_LainTSZRF_AnQc2xEYsMofbn48awufOFtIT33HZwY16EJ4C5VvSML4pcO0dycbLYQSQHfJHhjWZjFHRWGWAwTONcYtO0agh67hSHj61gTKUEdovjwa8YayIMIE74sI1ps5ww.NWKamOINVV4zP.vOGBQlilgJ5_5xPHuKUn83tn8Nro.3W4Z9U_ChStT_utbpMbvh_TMMbHzcSTd.v2pYUewf Received: from [110.134.195.12] by web101706.mail.ssk.yahoo.co.jp via HTTP; Mon, 25 Apr 2016 17:41:08 JST X-Mailer: YahooMailWebService/0.8.111_69 X-YMail-JAS: aGkNeKgVM1kCpwUt00_V7v3bDTeMzAvOR.jftj0eu5RQed34p4UZRSEbKXIl.TrXEWXoSyABbQd7UnAmWnziEXvmCiIDB.hddPbpCzpvsu3AeWV1vWPWRdI1GoVTUQEgdANr Date: Mon, 25 Apr 2016 17:41:08 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki Subject: kld problem at Atheros AR9132 To: "freebsd-mips@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2016 08:41:20 -0000 Hi=0A=0AI build=A0Atheros AR9132 kernel by head source. I have problem that= is=0Acan't load kld module. RT3050 have no problem same source. I do=A0=0A= delete old object and full build but still have problem.=0A=0A# kldload -v = ufs=0Alinker_load_file: trying to load /boot/kernel/ufs.ko=0A=0Alinker_make= _file: new file, filename=3D'ufs.ko' for pathname=3D'/boot/kernel/ufs.ko'= =0Alinker_file_add_dependency: adding kernel as dependency for ufs.ko=0AKLD= ufs.ko: depends on kernel - not available or version mismatch=0A=0Alinker_= file_unload: lf->refs=3D1=0Alinker_file_unload: file is unloading, informin= g modules=0Alinker_file_unload: lf->refs=3D2=0Alinker_load_file: trying to = load /boot/kernel/ufs.ko=0Alinker_load_file: Unsupported file type=0Akldloa= d: an error occurred while loading the module. Please check dmesg(8) for m= =0Aore details.=0A=0AIf you have advice, please let me know.=0A=0AThanks=0A= =0AHiroki Mori From owner-freebsd-mips@freebsd.org Mon Apr 25 20:19:41 2016 Return-Path: Delivered-To: freebsd-mips@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 89306B1C13B for ; Mon, 25 Apr 2016 20:19:41 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x233.google.com (mail-ig0-x233.google.com [IPv6:2607:f8b0:4001:c05::233]) (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 562701944 for ; Mon, 25 Apr 2016 20:19:41 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-ig0-x233.google.com with SMTP id m9so73449355ige.1 for ; Mon, 25 Apr 2016 13:19:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=4gFrl/CVk9M2G48BlGoDpq0Zk9tRhBqGFZzSGtrblGE=; b=RDRULztuwXLbtxbaIWSXcMbS31AHU4xVPJXfzy80UlEMgd8gmFww5wlE06AmfXoaXK i+BFOE1Yj2jK+2hVTyvYHNjjrberkeYI2MTiDbhACOyRBWmD9Yy/6sp3AWfokoGnjczD g2ciRHMjIWhHd5bqCF6c4mpXauU0o+16L8+muRNemFwGVg7CSqLNQF2QEPoYWBb/LcPU XRgomd8asn9ccNuJWf9mm+ihDLFeOATmMH7jR8HvScFSgU1g8hU2iFbmEPKyJdYx8tGh KpkwE9YqeLCzXhlzIYXw2PBtDmOsX1eXGfln8lXXMVBUetTxmdYVKgTK+mcGrkSFIx2X PBPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=4gFrl/CVk9M2G48BlGoDpq0Zk9tRhBqGFZzSGtrblGE=; b=bpaPRLXTAjknVvGJXqHcztcAA/U5XJZIOj7I8tRVxm99QPSvCsTMhvbBV+LyYvM3d9 zgfWWqOo/zKNvcnaTjQN0sAnjSNO9J2r6mhOVgCgDN+AW5lMSB2SWLdH5Yq6pJMQAp0Z F2TZ8/uyk3p0DD/ycSOttRXRt4FNpfDgBpaP9c/o1Oy1it/WH8iZ3nqBxHM5eQUaZeOG m4OLtWdTNPQ7pq0PPEsOCngNvDp78orTJyCmyUNlBmIfBArNpBI9+dWQwP+6aFIkNpkw rnGRc4KPnSUJvoGlP/EHFP0+VYbh5H6jkJoXXmStjkqfQTiL9iBHce/BZh4bRF1Q7K8+ bdVA== X-Gm-Message-State: AOPr4FVQQQveys/ZqbpMcTlo/bEmUkdGKQGEkV5kpPet6yXGt951aPc3rnYdMaOaUuGqOE48owDp/53IVFOw1w== MIME-Version: 1.0 X-Received: by 10.50.180.202 with SMTP id dq10mr15087656igc.37.1461615580708; Mon, 25 Apr 2016 13:19:40 -0700 (PDT) Received: by 10.36.113.3 with HTTP; Mon, 25 Apr 2016 13:19:40 -0700 (PDT) In-Reply-To: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> References: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> Date: Mon, 25 Apr 2016 13:19:40 -0700 Message-ID: Subject: Re: most significant bit memory resource From: Adrian Chadd To: Mori Hiroki Cc: "freebsd-mips@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2016 20:19:41 -0000 hi, I'll get some of the other mips people to take a look at this and get back to you. Thanks! -a On 24 April 2016 at 16:38, Mori Hiroki wrote: > Hi. > > Current mips/mips/nexus.c code can't use most significant bit memory resource > device. > > cfi0 at mem 0xffffffffbe000000-0xffffffffbfffffff on nexus0 > nexus_alloc_resource: could not reserve resource for cfi0 > device_attach: cfi0 attach returned 6 > > index 45e47ef..a5d52d7 100644 > > --- a/sys/mips/mips/nexus.c > +++ b/sys/mips/mips/nexus.c > @@ -566,7 +566,9 @@ nexus_hinted_child(device_t bus, const char *dname, int duni > t) > __func__, device_get_nameunit(child), > (void *)(intptr_t)maddr, msize); > > - result = bus_set_resource(child, SYS_RES_MEMORY, 0, maddr, > +// result = bus_set_resource(child, SYS_RES_MEMORY, 0, maddr, > +rman_res_t tmpaddr = (u_long)maddr; > + result = bus_set_resource(child, SYS_RES_MEMORY, 0, tmpaddr, > msize); > if (result != 0) { > device_printf(bus, > > cfi0 at mem 0xbe000000-0xbfffffff on nexus0 > cfi0: [256x128KB] > cfid0 on cfi0 > > I check this problem then found my workaround at cfi_core.c. Thanks Adrian. > > Regards > > Hiroki Mori > > _______________________________________________ > freebsd-mips@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" From owner-freebsd-mips@freebsd.org Mon Apr 25 20:22:26 2016 Return-Path: Delivered-To: freebsd-mips@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 367ECB1C2BE for ; Mon, 25 Apr 2016 20:22:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (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 0D02A1BEC for ; Mon, 25 Apr 2016 20:22:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-io0-x22d.google.com with SMTP id d62so91617336iof.2 for ; Mon, 25 Apr 2016 13:22:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=GuEcxaHSap9Xb6TfPT0Qbcxaep52wbNFNatIvx35M+I=; b=cr67y0LwR8NeAMaO70fnxdAsk4O0xrg82o7YnrrJbLGioMoK5eq3UeGwllZa/8YFgY Q/wziM7bVTMF8fS5yyNd38yOOOkM3VaNZcN2hvMN6JxqBwvK4Y8H/4yiqOnAe3Sv+fGg B/3a5u04CU1Mn6vdGHXAzATXWdnLngxwaljt3mejwWTFZd7CRz/enLdcppjLGjWmWtWZ Fv973WT4Y1tAln+FlWBw+4MrH9pJqZMICzd/Si4E4lOqxWGTA59rT0qnh/cyXbynpC59 esyXqSry00RiAL4Crl7W+3R3VPs4OfrPsvprlxyHZEWM7oHgyYEQh93QhFLUbl27gTLi P2cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=GuEcxaHSap9Xb6TfPT0Qbcxaep52wbNFNatIvx35M+I=; b=i5zUzLKlyYsfMW7Krz3rpJR8DWbEohoWpnm8lv5s81xSbwyPSjBEp3v/7IAHGNvQLU XFNfogx8JTY1jggzzxMG3FaHxP6vOknpBGjSHPYnBs30bs/DBpeik8fqDIll1q1olGTm MEoWujmBl8EfTLgiulwDEkAD0DtuwXFCXhZ5PsOBbArGq3YoY8uK23fG1tj1lROLGEd8 0lRAWD1PONQx8eEdXyekql4kfgXaqK90my9GnJG+KNNbCXAfyGUbpMLGaCvEBYeQcPd4 3NsS9+2VwnsQMlvm8gq6x5WhnmsJQGZ8MHT6+AX/dsdJGrhc898uwk2Xa7TnbR8a+q8c VNDw== X-Gm-Message-State: AOPr4FXZpDkAXa3IcJD7LYCdBE3X9pV1Ylp6kdgf4EWJ2Xm0yI6SVkTx5ry5O/Js70BNvPiv+S74zHH3hzh3Dg== MIME-Version: 1.0 X-Received: by 10.107.48.131 with SMTP id w125mr39129731iow.123.1461615745422; Mon, 25 Apr 2016 13:22:25 -0700 (PDT) Received: by 10.36.113.3 with HTTP; Mon, 25 Apr 2016 13:22:25 -0700 (PDT) In-Reply-To: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> References: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> Date: Mon, 25 Apr 2016 13:22:25 -0700 Message-ID: Subject: Re: most significant bit memory resource From: Adrian Chadd To: Mori Hiroki Cc: "freebsd-mips@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2016 20:22:26 -0000 Hi , Can you just try typecasting maddr to (u_long) maddr in the call to bus_set_resource() ? That should hopefully be an easy fix. Thanks, -adrian On 24 April 2016 at 16:38, Mori Hiroki wrote: > Hi. > > Current mips/mips/nexus.c code can't use most significant bit memory resource > device. > > cfi0 at mem 0xffffffffbe000000-0xffffffffbfffffff on nexus0 > nexus_alloc_resource: could not reserve resource for cfi0 > device_attach: cfi0 attach returned 6 > > index 45e47ef..a5d52d7 100644 > > --- a/sys/mips/mips/nexus.c > +++ b/sys/mips/mips/nexus.c > @@ -566,7 +566,9 @@ nexus_hinted_child(device_t bus, const char *dname, int duni > t) > __func__, device_get_nameunit(child), > (void *)(intptr_t)maddr, msize); > > - result = bus_set_resource(child, SYS_RES_MEMORY, 0, maddr, > +// result = bus_set_resource(child, SYS_RES_MEMORY, 0, maddr, > +rman_res_t tmpaddr = (u_long)maddr; > + result = bus_set_resource(child, SYS_RES_MEMORY, 0, tmpaddr, > msize); > if (result != 0) { > device_printf(bus, > > cfi0 at mem 0xbe000000-0xbfffffff on nexus0 > cfi0: [256x128KB] > cfid0 on cfi0 > > I check this problem then found my workaround at cfi_core.c. Thanks Adrian. > > Regards > > Hiroki Mori > > _______________________________________________ > freebsd-mips@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" From owner-freebsd-mips@freebsd.org Tue Apr 26 07:19:48 2016 Return-Path: Delivered-To: freebsd-mips@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 A132CB1C4B6 for ; Tue, 26 Apr 2016 07:19:48 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from nh504-vm13.bullet.mail.kks.yahoo.co.jp (nh504-vm13.bullet.mail.kks.yahoo.co.jp [183.79.57.99]) by mx1.freebsd.org (Postfix) with SMTP id 2FDE81B33 for ; Tue, 26 Apr 2016 07:19:47 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from [183.79.100.141] by nh504.bullet.mail.kks.yahoo.co.jp with NNFMP; 26 Apr 2016 07:19:41 -0000 Received: from [183.79.100.135] by t504.bullet.mail.kks.yahoo.co.jp with NNFMP; 26 Apr 2016 07:19:41 -0000 Received: from [127.0.0.1] by omp504.mail.kks.yahoo.co.jp with NNFMP; 26 Apr 2016 07:19:41 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 101018.45211.bm@omp504.mail.kks.yahoo.co.jp Received: (qmail 75181 invoked by uid 60001); 26 Apr 2016 07:19:40 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1461655180; bh=gTyavlHPP/YR4+SL2cakemU/Ei0nE/jdgWPWRcFRNJs=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=bRDrs7XHm4vPU5+s2fpietDPopUbJsnPktb1zbic6Qpz501jnC2NslTg0T517kn8+iKTRrwq3XE71ClIO3xXDp8DjqjKA9VL4+mTp2Fz5l/707i2UExuoXacBOYu0jBQ1l7GOrTbXrVxnBsNXxjDDbpzRnZ3NLbka9jhTgWSPR8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Cajvjq2hfjfm0TpLb1qovu9lDztbUUK2CP3QvagAuFTFKXjczkj0q70l5d1/7ZKdHHoIdbB3S7fGNoFflvxoPWh/P5CZf8MpxxYzFx/bnJ/iOfc+Hyz+GFnWcSsg8ie7MBANmCZHf3hoJiItHJyAf/lcYQoJU7jBeIp6TjSARQs=; Message-ID: <807115.72196.qm@web101707.mail.ssk.yahoo.co.jp> X-YMail-OSG: JLQHOrwVM1lzwEugtHXQF2gq459MyTqb1ff8y22pI3lRkFpfRPoU35uTJUU2spTrqGewwNyH4ewJXXV18.kYj_2VdrblOA3eZ79qrjO_pcF3m368ChgUZBNRQmqQ3gJcl8l.cithFj6_zbPhIVvSf3g4AN4P_OhfEpDU1oOv.ddOwyPEFhtm2bt0a4kfiuwttcKmQkbcgrfIOh.zJBIzB0t28Q8I_TmnPpCGOuD78yuiyhJG3KU1nhjOIJshzn5XuhavKT_3GicKoy4lyzGfWyCtMChLrESa09frNZRGrGyeDQKwyQAmrrbFJ3vvrPIy6Zf52yxLTwkL8MAQ6Rsz2E4QfJFzN_VgwBh2N1xj8G2nIoCIM7Y.n03QQMs6pVFMQELFLdIsmBDk0xXXH0dKIQhSn8GXH9mxASPopSIu.y9UHugrVVqF9PqhpD9fitT28Dh3n1KsYoifdDQm2IhJGQQrvpdZYC2L.cJDAHd5rTtDX9fKLtwZojcQSNFJ4KbpxL9wguN0HtNGCzjT85j.SYMEr7FZpK29UPKk_X..pPNEtWquHVIINnP1OuU- Received: from [110.134.195.12] by web101707.mail.ssk.yahoo.co.jp via HTTP; Tue, 26 Apr 2016 16:19:40 JST X-Mailer: YahooMailWebService/0.8.111_69 X-YMail-JAS: c2F_XqQVM1m7dt0FwY7pj_v85DSscBgI.FFsO5zdp9yZF1iDHrte.O.MJM6MNDuAQs9ylfotXGvs0itkT_OxN9ES4yoKH7_BxvpS6bXD3EINsu6vVYTks0x_budskWMWjzp3 References: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> Date: Tue, 26 Apr 2016 16:19:40 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki Subject: Re: most significant bit memory resource To: Adrian Chadd Cc: "freebsd-mips@freebsd.org" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 07:19:48 -0000 Hi=0A=0AI check this code work fine.=0A=0Ahttps://github.com/yamori813/free= bsd/commit/8ba7f92d2e120a23e415487521b067d2a5606906=0A=0A=0ARegards.=0A=0AH= iroki Mori=0A=0A----- Original Message -----=0A> From: Adrian Chadd =0A> To: Mori Hiroki =0A> Cc: "free= bsd-mips@freebsd.org" =0A> Date: 2016/4/26, Tue 0= 5:22=0A> Subject: Re: most significant bit memory resource=0A> =0A> Hi=0A> = ,=0A> Can you just try typecasting maddr to (u_long) maddr in the call to= =0A> bus_set_resource() ? That should hopefully be an easy fix.=0A> =0A> Th= anks,=0A> =0A> =0A> -adrian=0A> =0A> =0A> On 24 April 2016 at 16:38, Mori H= iroki wrote:=0A>> Hi.=0A>> =0A>> Current mips/mip= s/nexus.c code can't use most significant bit memory =0A> resource=0A>> de= vice.=0A>> =0A>> cfi0 at mem 0xffffffffbe000000-0xffffffffbfffffff on nexu= s0=0A>> nexus_alloc_resource: could not reserve resource for cfi0=0A>> de= vice_attach: cfi0 attach returned 6=0A>> =0A>> index 45e47ef..a5d52d7 1006= 44=0A>> =0A>> --- a/sys/mips/mips/nexus.c=0A>> +++ b/sys/mips/mips/nexus.= c=0A>> @@ -566,7 +566,9 @@ nexus_hinted_child(device_t bus, const char *dn= ame, int =0A> duni=0A>> t)=0A>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 _= _func__, device_get_nameunit(child),=0A>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 (void *)(intptr_t)maddr, msize);=0A>> =0A>> -=A0 =A0 =A0 =A0 =A0 = =A0 =A0 result =3D bus_set_resource(child, SYS_RES_MEMORY, 0, maddr,=0A>> = +//=A0 =A0 =A0 =A0 =A0 =A0 result =3D bus_set_resource(child, SYS_RES_MEM= ORY, 0, maddr,=0A>> +rman_res_t tmpaddr =3D (u_long)maddr;=0A>> +=A0 =A0 = =A0 =A0 =A0 =A0 =A0 result =3D bus_set_resource(child, SYS_RES_MEMORY, 0, = =0A> tmpaddr,=0A>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 msize);=0A>> = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 if (result !=3D 0) {=0A>> =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 device_printf(bus,=0A>> =0A>> cfi0 at mem= 0xbe000000-0xbfffffff on nexus0=0A>> cfi0: [256x128KB]=0A>> cfid0 on cfi= 0=0A>> =0A>> I check this problem then found my workaround at cfi_core.c. = Thanks Adrian.=0A>> =0A>> Regards=0A>> =0A>> Hiroki Mori=0A>> =0A>> ____= ___________________________________________=0A>> freebsd-mips@freebsd.org = mailing list=0A>> https://lists.freebsd.org/mailman/listinfo/freebsd-mips= =0A>> To unsubscribe, send any mail to =0A> "freebsd-mips-unsubscribe@free= bsd.org"=0A> From owner-freebsd-mips@freebsd.org Tue Apr 26 13:26:54 2016 Return-Path: Delivered-To: freebsd-mips@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 A0A3EB1D1FD for ; Tue, 26 Apr 2016 13:26:54 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-ig0-x235.google.com (mail-ig0-x235.google.com [IPv6:2607:f8b0:4001:c05::235]) (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 724F813DA for ; Tue, 26 Apr 2016 13:26:54 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-ig0-x235.google.com with SMTP id m9so13249574ige.1 for ; Tue, 26 Apr 2016 06:26:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=tEdgAqphe2KbdutCQTkksHrX9GE110qWaHWCV5zTyE0=; b=ToOw6gW1sUF+QdziV2OUk13QQ+LLMr2xaAyNGCTSJEbRnNvNM/GsYPLRHNR07pi4Nd BJS9atTcXXTq2bE+43TPOpRuNcgeDhByUn+MXB5Z/H7ynWVhlNNJnY1eTFU2RSGP3pKa ug2eOhouKGLMDggeH+4rUpUUIBB+/qq+/aAAlR6PZ8IP8w6P+gcLRkb2uMH3boHKJp6f Mam5x7gZGuWp2tyqLLgoo05s+aTL2roEQQ3wbUXEQBIm+r+HMc9rJO9pm71B6vt26XrA NLAzmm7IcsKDoZPtIc4yIbg6kALb7wZEvTkwJIiitBeY1h/4l1kk2tEekCUMWRB/mh8L RmCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=tEdgAqphe2KbdutCQTkksHrX9GE110qWaHWCV5zTyE0=; b=Cq1EBPbtmHXvQwkHnOwukm5jFoelgtPyKDZ8n5AKwwRMhu/JnTBnHkNs+mZv8sMI8f 4uEqX46FOpbA6Wz+yKJpc5ow7/rLQZkHE9UpRhT7++Y3Rlx7ecCbWxeDkuTsB8Vud0fo TB24dITrqb9S+SLLGDJQNaXakLQ8RmNqkGhgRk1HNOnm0TLNpavmzStGpI2snULQDp44 OD13DA2t8ybGcS6Paou+dgAc9CFLDEVlp8vDLhxE1vK7MXzMeLJWEj1TqY36Ee0W+0i6 i/Y8ODgMOIYy2J9+JymbTPyBfBalZElc06m/USB3dkfg6XG2Ph/a1Df6Zs+4TfbyKSIC 4YOA== X-Gm-Message-State: AOPr4FWSYYZJgAY9R/6OkDwGwmzGcESQRe/hKeoQuhxKJOIWWJGm3yCLd1heSjlfkR1k+VTeqgHwbBITMtwpfw== MIME-Version: 1.0 X-Received: by 10.50.32.102 with SMTP id h6mr16735563igi.16.1461677213471; Tue, 26 Apr 2016 06:26:53 -0700 (PDT) Sender: wlosh@bsdimp.com Received: by 10.79.104.197 with HTTP; Tue, 26 Apr 2016 06:26:53 -0700 (PDT) X-Originating-IP: [50.253.99.174] In-Reply-To: <807115.72196.qm@web101707.mail.ssk.yahoo.co.jp> References: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> <807115.72196.qm@web101707.mail.ssk.yahoo.co.jp> Date: Tue, 26 Apr 2016 07:26:53 -0600 X-Google-Sender-Auth: RoH3gsUIwi2XxWA32MmkSCLckVM Message-ID: Subject: Re: most significant bit memory resource From: Warner Losh To: Mori Hiroki Cc: Adrian Chadd , "freebsd-mips@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 13:26:54 -0000 Looks like the right fix to get the proper promotion. Warner On Tue, Apr 26, 2016 at 1:19 AM, Mori Hiroki wrote: > Hi > > I check this code work fine. > > > https://github.com/yamori813/freebsd/commit/8ba7f92d2e120a23e415487521b067d2a5606906 > > > Regards. > > Hiroki Mori > > ----- Original Message ----- > > From: Adrian Chadd > > To: Mori Hiroki > > Cc: "freebsd-mips@freebsd.org" > > Date: 2016/4/26, Tue 05:22 > > Subject: Re: most significant bit memory resource > > > > Hi > > , > > Can you just try typecasting maddr to (u_long) maddr in the call to > > bus_set_resource() ? That should hopefully be an easy fix. > > > > Thanks, > > > > > > -adrian > > > > > > On 24 April 2016 at 16:38, Mori Hiroki wrote: > >> Hi. > >> > >> Current mips/mips/nexus.c code can't use most significant bit memory > > resource > >> device. > >> > >> cfi0 at mem 0xffffffffbe000000-0xffffffffbfffffff on nexus0 > >> nexus_alloc_resource: could not reserve resource for cfi0 > >> device_attach: cfi0 attach returned 6 > >> > >> index 45e47ef..a5d52d7 100644 > >> > >> --- a/sys/mips/mips/nexus.c > >> +++ b/sys/mips/mips/nexus.c > >> @@ -566,7 +566,9 @@ nexus_hinted_child(device_t bus, const char > *dname, int > > duni > >> t) > >> __func__, device_get_nameunit(child), > >> (void *)(intptr_t)maddr, msize); > >> > >> - result = bus_set_resource(child, SYS_RES_MEMORY, 0, > maddr, > >> +// result = bus_set_resource(child, SYS_RES_MEMORY, 0, > maddr, > >> +rman_res_t tmpaddr = (u_long)maddr; > >> + result = bus_set_resource(child, SYS_RES_MEMORY, 0, > > tmpaddr, > >> msize); > >> if (result != 0) { > >> device_printf(bus, > >> > >> cfi0 at mem 0xbe000000-0xbfffffff on nexus0 > >> cfi0: [256x128KB] > >> cfid0 on cfi0 > >> > >> I check this problem then found my workaround at cfi_core.c. Thanks > Adrian. > >> > >> Regards > >> > >> Hiroki Mori > >> > >> _______________________________________________ > >> freebsd-mips@freebsd.org mailing list > >> https://lists.freebsd.org/mailman/listinfo/freebsd-mips > >> To unsubscribe, send any mail to > > "freebsd-mips-unsubscribe@freebsd.org" > > > _______________________________________________ > freebsd-mips@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" > From owner-freebsd-mips@freebsd.org Tue Apr 26 16:40:13 2016 Return-Path: Delivered-To: freebsd-mips@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 10592B1C3AF for ; Tue, 26 Apr 2016 16:40:13 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (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 CF604141E for ; Tue, 26 Apr 2016 16:40:12 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-ig0-x22a.google.com with SMTP id g8so20811777igr.0 for ; Tue, 26 Apr 2016 09:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=i0yyHAM4o7lNqd1f2xzwhoMIx+cHEGMq9/JJza8Hpf4=; b=WE2FkNVfHNBs71Rw0/WSTLleOCpSXGeKDEyQZg+Lim2AlCWpt7zujROYkPad8fgrg4 eFyN6yCbL109dTFnhcY3MKNBVVew/vsykKQ6thKLk6KrEQjz8Wxe6g2QA33R9CGKWtY4 R5pprJQvQmZOh/6vHLAbiVF/W3aAqElw+MYCtQJ9zG9qabQxEFAk2WH52PhxSKHx+CZr IgGyEhJWIXnBctGWNSBeTzAWz+h+dCGGvflZ9LoRtyxuUp698Lm3qHm66WJpIhs8hmeK kXtbHG/GyRF9N+v9Fu8tjIp/989KcLHgkeuIIRXdezHkvLikGHoSL7G4AkcsyxY9Azqs d8Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=i0yyHAM4o7lNqd1f2xzwhoMIx+cHEGMq9/JJza8Hpf4=; b=Xkd+uBr51GGgPaXY98JMDfUJ/3peRJUQWMxFugAH7oPGfu7c5/Q28tcPuhD/JmGSk1 ebIGTBhv70+hPuyEudZQbJqSFQaQpujny3R4U0ThBpAt052/RmmA69j1agkGZ0Ub8AXF Lx192qrgImoR2fxAhnF3lPz81aWZvP3DXpyKPk7IkP30dDVL/DFpOLtpQlVi0Ik14M8R XztTyCXVTIRfQqICUwZmi+xCdLQlNO18oEIWKqWXRIvHegnFVcsU6nopZBv13OPtdos6 BUuw69xV2C5nnQqRgRBcnMZxV5SRSoSCEjGmp3KCL+PrfTZ+NHGmf3lzLkUZr3paPEMp vj3Q== X-Gm-Message-State: AOPr4FUvFgde6D5GjL6G6U4hWdOsIVsIz4QeMwrGX9TkysU1cYoNBATrqFCulRyAdWmVZUoMjPmiiNtvToyW+g== MIME-Version: 1.0 X-Received: by 10.50.3.129 with SMTP id c1mr19644872igc.22.1461688811731; Tue, 26 Apr 2016 09:40:11 -0700 (PDT) Received: by 10.36.113.3 with HTTP; Tue, 26 Apr 2016 09:40:11 -0700 (PDT) In-Reply-To: References: <122264.6769.qm@web101720.mail.ssk.yahoo.co.jp> <807115.72196.qm@web101707.mail.ssk.yahoo.co.jp> Date: Tue, 26 Apr 2016 09:40:11 -0700 Message-ID: Subject: Re: most significant bit memory resource From: Adrian Chadd To: Warner Losh Cc: Mori Hiroki , "freebsd-mips@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2016 16:40:13 -0000 Fixed in -HEAD, r298652. Thanks! -a On 26 April 2016 at 06:26, Warner Losh wrote: > Looks like the right fix to get the proper promotion. > > Warner > > On Tue, Apr 26, 2016 at 1:19 AM, Mori Hiroki wrote: >> >> Hi >> >> I check this code work fine. >> >> >> https://github.com/yamori813/freebsd/commit/8ba7f92d2e120a23e415487521b067d2a5606906 >> >> >> Regards. >> >> Hiroki Mori >> >> ----- Original Message ----- >> > From: Adrian Chadd >> > To: Mori Hiroki >> > Cc: "freebsd-mips@freebsd.org" >> > Date: 2016/4/26, Tue 05:22 >> > Subject: Re: most significant bit memory resource >> > >> > Hi >> > , >> > Can you just try typecasting maddr to (u_long) maddr in the call to >> > bus_set_resource() ? That should hopefully be an easy fix. >> > >> > Thanks, >> > >> > >> > -adrian >> > >> > >> > On 24 April 2016 at 16:38, Mori Hiroki wrote: >> >> Hi. >> >> >> >> Current mips/mips/nexus.c code can't use most significant bit memory >> > resource >> >> device. >> >> >> >> cfi0 at mem 0xffffffffbe000000-0xffffffffbfffffff on nexus0 >> >> nexus_alloc_resource: could not reserve resource for cfi0 >> >> device_attach: cfi0 attach returned 6 >> >> >> >> index 45e47ef..a5d52d7 100644 >> >> >> >> --- a/sys/mips/mips/nexus.c >> >> +++ b/sys/mips/mips/nexus.c >> >> @@ -566,7 +566,9 @@ nexus_hinted_child(device_t bus, const char >> >> *dname, int >> > duni >> >> t) >> >> __func__, device_get_nameunit(child), >> >> (void *)(intptr_t)maddr, msize); >> >> >> >> - result = bus_set_resource(child, SYS_RES_MEMORY, 0, >> >> maddr, >> >> +// result = bus_set_resource(child, SYS_RES_MEMORY, 0, >> >> maddr, >> >> +rman_res_t tmpaddr = (u_long)maddr; >> >> + result = bus_set_resource(child, SYS_RES_MEMORY, 0, >> > tmpaddr, >> >> msize); >> >> if (result != 0) { >> >> device_printf(bus, >> >> >> >> cfi0 at mem 0xbe000000-0xbfffffff on nexus0 >> >> cfi0: [256x128KB] >> >> cfid0 on cfi0 >> >> >> >> I check this problem then found my workaround at cfi_core.c. Thanks >> >> Adrian. >> >> >> >> Regards >> >> >> >> Hiroki Mori >> >> >> >> _______________________________________________ >> >> freebsd-mips@freebsd.org mailing list >> >> https://lists.freebsd.org/mailman/listinfo/freebsd-mips >> >> To unsubscribe, send any mail to >> > "freebsd-mips-unsubscribe@freebsd.org" >> > >> _______________________________________________ >> freebsd-mips@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-mips >> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" > > From owner-freebsd-mips@freebsd.org Thu Apr 28 14:12:02 2016 Return-Path: Delivered-To: freebsd-mips@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 22D2AB1FBE6 for ; Thu, 28 Apr 2016 14:12:02 +0000 (UTC) (envelope-from sgalabov@gmail.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 AE21B1ECB for ; Thu, 28 Apr 2016 14:12:01 +0000 (UTC) (envelope-from sgalabov@gmail.com) Received: by mail-wm0-x22e.google.com with SMTP id g17so43746123wme.1 for ; Thu, 28 Apr 2016 07:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:subject:date:message-id:cc:to:mime-version; bh=9ySDucavKEEHZstcbwonKSoF46yDoAjQd7NEVMzRo5M=; b=Ckeo4fp9273ldCmMjDfWTPOikPtXTVXVupkE4rtZrTuTQuzC34Q1mlzqKTEP9IVjnY So/aVz4zZOztRJgK9t9RPI6FfEO/PVPTi8oj5GuecttonIUWEhm+GvvYG0N1H1H+a5bj V3/5CFd/FVC+NfOojaOgwM+v6Gdm87GTBqmC3bnvXhBNfyK3xjnLXgIXNLeOpkhO1lS+ 3QCsrF/UNQJB7Gt9kPUkJCckQTqqxniXj/FfzFm6AvFbjwQ/TKdrEO67Aok+8dNBZhpJ 4k9VIIdDF19C5UyPInj3+/K9KpqCkmAJyARVoSjp/0BzsuVQwoERKWJN1YD5AlOx7w88 sPYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:date:message-id:cc:to:mime-version; bh=9ySDucavKEEHZstcbwonKSoF46yDoAjQd7NEVMzRo5M=; b=Me8a7H5xpU75dnAhxDHmnTjcWJiiEeF6FB56qxGU7gnGs2hYY9mZhDJVALQ5EdOo+A 4KWHmhBaxxz2xz/u0y/sIfD9JHyec4v+R0BitAKCKo5YomU1yjjZ3IfisTvMAGN/pK44 Fi6yHUgk7gPS0Mno/EBoH1rlqkkosRRMVLlltNkyXSW5mmy13XE3MeeHqaUX2RWFVQLW GI3WUtUZG1R9kL387VieOHk2ZNPWAF8rVdwgqM1d1dLfkTT+A48zTW9e3W7rryLF7iMq 1uqAwSuHK/rYO1VxAFoqUuiQwBKQQ3jDuYnTq9j8nzgjdIauN2MUpMRKfhr1CQSlHtzd FA0g== X-Gm-Message-State: AOPr4FXmELr2k+lKr1NQk1siaIESr+TSz/MZmK3DwyhdG1mZjVbpb28a+aBZqAXjqTsewA== X-Received: by 10.28.94.5 with SMTP id s5mr16980303wmb.26.1461852719412; Thu, 28 Apr 2016 07:11:59 -0700 (PDT) Received: from [192.168.252.71] ([193.178.153.36]) by smtp.gmail.com with ESMTPSA id gt7sm9902382wjc.1.2016.04.28.07.11.58 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 28 Apr 2016 07:11:58 -0700 (PDT) From: Stanislav Galabov X-Pgp-Agent: GPGMail 2.6b2 Content-Type: multipart/signed; boundary="Apple-Mail=_723D04C6-0E9E-49C9-BE6F-99BF9565EE00"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: Mediatek / Ralink status Date: Thu, 28 Apr 2016 17:11:56 +0300 Message-Id: <79DA8224-E857-4B86-81EC-D7A9E765E201@gmail.com> To: freebsd-mips@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 9.0 \(3094\)) X-Mailer: Apple Mail (2.3094) X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 14:12:02 -0000 --Apple-Mail=_723D04C6-0E9E-49C9-BE6F-99BF9565EE00 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all, Just to let you know, basic support for the following Mediatek/Ralink = SoCs (with FDT) should now be in -head [1]: RT3050, RT3052, RT3350, = RT3352, RT5350, RT3662, RT3883, RT5350, MT7620 (A and N versions), = MT7621, MT7628 and MT7688. The following are the kernel configurations for the SoCs: RT3050_FDT -> for RT3050, RT3052 and RT3350 SoCs RT3352_FDT -> for RT3352 SoC RT3883_FDT -> for RT3662 and RT3883 SoCs RT5350_FDT -> for RT5350 SoC MT7620A_FDT -> for MT7620A SoC MT7620N_FDT -> for MT7620N SoC MT7621_FDT -> for MT7621 SoC MT7628_FDT -> for MT7628 and MT7688 SoCs The DTS files for the supported SoCs and boards can be found in = sys/gnu/dts/mips. When compiling a kernel for a given board, the following should be taken = into account: 1. Which SoC is the target board using. 2. Which DTS file describes the target board. For example, if we look at the WiTi board, the SoC is MT7621 and the DTS = file name is WITI.dts. So, when building the kernel, we can follow the instructions at [2] = (thanks, ray) and just replace the actual build line (the line after = "Build mipsel toolchain and then kernel:=E2=80=9D) with: bmake KERNCONF=3D FDT_DTS_FILE=3D TARGET=3Dmips = TARGET_ARCH=3Dmipsel kernel-toolchain buildkernel where: - kern_name is the name of the kernel which supports the target SoC from = the above list - dts_name is the name of the DTS file for the target board as found in = sys/gnu/dts/mips. So, again, for the WiTi board, we=E2=80=99d have: bmake KERNCONF=3DMT7621_FDT FDT_DTS_FILE=3DWITI.dts TARGET=3Dmips = TARGET_ARCH=3Dmipsel kernel-toolchain buildkernel Because this question was raised before, where the wiki page [2] refers = to oldlzma or lzma 4.17, I actually have successfully used lzma-4.32.7 = from here (built from source) [3]. At the moment the following things are supposed to be supported, = depending on whether the target SoC has support for them: interrupt = controllers, pinmux, gpio, uart, spi, usb (otg/ehci, ohci/xhci), = ethernet, pci. I would appreciate feedback on all this. I=E2=80=99ve tried to test with = most of the SoCs listed above, but I don=E2=80=99t have RT3350 and = MT7628 and I fried my last RT3052 in another experiment recently, so I = haven=E2=80=99t tested specifically on these. I have, however, tested on = RT3050 (supported by the same kernel as the RT3052 and RT3350) and = MT7688 (supported by the same kernel as MT7628) and things seem fine on = my boards. Who knows, though? I may have missed something.. Best wishes, Stanislav [1] - https://svnweb.freebsd.org/changeset/base/298501 [2] - https://wiki.freebsd.org/FreeBSD/mips/RT3052F [3] - http://tukaani.org/lzma/lzma-4.32.7.tar.gz --Apple-Mail=_723D04C6-0E9E-49C9-BE6F-99BF9565EE00 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJXIhotAAoJEIKmgXSGgsogJtYIAL6nLvn0RwT6aZmLncShVLLc yq1kC8zn6P2eh9tovbYX+Sx2HMhGH8OopUqEG2fPASiA2KO3XuFYO5R+YatMKKLf GSTA7GhCvIhFiP8VcO5/0014s7Ku68lw5ZixdueGJxb7msb5U/4fEWpwAA7UCGDj SWV+//W+LeHEWZLA0kqguLBdBEqVjhchh5ZOBeiO3B//Cbp1MMT0lzWnp9X17D3c 7MK+xlGFv7nXHbBzpwyyv62Hhrra2j49dZJiwM/sGU5NLu3qo8aCopZvoKtXgxiw nobhzjOXL6Ko9egeai2+SSkm2oxN42NOuqDKEzmld/0tGAJIgzwpDRzYXOmvb7Q= =V1ud -----END PGP SIGNATURE----- --Apple-Mail=_723D04C6-0E9E-49C9-BE6F-99BF9565EE00-- From owner-freebsd-mips@freebsd.org Thu Apr 28 15:42:10 2016 Return-Path: Delivered-To: freebsd-mips@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 21B0DB1F3AB for ; Thu, 28 Apr 2016 15:42:10 +0000 (UTC) (envelope-from admin195@u195.ccbjwi.com) Received: from u195.ccbjwi.com (u195.ccbjwi.com [154.16.127.195]) by mx1.freebsd.org (Postfix) with ESMTP id D5CCB14E5 for ; Thu, 28 Apr 2016 15:42:09 +0000 (UTC) (envelope-from admin195@u195.ccbjwi.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=ccbjwi; d=u195.ccbjwi.com; h=Date:From:To:Subject:Message-ID:Mime-Version:Content-Type; i=admin195@u195.ccbjwi.com; bh=2VclexGXMVdi6JJTSRIsUFT08xw=; b=WogfymOR6iYmzlIenYh7pmAQkhaGu71IwIqto538Ba4N1VpjGYJn95QthyRJK61/buUE/JTzwHni /rP3BpRKzNMyg3O1edJ2A9mtj3FR6sH83Uj/L1zA1N9WVl9f2OcxiclU2gLDMfq5uDsNk65wIKSw AUMSOH7GLb08szYDZBE= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=ccbjwi; d=u195.ccbjwi.com; b=bfqRW4rhJIlTcYtcDE448xKO3csZLcvYr1AATbH+l/koyoVN23WU0qWcJ439jJtWobRdrk0308MT b3WclnoWOQFSXbY4+brXjNbOM8J2usgJVyYdJwfJwhTLSSKxjdpz1+LsR590S2cp9hfYNfH+Ukzv HRJ8KxqXpqIOqHaK4MY=; Date: Thu, 28 Apr 2016 22:29:24 +0800 From: "Rayban" To: Subject: Up to 83% Off and Free Shipping from Factory, Rayban Sunglasses Message-ID: <20160428222929771056@u195.ccbjwi.com> X-mailer: Foxmail 6, 13, 102, 15 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 15:42:10 -0000 DQpIYXZpbmcgdHJvdWJsZSByZWFkaW5nIHRoaXMgZW1haWw/IFZpZXcgaXQgaW4geW91ciBicm93 c2VyLiBOb3QgaW50ZXJlc3RlZCBhbnltb3JlPyBVbnN1YnNjcmliZSBpbnN0YW50bHkuDQpIT01F IFNVTkdMQVNTRVMgRVlFR0xBU1NFUyBDVVNUT01JWkUgQ09OVEFDVCBVUyBMT0dJTiANCldFTENP TUUgVE8gUkFZQkFOIE9VVExFVCBTVE9SRSEgDQoNClJBWUJBTiBTVE9SRSANCg0KRVZFUllUSElO RyBVUCBUTyANCjgyJU9GRiANClNIT1AgTk9XIA0KDQoNCkJVWSBNT1JFIFNBVkUgTU9SRSANCg0K T3VyIHByb21pc2VzOg0KDQoNCi0gRnJlZSBkZWxpdmVyeSBhbmQgcmV0dXJucyB3aXRoIG5vIG1p bmltdW0gc3BlbmQNCg0KLSAxMDAgZGF5cyB0byByZXR1cm4gb3IgZXhjaGFuZ2UgYW4gaXRlbQ0K DQotIFNhbWUtZGF5IGRpc3BhdGNoIGZvciBvcmRlcnMgcGxhY2VkIGJlZm9yZSA3IERheXMuKg0K DQotIENvbXBsZXRlIHNlY3VyaXR5IHdpdGggMTAwJSBzZWN1cmUgb3JkZXIgcHJvY2Vzc2luZw0K DQotID5DdXN0b21lciBzYXRpc2ZhY3Rpb24gaXMgb3VyIHRvcCBwcmlvcml0eSANCg0KKlR3ZW50 eS1mb3VyIGhvdXJzIGEgZGF5LCBkZXBlbmRlbnQgdXBvbiBwYXltZW50IHZhbGlkYXRpb24NCg0K KlNlZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyANCg0KDQoNCg0KQ29weXJpZ2h0IEAgMjAwOS0yMDE2 IFJheWJhbiBTdW5nbGFzc2VzLiBBbGwgUmlnaHRzIFJlc2VydmVkLiA= From owner-freebsd-mips@freebsd.org Sat Apr 30 13:50:48 2016 Return-Path: Delivered-To: freebsd-mips@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 56705B1FB6E for ; Sat, 30 Apr 2016 13:50:48 +0000 (UTC) (envelope-from admin004@m4.ccboqi.com) Received: from m4.ccboqi.com (m4.ccboqi.com [154.16.127.4]) by mx1.freebsd.org (Postfix) with ESMTP id E54411C12 for ; Sat, 30 Apr 2016 13:50:46 +0000 (UTC) (envelope-from admin004@m4.ccboqi.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=ccboqi; d=m4.ccboqi.com; h=Date:From:To:Subject:Message-ID:Mime-Version:Content-Type; i=admin004@m4.ccboqi.com; bh=j8gozKo58X14txbFXFN64LVbRuQ=; b=QajfGU36Efn6l1fGB9KvPnSFhn/JXuOwag3LvbNBc8VCPDYAndtYJOuaHDjGwJAY6B428ym6BVVj Av77W+j0h5odMbcGLjxj8zYI48jU9IJ29koDKWdbywWbeu0B5xneSgmNAmvkMhGBcLyk/MiCH1/c 7dXaqGCK0dZpTQaCa0k= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=ccboqi; d=m4.ccboqi.com; b=XRMVrNrbFUxszG28WALmLZ5t3vD0nJmTXmO0RUEYXrh2+Qqifw51KZd28Y3pwLuOhPUWxVo71HQu goLhQoujb7QjsWffOzPqCd+r1+mqx4mE8jcutmj0dGpTdHEGHSbMK50m17aoa6nnwysQr6f4xv/C cPH4kfAuXU9VcM5XgUk=; Date: Sat, 30 Apr 2016 21:40:30 +0800 From: "Rayban" To: Subject: Rayban: Buy Now!Don't Miss Out ! Classic reproduction for new products! Cheap buy! buy! buy!Latest styles Message-ID: <20160430214038610333@m4.ccboqi.com> X-mailer: Foxmail 6, 13, 102, 15 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Apr 2016 13:50:48 -0000 SGF2aW5nIHRyb3VibGUgcmVhZGluZyB0aGlzIGVtYWlsPyBWaWV3IGl0IGluIHlvdXIgYnJvd3Nl ci4gTm90IGludGVyZXN0ZWQgYW55bW9yZT8gVW5zdWJzY3JpYmUgaW5zdGFudGx5Lg0KM3k2aTU1 eHBuNm5kamRiYWRkcm0zY2dianR5d2x3a3F1dWxpdTlucmliMmZ6cnpsd3VuZWs4cmhmN2lianRl b3JtOXl6N3Nyb3FtY2pkdmggDQpTVU5HTEFTU0VTRVlFR0xBU1NFU05FVyZIT1RDT05UQUNUIExP R0lODQoNCg0KaDY4aHk1Y2lsc2xyY29zY3dtdGN2dGl3dTZrMHNrNTQxa2Ywd3ljOXZ5aW9wcjN3 ZWd2M2Z3eW84cnhsZmx1bnA1ajlxcHlianZsNWo1bG4gUkFZQkFODQpTVE9SRSBEaXNjb3VudCBS YXliYW4gU3VuZ2xhc3NlcyAkMjQuOTkgSnVzdCBUb2RheSANCkJ1eSBvdmVyIDQgcGFpcnMgdG8g ZW5qb3kgZnJlZSBzaGlwcGluZyANCg0KaGJ5Y3V0emxscw0KODMgDQpFVkVSWVRISU5HIA0KJU9G RiANCg0KU0hPUCBOT1cgDQoNCg0KT3VyIHByb21pc2VzOg0KDQoNCi0gQnV5IG92ZXIgNCBwYWly cyBvZiB0byBlbmpveSBmcmVlIHNoaXBwaW5nIA0KDQotIDEwMCBkYXlzIHRvIHJldHVybiBvciBl eGNoYW5nZSBhbiBpdGVtDQoNCi0gU2FtZS1kYXkgZGlzcGF0Y2ggZm9yIG9yZGVycyBwbGFjZWQg YmVmb3JlIDcgRGF5cy4qDQoNCi0gQ29tcGxldGUgc2VjdXJpdHkgd2l0aCAxMDAlIHNlY3VyZSBv cmRlciBwcm9jZXNzaW5nDQoNCi0gQ3VzdG9tZXIgc2F0aXNmYWN0aW9uIGlzIG91ciB0b3AgcHJp b3JpdHkgDQoNCipUd2VudHktZm91ciBob3VycyBhIGRheSwgZGVwZW5kZW50IHVwb24gcGF5bWVu dCB2YWxpZGF0aW9uDQoNCipTZWUgdGVybXMgYW5kIGNvbmRpdGlvbnMgDQoNCg0KYXhzcHBpYW94 Z3RqaXhxem9lNTRmZmk2YjE4eDZ0cHlkd3YweXM5N29yc2Q2aGdvdTJ2d2l1bWt4dG1rbXpwaWdh M2Rtdjl4aHY0eGd1dTQNCg0KDQpDb3B5cmlnaHQgQCAyMDA5LTIwMTYgUmF5YmFuIFN1bmdsYXNz ZXMuIEFsbCBSaWdodHMgUmVzZXJ2ZWQuIA==