Home
last modified time | relevance | path

Searched hist:"7 ea6eb3f56f45cf4babae8b9a7421868e5005f17" (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/include/net/
H A Dswitchdev.hdiff 7ea6eb3f56f45cf4babae8b9a7421868e5005f17 Thu Sep 24 03:02:41 CDT 2015 Jiri Pirko <jiri@mellanox.com> switchdev: introduce transaction item queue for attr_set and obj_add

Now, the memory allocation in prepare/commit state is done separatelly
in each driver (rocker). Introduce the similar mechanism in generic
switchdev code, in form of queue. That can be used not only for memory
allocations, but also for different items. Abort item destruction
is handled as well.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/openbmc/linux/net/switchdev/
H A Dswitchdev.cdiff 7ea6eb3f56f45cf4babae8b9a7421868e5005f17 Thu Sep 24 03:02:41 CDT 2015 Jiri Pirko <jiri@mellanox.com> switchdev: introduce transaction item queue for attr_set and obj_add

Now, the memory allocation in prepare/commit state is done separatelly
in each driver (rocker). Introduce the similar mechanism in generic
switchdev code, in form of queue. That can be used not only for memory
allocations, but also for different items. Abort item destruction
is handled as well.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/openbmc/linux/net/dsa/
H A Dslave.cdiff 7ea6eb3f56f45cf4babae8b9a7421868e5005f17 Thu Sep 24 03:02:41 CDT 2015 Jiri Pirko <jiri@mellanox.com> switchdev: introduce transaction item queue for attr_set and obj_add

Now, the memory allocation in prepare/commit state is done separatelly
in each driver (rocker). Introduce the similar mechanism in generic
switchdev code, in form of queue. That can be used not only for memory
allocations, but also for different items. Abort item destruction
is handled as well.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>