Date: Thu, 12 Nov 2009 17:18:53 +0200 From: Mykola Dzham <freebsd@levsha.org.ua> To: Jack Vogel <jfvogel@gmail.com> Cc: current@freebsd.org Subject: Re: page fault in igb driver on 8.0-RC2 Message-ID: <20091112151852.GC81701@expo.ukrweb.net> In-Reply-To: <2a41acea0911101120o39fd695cpa325736d00b11587@mail.gmail.com> References: <20091017170351.GZ29771@expo.ukrweb.net> <20091017222314.GB19204@michelle.cdnetworks.com> <200911092033.nA9KX6dD013378@lava.sentex.ca> <200911092215.nA9MFeDP013898@lava.sentex.ca> <2a41acea0911091459w2b4fec5djd64d0324557b7da2@mail.gmail.com> <200911100021.nAA0LvMG014534@lava.sentex.ca> <2a41acea0911091633u2899b47ewb514b6276ba2cf62@mail.gmail.com> <200911100227.nAA2RtDY015177@lava.sentex.ca> <2a41acea0911101057q4f913e30m9319e52bbd254cfe@mail.gmail.com> <2a41acea0911101120o39fd695cpa325736d00b11587@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Jack Vogel wrote: > This is a fix for this problem, please apply and test this. > > Jack > > ------- if_igb.c (revision 197079) > +++ if_igb.c (working copy) > @@ -2654,7 +2654,7 @@ > int error; > > error = bus_dma_tag_create(bus_get_dma_tag(adapter->dev), /* parent */ > - IGB_DBA_ALIGN, 0, /* alignment, bounds */ > + 1, 0, /* alignment, bounds */ > BUS_SPACE_MAXADDR, /* lowaddr */ > BUS_SPACE_MAXADDR, /* highaddr */ > NULL, NULL, /* filter, filterarg */ > @@ -2867,7 +2867,7 @@ > * Setup DMA descriptor areas. > */ > if ((error = bus_dma_tag_create(NULL, /* parent */ > - PAGE_SIZE, 0, /* alignment, bounds */ > + 1, 0, /* alignment, bounds */ > BUS_SPACE_MAXADDR, /* lowaddr */ > BUS_SPACE_MAXADDR, /* highaddr */ > NULL, NULL, /* filter, filterarg */ > @@ -3554,7 +3554,7 @@ > ** it may not always use this. > */ > if ((error = bus_dma_tag_create(NULL, /* parent */ > - PAGE_SIZE, 0, /* alignment, bounds */ > + 1, 0, /* alignment, bounds */ > BUS_SPACE_MAXADDR, /* lowaddr */ > BUS_SPACE_MAXADDR, /* highaddr */ > NULL, NULL, /* filter, filterarg */ This patch fix my problem too: 4 hour uptime on patched 8.0-RC2 with high network load without any problems. Thanks! -- LEFT-(UANIC|RIPE) JID: levsha@jabber.net.ua PGP fingerprint: 1BCD 7C80 2E04 7282 C944 B0E0 7E67 619E 4E72 9280
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091112151852.GC81701>