On Sun, Aug 31, 2014 at 10:46:50PM +0200, Alexander Bluhm wrote:
> Move the handlers for the poll events into separate functions. They
> will become the libevent callbacks later.
...
> @@ -631,23 +606,65 @@ main(int argc, char *argv[])
>
> for (i = 0; i < nfunix; i++) {
>
Need to re-roll for -current?
/usr/src/sys/kern/kern_descrip.c: In function 'dodup3':
/usr/src/sys/kern/kern_descrip.c:312: error: 'struct filedesc' has no member
named 'fd_ofileflags'
cc -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-main
-Wno-uninitialized -Wstack-larger-than-2
On Wed, Sep 3, 2014 at 10:51 AM, Stefan Fritsch wrote:
> On Tuesday 02 September 2014 15:22:16, Philip Guenther wrote:
>> > From physio(9):
>> > minphys
>> > A device specific routine called to determine the
>> >maximum transfer size that the device's strategy routine can
>> >han
On Wed, Sep 03, 2014 at 03:25:34PM +0200, Martin Pieuchot wrote:
> Drivers that need a splnet() protection inside their SIOCSIFADDR
> generally raise the spl level themselves, so we should not need
> to do that in in{6,}_ifinit(). One exception to this rule is,
> as always, carp(4)...
>
> So the
On Wed, Sep 03, 2014 at 07:51:25PM +0200, Stefan Fritsch wrote:
> On Tuesday 02 September 2014 15:22:16, Philip Guenther wrote:
> > > From physio(9):
> > > minphys
> > > A device specific routine called to determine the
> > >maximum transfer size that the device's strategy routine
On Sun, Aug 31, 2014 at 10:46:50PM +0200, Alexander Bluhm wrote:
> On Fri, Aug 29, 2014 at 11:25:52PM +0200, Alexander Bluhm wrote:
> > I will try to pull parts of the diff into separate changes to
> > make review easier.
>
> Move the handlers for the poll events into separate functions. They
> w
On Wed, Sep 03, 2014 at 03:53:34PM +0200, Martin Pieuchot wrote:
> @@ -1078,7 +1079,7 @@ in6_purgeaddr(struct ifaddr *ifa)
> void
> in6_unlink_ifa(struct in6_ifaddr *ia6, struct ifnet *ifp)
> {
> - int s = splnet();
> + splsoftassert(IPL_SOFTNET);
>
> ifa_del(ifp, &ia6->ia_if
On Tuesday 02 September 2014 15:22:16, Philip Guenther wrote:
> > From physio(9):
> > minphys
> > A device specific routine called to determine the
> >maximum transfer size that the device's strategy routine can
> >handle.
> >
> > Since we have seen that the driver must be able to
On Fri, Aug 29, 2014 at 11:25:52PM +0200, Alexander Bluhm wrote:
> So I will write more tests before committing this.
My regression tests found a bug in syslogd. When adding the maximum
number of paths with the -a option, the arrays for unix domain
socket paths and the poll file descriptors overf
On 3 September 2014 15:53, Martin Pieuchot wrote:
> On 03/09/14(Wed) 15:25, Martin Pieuchot wrote:
>> Drivers that need a splnet() protection inside their SIOCSIFADDR
>> generally raise the spl level themselves, so we should not need
>> to do that in in{6,}_ifinit(). One exception to this rule is
On 03/09/14(Wed) 15:25, Martin Pieuchot wrote:
> Drivers that need a splnet() protection inside their SIOCSIFADDR
> generally raise the spl level themselves, so we should not need
> to do that in in{6,}_ifinit(). One exception to this rule is,
> as always, carp(4)...
>
> So the diff below moves t
Drivers that need a splnet() protection inside their SIOCSIFADDR
generally raise the spl level themselves, so we should not need
to do that in in{6,}_ifinit(). One exception to this rule is,
as always, carp(4)...
So the diff below moves the spl dance inside carp's SIOCSIFADDR
handler, it's a baby
12 matches
Mail list logo