cvs commit: src/sys/amd64/conf NOTES src/sys/i386/conf NOTES src/sys/pc98/conf NOTES

Ruslan Ermilov ru at freebsd.org
Wed Feb 23 08:36:35 GMT 2005


On Wed, Feb 23, 2005 at 10:57:48AM +0300, Gleb Smirnoff wrote:
> On Wed, Feb 23, 2005 at 09:12:47AM +0200, Ruslan Ermilov wrote:
> R> On Wed, Feb 23, 2005 at 04:13:11AM +0000, Tom Rhodes wrote:
> R> > trhodes     2005-02-23 04:13:11 UTC
> R> > 
> R> >   FreeBSD src repository
> R> > 
> R> >   Modified files:
> R> >     sys/amd64/conf       NOTES 
> R> >     sys/i386/conf        NOTES 
> R> >     sys/pc98/conf        NOTES 
> R> >   Log:
> R> >   According to kern_poll.c, you cannot use DEVICE_POLLING with SMP.  Add a
> R> >   commen about this in every NOTES file which lists DEVICE_POLLING.
> R> >   
> R> >   PR:     46793
> R> >   MFC:    1 day
> R> >   
> R> >   Revision  Changes    Path
> R> >   1.22      +1 -0      src/sys/amd64/conf/NOTES
> R> >   1.1181    +1 -0      src/sys/i386/conf/NOTES
> R> >   1.47      +1 -0      src/sys/pc98/conf/NOTES
> R> > 
> R> We have WIP patches that add the necessary locking into kern_poll.c.
> 
> Actually, the block with error can be safely removed from kern_poll.c before
> we polish our patches. There is no problem running SMP + polling. Probably,
> there were some problems in the past.
> 
> I think the block can be removed now and MFCed before 5.4-RELEASE. I'm quite
> sure that our patches for Giant-less polling will not be MFCed soon.
> 
Take a look at http://info.iet.unipi.it/~luigi/polling/, the last
paragraph on the page.  I believe it still holds true these days.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20050223/d301e842/attachment.bin


More information about the cvs-all mailing list