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

Gleb Smirnoff glebius at
Wed Feb 23 07:57:51 GMT 2005

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.

Totus tuus, Glebius.

More information about the cvs-all mailing list