From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 19 Feb 2008 04:49:45 +0300 From: "Dmitry V. Levin" To: ALT Linux Team development discussions Message-ID: <20080219014945.GB9733@wo.int.altlinux.org> Mail-Followup-To: ALT Linux Team development discussions References: <20080218173649.02D5B151C8AC@granary.armor.altlinux.org> <20080219000628.GA27741@wo.int.altlinux.org> <20080219001811.GD25921@imap.altlinux.org> <200802190223.41135.ledest@gmail.com> <20080219004041.GE25921@imap.altlinux.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="aVD9QWMuhilNxW9f" Content-Disposition: inline In-Reply-To: <20080219004041.GE25921@imap.altlinux.org> X-fingerprint: FE4C 93AB E19A 2E4C CB5D 3E4E 7CAB E6AC 9E35 361E Subject: Re: [devel] asm/page.h X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Feb 2008 01:49:45 -0000 Archived-At: List-Archive: List-Post: --aVD9QWMuhilNxW9f Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 19, 2008 at 03:40:41AM +0300, Kirill Maslinsky wrote: > On Tue, Feb 19, 2008 at 02:23:41AM +0200, Led wrote: > > Tuesday, 19 February 2008 02:18:11 Kirill Maslinsky =CE=C1=D0=C9=D3=C1= =D7: >=20 > [...] >=20 > > > - if (size > PAGE_SIZE) > > > - bulk.len =3D PAGE_SIZE; > > > + if (size > sysconf(_SC_PAGESIZE)) > > > + bulk.len =3D sysconf(_SC_PAGESIZE); >=20 > > =FA=C1=DE=C5=CD =C4=D7=C1=D6=C4=D9 =D7=D9=DA=D9=D7=C1=D4=D8? =E9=ED=E8= =EF =CC=D5=DE=DB=C5 =DA=C1=D7=C5=D3=D4=C9 =D0=C5=D2=C5=CD=C5=CE=CE=D5=C0 pa= ge_size. >=20 > =EC=CF=C7=C9=DE=CE=CF. =F7=CF=D4 =D4=C1=CB =C2=D5=C4=C5=D4 =CB=CF=D2=D2= =C5=CB=D4=CE=CF? >=20 > --- a/eciadsl-usermode/pusb-linux.c > +++ b/eciadsl-usermode/pusb-linux.c > @@ -29,7 +29,6 @@ > #include > =20 > #include "pusb-linux.h" > -#include > =20 > #include "pusb.h" > =20 > @@ -431,6 +430,7 @@ inline int pusb_endpoint_rw(int fd, int ep, unsigned = char* buf, int size, int ti > static struct usbdevfs_bulktransfer bulk; > static int ret; > int received =3D 0; > + int page_size =3D sysconf(_SC_PAGESIZE); > =20 > do > { > @@ -438,8 +438,8 @@ inline int pusb_endpoint_rw(int fd, int ep, unsigned = char* buf, int size, int ti > =20 > bulk.len =3D size; > =20 > - if (size > PAGE_SIZE) > - bulk.len =3D PAGE_SIZE; > + if (size > page_size) > + bulk.len =3D page_size; > =20 > =F7=D9 =CD=C5=CE=D1 =D0=D2=CF=D3=D4=C9=D4=C5 =DA=C1 =D4=D5=D0=D9=C5 =D7= =CF=D0=D2=CF=D3=D9, =D1 =D0=D2=CF=D3=D4=CF =DC=D4=CF=C7=CF =D1=DA=D9=CB=C1 = (C) =D7=CF=CF=C2=DD=C5 =CE=C5 =DA=CE=C1=C0,=20 > =CF=D0=C1=D3=C1=C0=D3=D8 =CE=C1=D0=CF=D2=D4=C1=DE=C9=D4=D8.=20 =EB=CF=C4 =D3=C9=CE=D4=C1=CB=D3=C9=DE=C5=D3=CB=C9 =CB=CF=D2=D2=C5=CB=D4=CE= =D9=CA, =CE=CF upstream =CD=CF=D6=C5=D4 =DA=C1=C8=CF=D4=C5=D4=D8 =D3=CF=D0= =D4=C9=CD=C9=DA=C9=D2=CF=D7=C1=D4=D8 =CB=CF=CC=C9=DE=C5=D3=D4=D7=CF =D7=D9=DA=CF=D7=CF=D7 sysconf. --=20 ldv --aVD9QWMuhilNxW9f Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (GNU/Linux) iEYEARECAAYFAke6NbkACgkQfKvmrJ41Nh41ewCeMe9UcwIG9XYicAfOpVGLwuIR 2RQAnRW7hr84vLXjKtoUY/kSzTNNuULr =3zMu -----END PGP SIGNATURE----- --aVD9QWMuhilNxW9f--