* [RFC net-next 00/11] firewire net: resource management improvements
@ 2013-03-08 1:40 YOSHIFUJI Hideaki
2013-03-13 14:19 ` Stefan Richter
0 siblings, 1 reply; 8+ messages in thread
From: YOSHIFUJI Hideaki @ 2013-03-08 1:40 UTC (permalink / raw)
To: stefanr, linux1394-devel; +Cc: David Miller, netdev, YOSHIFUJI Hideaki
Hello.
This series of patches tries to improve resource management of IP over Firewire
device.
Because upcoming IPv6 over Firewire patch depends on this series, it would
be better to let this series of patches go through Dave's net-next tree, if
firewire people do not mind.
--yoshfuji
YOSHIFUJI Hideaki (11):
firewire net: No need to reset dev->local_fifo after failure of
fw_core_add_address_handler().
firewire net: Introduce fwnet_fifo_{start,stop}() helpers.
firewire net: Setup broadcast and local fifo independently.
firewire net: Check dev->broadcast_state inside
fwnet_broadcast_start().
firewire net: Fix memory leakage in fwnet_remove().
firewire net: Clear dev->broadcast_rcv_context and
dev->broadcast_state after destruction of context.
firewire net: Omit checking dev->broadcast_rcv_context in
fwnet_broadcast_start().
firewire net: Fix leakage of kmap for broadcast receive buffer.
firewire net: Allocate dev->broadcast_rcv_buffer_ptrs early.
firewire net: Introduce fwnet_broadcast_stop() to destroy broadcast
resources.
firewire net: Release broadcast/fifo resources on ifdown.
drivers/firewire/net.c | 177 ++++++++++++++++++++++++++++--------------------
1 file changed, 105 insertions(+), 72 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [RFC net-next 00/11] firewire net: resource management improvements
2013-03-08 1:40 [RFC net-next 00/11] firewire net: resource management improvements YOSHIFUJI Hideaki
@ 2013-03-13 14:19 ` Stefan Richter
2013-03-13 14:24 ` David Miller
0 siblings, 1 reply; 8+ messages in thread
From: Stefan Richter @ 2013-03-13 14:19 UTC (permalink / raw)
To: YOSHIFUJI Hideaki, David Miller; +Cc: linux1394-devel, netdev
On Mar 08 YOSHIFUJI Hideaki wrote:
> This series of patches tries to improve resource management of IP over Firewire
> device.
>
> Because upcoming IPv6 over Firewire patch depends on this series, it would
> be better to let this series of patches go through Dave's net-next tree, if
> firewire people do not mind.
>
> --yoshfuji
>
> YOSHIFUJI Hideaki (11):
> firewire net: No need to reset dev->local_fifo after failure of
> fw_core_add_address_handler().
> firewire net: Introduce fwnet_fifo_{start,stop}() helpers.
> firewire net: Setup broadcast and local fifo independently.
> firewire net: Check dev->broadcast_state inside
> fwnet_broadcast_start().
> firewire net: Fix memory leakage in fwnet_remove().
> firewire net: Clear dev->broadcast_rcv_context and
> dev->broadcast_state after destruction of context.
> firewire net: Omit checking dev->broadcast_rcv_context in
> fwnet_broadcast_start().
> firewire net: Fix leakage of kmap for broadcast receive buffer.
> firewire net: Allocate dev->broadcast_rcv_buffer_ptrs early.
> firewire net: Introduce fwnet_broadcast_stop() to destroy broadcast
> resources.
> firewire net: Release broadcast/fifo resources on ifdown.
>
> drivers/firewire/net.c | 177 ++++++++++++++++++++++++++++--------------------
> 1 file changed, 105 insertions(+), 72 deletions(-)
>
All 11 patches:
Reviewed-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
ACK for routing this through net-next. David, do you need me to respond to
each individual patch with the reviewer tag? Or since I already have the
patches in a quilt series locally, I could commit them to a branch at
linux1394.git and send you a pull request.
--
Stefan Richter
-=====-===-= --== -==-=
http://arcgraph.de/sr/
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [RFC net-next 00/11] firewire net: resource management improvements
2013-03-13 14:19 ` Stefan Richter
@ 2013-03-13 14:24 ` David Miller
2013-03-13 15:37 ` [git pull] " Stefan Richter
0 siblings, 1 reply; 8+ messages in thread
From: David Miller @ 2013-03-13 14:24 UTC (permalink / raw)
To: stefanr; +Cc: yoshfuji, linux1394-devel, netdev
From: Stefan Richter <stefanr@s5r6.in-berlin.de>
Date: Wed, 13 Mar 2013 15:19:19 +0100
> ACK for routing this through net-next. David, do you need me to respond to
> each individual patch with the reviewer tag? Or since I already have the
> patches in a quilt series locally, I could commit them to a branch at
> linux1394.git and send you a pull request.
Anything works for me, either the series has to be reposted to netdev
or someone sends me a pull request.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [git pull] firewire net: resource management improvements
2013-03-13 14:24 ` David Miller
@ 2013-03-13 15:37 ` Stefan Richter
2013-03-22 3:34 ` YOSHIFUJI Hideaki
0 siblings, 1 reply; 8+ messages in thread
From: Stefan Richter @ 2013-03-13 15:37 UTC (permalink / raw)
To: David Miller; +Cc: yoshfuji, linux1394-devel, netdev
David,
please pull from the tag "firewire-net-resource-mgt" at
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git firewire-net-resource-mgt
to receive the following firewire-net driver changes:
- fix memory leak and kmap leak at shutdown
- release IR DMA context already at ifdown rather than shutdown
(many controllers have got only 4 of them, so let's not hold it
longer than strictly necessary)
- misc startup/shutdown changes which prepare for later addition
of IPv6-over-1394 support
YOSHIFUJI Hideaki (11):
firewire net: No need to reset dev->local_fifo after failure of fw_core_add_address_handler().
firewire net: Introduce fwnet_fifo_{start, stop}() helpers.
firewire net: Setup broadcast and local fifo independently.
firewire net: Check dev->broadcast_state inside fwnet_broadcast_start().
firewire net: Fix memory leakage in fwnet_remove().
firewire net: Clear dev->broadcast_rcv_context and dev->broadcast_state after destruction of context.
firewire net: Omit checking dev->broadcast_rcv_context in fwnet_broadcast_start().
firewire net: Fix leakage of kmap for broadcast receive buffer.
firewire net: Allocate dev->broadcast_rcv_buffer_ptrs early.
firewire net: Introduce fwnet_broadcast_stop() to destroy broadcast resources.
firewire net: Release broadcast/fifo resources on ifdown.
drivers/firewire/net.c | 177 +++++++++++++++++++--------------
1 file changed, 105 insertions(+), 72 deletions(-)
Thanks,
--
Stefan Richter
-=====-===-= --== -==-=
http://arcgraph.de/sr/
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [git pull] firewire net: resource management improvements
2013-03-13 15:37 ` [git pull] " Stefan Richter
@ 2013-03-22 3:34 ` YOSHIFUJI Hideaki
2013-03-22 14:35 ` David Miller
0 siblings, 1 reply; 8+ messages in thread
From: YOSHIFUJI Hideaki @ 2013-03-22 3:34 UTC (permalink / raw)
To: David Miller; +Cc: Stefan Richter, linux1394-devel, netdev, yoshfuji
Dave,
would you consider pulling this one to net-next, please?
I can prepare rebased tree, if you want.
Thanks.
--yoshfuji
Stefan Richter wrote:
> David,
>
> please pull from the tag "firewire-net-resource-mgt" at
>
> git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git firewire-net-resource-mgt
>
> to receive the following firewire-net driver changes:
> - fix memory leak and kmap leak at shutdown
> - release IR DMA context already at ifdown rather than shutdown
> (many controllers have got only 4 of them, so let's not hold it
> longer than strictly necessary)
> - misc startup/shutdown changes which prepare for later addition
> of IPv6-over-1394 support
>
> YOSHIFUJI Hideaki (11):
> firewire net: No need to reset dev->local_fifo after failure of fw_core_add_address_handler().
> firewire net: Introduce fwnet_fifo_{start, stop}() helpers.
> firewire net: Setup broadcast and local fifo independently.
> firewire net: Check dev->broadcast_state inside fwnet_broadcast_start().
> firewire net: Fix memory leakage in fwnet_remove().
> firewire net: Clear dev->broadcast_rcv_context and dev->broadcast_state after destruction of context.
> firewire net: Omit checking dev->broadcast_rcv_context in fwnet_broadcast_start().
> firewire net: Fix leakage of kmap for broadcast receive buffer.
> firewire net: Allocate dev->broadcast_rcv_buffer_ptrs early.
> firewire net: Introduce fwnet_broadcast_stop() to destroy broadcast resources.
> firewire net: Release broadcast/fifo resources on ifdown.
>
> drivers/firewire/net.c | 177 +++++++++++++++++++--------------
> 1 file changed, 105 insertions(+), 72 deletions(-)
>
> Thanks,
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [git pull] firewire net: resource management improvements
2013-03-22 3:34 ` YOSHIFUJI Hideaki
@ 2013-03-22 14:35 ` David Miller
2013-03-22 21:21 ` Stefan Richter
0 siblings, 1 reply; 8+ messages in thread
From: David Miller @ 2013-03-22 14:35 UTC (permalink / raw)
To: yoshfuji; +Cc: netdev, stefanr, linux1394-devel
From: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Date: Fri, 22 Mar 2013 12:34:23 +0900
> would you consider pulling this one to net-next, please?
> I can prepare rebased tree, if you want.
So the firewire maintainers are OK with these changes?
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull] firewire net: resource management improvements
2013-03-22 14:35 ` David Miller
@ 2013-03-22 21:21 ` Stefan Richter
2013-03-24 21:32 ` David Miller
0 siblings, 1 reply; 8+ messages in thread
From: Stefan Richter @ 2013-03-22 21:21 UTC (permalink / raw)
To: David Miller; +Cc: yoshfuji, linux1394-devel, netdev
On Mar 22 David Miller wrote:
> From: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
> Date: Fri, 22 Mar 2013 12:34:23 +0900
>
> > would you consider pulling this one to net-next, please?
> > I can prepare rebased tree, if you want.
>
> So the firewire maintainers are OK with these changes?
The firewire maintainers (that is me, myself, and I) have reviewed these
changes, signed off on them, committed them to linux1394.git at
kernel.org, and on top of that are OK with them and with their being
routed through net-next, indeed. :-)
--
Stefan Richter
-=====-===-= --== =-==-
http://arcgraph.de/sr/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [git pull] firewire net: resource management improvements
2013-03-22 21:21 ` Stefan Richter
@ 2013-03-24 21:32 ` David Miller
0 siblings, 0 replies; 8+ messages in thread
From: David Miller @ 2013-03-24 21:32 UTC (permalink / raw)
To: stefanr; +Cc: yoshfuji, linux1394-devel, netdev
From: Stefan Richter <stefanr@s5r6.in-berlin.de>
Date: Fri, 22 Mar 2013 22:21:09 +0100
> On Mar 22 David Miller wrote:
>> From: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
>> Date: Fri, 22 Mar 2013 12:34:23 +0900
>>
>> > would you consider pulling this one to net-next, please?
>> > I can prepare rebased tree, if you want.
>>
>> So the firewire maintainers are OK with these changes?
>
> The firewire maintainers (that is me, myself, and I) have reviewed these
> changes, signed off on them, committed them to linux1394.git at
> kernel.org, and on top of that are OK with them and with their being
> routed through net-next, indeed. :-)
That's good enough for me, pulled into net-next, thanks.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-03-24 21:32 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-08 1:40 [RFC net-next 00/11] firewire net: resource management improvements YOSHIFUJI Hideaki
2013-03-13 14:19 ` Stefan Richter
2013-03-13 14:24 ` David Miller
2013-03-13 15:37 ` [git pull] " Stefan Richter
2013-03-22 3:34 ` YOSHIFUJI Hideaki
2013-03-22 14:35 ` David Miller
2013-03-22 21:21 ` Stefan Richter
2013-03-24 21:32 ` David Miller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).