|
From: Ying X. <yin...@wi...> - 2013-09-25 03:05:45
|
On 09/24/2013 06:13 PM, Jon Maloy wrote: > Ying, > These patches don't apply any more on top of the small-patches set. > Can you please resubmit once David has applied the small patches? > OK, I will do as soon as possible. Regards, Ying > ///jon > > On 08/08/2013 03:26 AM, Ying Xue wrote: >> v2 Changes: >> - revise changelogs of all relevant patches. >> - drop the patch "[PATCH net-next v1 06/30] tipc: avoid to launch >> different thread to call link_state_event". As Jason said, it's >> meaningful to let tipc_link_start() run in tasklet context. >> - merge patch "PATCH net-next v1 01/30] tipc: remove bearer setup >> works" into patch #4 (move registration of TIPC packet handler to >> media start). >> - divide patch "PATCH net-next v1 10/30] tipc: convert static media >> array to hash list" into two patches like patch #2 and patch #3. >> - merge patch #13 "[PATCH net-next v1 13/30] tipc: move functions of >> registering media into tipc_core_start routine", patch #14 "[PATCH >> net-next v1 14/30] tipc: eliminate tipc core net start/stop routines" >> and patch #15 "[PATCH net-next v1 15/30] tipc: use config_mutex to >> protect tipc_net_stop routine" to one patch #6. >> - divide patch #16 into two patches: patch #7 and patch #8. >> - add a new patch #9. >> - now the mapping relationship between v1 and v2 will be: >> 1. old patch #1 is to new patch #4; >> 2. old patch #2, #3 and #4 are included into the small >> non-controversial series; >> 3. old patch #4 is dropped in the series. >> 4. old patch #9 is mapped to patch #1. >> 5. old patch #10 is divided into patch #2 and #3. >> 6. old patch #11 is mapped to patch #4. >> 7. old patch #12 is mapped to patch #5. >> 8. old patch #13, #14 and #15 is patch #6. >> 9. old patch #16 is divided into patch #7 and #8. >> 10. old patch #17 is mapped to patch #10. >> 11. the rest of patches in v1 will be sent out recently. >> >> Ying Xue (10): >> tipc: involve tipc_unregister_media routine >> tipc: make bearer variable in media structure synchronous >> tipc: get rid of af_packet_priv usage when register TIPC protocol >> handler >> tipc: move registration of TIPC packet handler to media start >> tipc: remove flush_scheduled_work() from media stop routines >> tipc: expand config_muex usage >> tipc: convert tipc_bearers array to pointer array >> tipc: make media structure contain tipc_bearer object >> tipc: add common unwind section to reduce duplicated code >> tipc: use bearer lock to protect links list when link is created >> >> net/tipc/bcast.c | 6 +- >> net/tipc/bearer.c | 81 ++++++++++++++------ >> net/tipc/bearer.h | 7 +- >> net/tipc/config.c | 4 +- >> net/tipc/config.h | 4 +- >> net/tipc/core.c | 37 ++------- >> net/tipc/core.h | 1 - >> net/tipc/discover.c | 17 ++--- >> net/tipc/eth_media.c | 203 +++++++++++++++++++++++++------------------------- >> net/tipc/ib_media.c | 189 ++++++++++++++++++++++++---------------------- >> net/tipc/link.c | 2 - >> net/tipc/net.c | 3 + >> 12 files changed, 286 insertions(+), 268 deletions(-) >> > > |