lists.open-mesh.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2023
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
List overview
Download
linux-merge
January 2017
----- 2023 -----
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
linux-merge@lists.open-mesh.org
3 participants
51 discussions
Start a n
N
ew thread
Coverity Scan: Analysis completed for alfred
by scan-admin@coverity.com
Your request for analysis of alfred has been completed successfully. The results are available at
https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V0…
Analysis Summary: New defects found: 1 Defects eliminated: 0 If you have difficulty understanding any defects, email us at scan-admin(a)coverity.com, or post your question to StackOverflow at
https://u2389337.ct.sendgrid.net/wf/click?upn=OgIsEqWzmIl4S-2FzEUMxLXL-2Buk…
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-26
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 104 Tested Linux versions: 28 Tested configs: 71 maint ----- Failed tests: 1 Started build tests: 108 Tested Linux versions: 28 Tested configs: 73
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-25
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 116 Tested Linux versions: 28 Tested configs: 78 maint ----- Failed tests: 1 Started build tests: 110 Tested Linux versions: 28 Tested configs: 71
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-24
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 107 Tested Linux versions: 28 Tested configs: 75 maint ----- Failed tests: 1 Started build tests: 105 Tested Linux versions: 27 Tested configs: 75
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-23
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 112 Tested Linux versions: 26 Tested configs: 72 maint ----- Failed tests: 1 Started build tests: 113 Tested Linux versions: 27 Tested configs: 77
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-22
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 106 Tested Linux versions: 28 Tested configs: 71 maint ----- Failed tests: 1 Started build tests: 125 Tested Linux versions: 28 Tested configs: 81
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-21
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 106 Tested Linux versions: 28 Tested configs: 73 maint ----- Failed tests: 1 Started build tests: 107 Tested Linux versions: 27 Tested configs: 73
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-20
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 2 - netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 5 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 7 ++--- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 99 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 116 Tested Linux versions: 28 Tested configs: 84 maint ----- Failed tests: 1 Started build tests: 111 Tested Linux versions: 28 Tested configs: 75
6 years, 2 months
1
0
0
0
[linux-next] LinuxNextTracking branch, master, updated. next-20170119
by batman@open-mesh.org
The following commit has been merged in the master branch: commit 4a7c972644c1151f6dd34ff4b5f7eacb239e22ee Author: Tobias Klauser <tklauser(a)distanz.ch> Date: Wed Jan 18 17:45:01 2017 +0100 net: Remove usage of net_device last_rx member The network stack no longer uses the last_rx member of struct net_device since the bonding driver switched to use its own private last_rx in commit 9f242738376d ("bonding: use last_arp_rx in slave_last_rx()"). However, some drivers still (ab)use the field for their own purposes and some driver just update it without actually using it. Previously, there was an accompanying comment for the last_rx member added in commit 4dc89133f49b ("net: add a comment on netdev->last_rx") which asked drivers not to update is, unless really needed. However, this commend was removed in commit f8ff080dacec ("bonding: remove useless updating of slave->dev->last_rx"), so some drivers added later on still did update last_rx. Remove all usage of last_rx and switch three drivers (sky2, atp and smc91c92_cs) which actually read and write it to use their own private copy in netdev_priv. Compile-tested with allyesconfig and allmodconfig on x86 and arm. Cc: Eric Dumazet <eric.dumazet(a)gmail.com> Cc: Jay Vosburgh <j.vosburgh(a)gmail.com> Cc: Veaceslav Falico <vfalico(a)gmail.com> Cc: Andy Gospodarek <andy(a)greyhouse.net> Cc: Mirko Lindner <mlindner(a)marvell.com> Cc: Stephen Hemminger <stephen(a)networkplumber.org> Signed-off-by: Tobias Klauser <tklauser(a)distanz.ch> Acked-by: Eric Dumazet <edumazet(a)google.com> Reviewed-by: Jay Vosburgh <jay.vosburgh(a)canonical.com> Signed-off-by: David S. Miller <davem(a)davemloft.net> diff --git a/arch/m68k/emu/nfeth.c b/arch/m68k/emu/nfeth.c index fc4be02..e45ce42 100644 --- a/arch/m68k/emu/nfeth.c +++ b/arch/m68k/emu/nfeth.c @@ -124,7 +124,6 @@ static inline void recv_packet(struct net_device *dev) skb->protocol = eth_type_trans(skb, dev); netif_rx(skb); - dev->last_rx = jiffies; dev->stats.rx_packets++; dev->stats.rx_bytes += pktlen; diff --git a/drivers/net/ethernet/cavium/liquidio/lio_main.c b/drivers/net/ethernet/cavium/liquidio/lio_main.c index 2b89ec2..5ee3f00 100644 --- a/drivers/net/ethernet/cavium/liquidio/lio_main.c +++ b/drivers/net/ethernet/cavium/liquidio/lio_main.c @@ -2360,7 +2360,6 @@ liquidio_push_packet(u32 octeon_id __attribute__((unused)), if (packet_was_received) { droq->stats.rx_bytes_received += len; droq->stats.rx_pkts_received++; - netdev->last_rx = jiffies; } else { droq->stats.rx_dropped++; netif_info(lio, rx_err, lio->netdev, diff --git a/drivers/net/ethernet/cavium/liquidio/lio_vf_main.c b/drivers/net/ethernet/cavium/liquidio/lio_vf_main.c index 19d88fb..e96cf6c 100644 --- a/drivers/net/ethernet/cavium/liquidio/lio_vf_main.c +++ b/drivers/net/ethernet/cavium/liquidio/lio_vf_main.c @@ -1571,7 +1571,6 @@ liquidio_push_packet(u32 octeon_id __attribute__((unused)), if (packet_was_received) { droq->stats.rx_bytes_received += len; droq->stats.rx_pkts_received++; - netdev->last_rx = jiffies; } else { droq->stats.rx_dropped++; netif_info(lio, rx_err, lio->netdev, diff --git a/drivers/net/ethernet/hisilicon/hns/hns_enet.c b/drivers/net/ethernet/hisilicon/hns/hns_enet.c index b7cb613..f7b75e9 100644 --- a/drivers/net/ethernet/hisilicon/hns/hns_enet.c +++ b/drivers/net/ethernet/hisilicon/hns/hns_enet.c @@ -797,7 +797,6 @@ static void hns_nic_rx_up_pro(struct hns_nic_ring_data *ring_data, skb->protocol = eth_type_trans(skb, ndev); (void)napi_gro_receive(&ring_data->napi, skb); - ndev->last_rx = jiffies; } static int hns_desc_unused(struct hnae_ring *ring) diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c index 79651eb..2175cce 100644 --- a/drivers/net/ethernet/intel/e1000e/netdev.c +++ b/drivers/net/ethernet/intel/e1000e/netdev.c @@ -240,9 +240,9 @@ static void e1000e_dump(struct e1000_adapter *adapter) /* Print netdevice Info */ if (netdev) { dev_info(&adapter->pdev->dev, "Net device Info\n"); - pr_info("Device Name state trans_start last_rx\n"); - pr_info("%-15s %016lX %016lX %016lX\n", netdev->name, - netdev->state, dev_trans_start(netdev), netdev->last_rx); + pr_info("Device Name state trans_start\n"); + pr_info("%-15s %016lX %016lX\n", netdev->name, + netdev->state, dev_trans_start(netdev)); } /* Print Registers */ diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c index 7fc9549..be456ba 100644 --- a/drivers/net/ethernet/intel/igb/igb_main.c +++ b/drivers/net/ethernet/intel/igb/igb_main.c @@ -383,9 +383,9 @@ static void igb_dump(struct igb_adapter *adapter) /* Print netdevice Info */ if (netdev) { dev_info(&adapter->pdev->dev, "Net device Info\n"); - pr_info("Device Name state trans_start last_rx\n"); - pr_info("%-15s %016lX %016lX %016lX\n", netdev->name, - netdev->state, dev_trans_start(netdev), netdev->last_rx); + pr_info("Device Name state trans_start\n"); + pr_info("%-15s %016lX %016lX\n", netdev->name, + netdev->state, dev_trans_start(netdev)); } /* Print Registers */ diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c index ffe7d94..3b3b52b 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c @@ -611,12 +611,11 @@ static void ixgbe_dump(struct ixgbe_adapter *adapter) if (netdev) { dev_info(&adapter->pdev->dev, "Net device Info\n"); pr_info("Device Name state " - "trans_start last_rx\n"); - pr_info("%-15s %016lX %016lX %016lX\n", + "trans_start\n"); + pr_info("%-15s %016lX %016lX\n", netdev->name, netdev->state, - dev_trans_start(netdev), - netdev->last_rx); + dev_trans_start(netdev)); } /* Print Registers */ diff --git a/drivers/net/ethernet/marvell/sky2.c b/drivers/net/ethernet/marvell/sky2.c index be003c5..2b2cc3f 100644 --- a/drivers/net/ethernet/marvell/sky2.c +++ b/drivers/net/ethernet/marvell/sky2.c @@ -2666,7 +2666,7 @@ static inline void sky2_rx_done(struct sky2_hw *hw, unsigned port, sky2->rx_stats.bytes += bytes; u64_stats_update_end(&sky2->rx_stats.syncp); - dev->last_rx = jiffies; + sky2->last_rx = jiffies; sky2_rx_update(netdev_priv(dev), rxqaddr[port]); } @@ -2953,7 +2953,7 @@ static int sky2_rx_hung(struct net_device *dev) u8 fifo_lev = sky2_read8(hw, Q_ADDR(rxq, Q_RL)); /* If idle and MAC or PCI is stuck */ - if (sky2->check.last == dev->last_rx && + if (sky2->check.last == sky2->last_rx && ((mac_rp == sky2->check.mac_rp && mac_lev != 0 && mac_lev >= sky2->check.mac_lev) || /* Check if the PCI RX hang */ @@ -2965,7 +2965,7 @@ static int sky2_rx_hung(struct net_device *dev) fifo_rp, sky2_read8(hw, Q_ADDR(rxq, Q_WP))); return 1; } else { - sky2->check.last = dev->last_rx; + sky2->check.last = sky2->last_rx; sky2->check.mac_rp = mac_rp; sky2->check.mac_lev = mac_lev; sky2->check.fifo_rp = fifo_rp; diff --git a/drivers/net/ethernet/marvell/sky2.h b/drivers/net/ethernet/marvell/sky2.h index ec6dcd8..0fe1607 100644 --- a/drivers/net/ethernet/marvell/sky2.h +++ b/drivers/net/ethernet/marvell/sky2.h @@ -2247,6 +2247,7 @@ struct sky2_port { u16 rx_data_size; u16 rx_nfrags; + unsigned long last_rx; struct { unsigned long last; u32 mac_rp; diff --git a/drivers/net/ethernet/qualcomm/emac/emac-mac.c b/drivers/net/ethernet/qualcomm/emac/emac-mac.c index 0b4deb3..d297ed9 100644 --- a/drivers/net/ethernet/qualcomm/emac/emac-mac.c +++ b/drivers/net/ethernet/qualcomm/emac/emac-mac.c @@ -1213,7 +1213,6 @@ void emac_mac_rx_process(struct emac_adapter *adpt, struct emac_rx_queue *rx_q, emac_receive_skb(rx_q, skb, (u16)RRD_CVALN_TAG(&rrd), (bool)RRD_CVTAG(&rrd)); - netdev->last_rx = jiffies; (*num_pkts)++; } while (*num_pkts < max_pkts); diff --git a/drivers/net/ethernet/realtek/atp.c b/drivers/net/ethernet/realtek/atp.c index 570ed3b..9bcd4ae 100644 --- a/drivers/net/ethernet/realtek/atp.c +++ b/drivers/net/ethernet/realtek/atp.c @@ -170,7 +170,7 @@ struct net_local { spinlock_t lock; struct net_device *next_module; struct timer_list timer; /* Media selection timer. */ - long last_rx_time; /* Last Rx, in jiffies, to handle Rx hang. */ + unsigned long last_rx_time; /* Last Rx, in jiffies, to handle Rx hang. */ int saved_tx_size; unsigned int tx_unit_busy:1; unsigned char re_tx, /* Number of packet retransmissions. */ @@ -668,11 +668,11 @@ static irqreturn_t atp_interrupt(int irq, void *dev_instance) } num_tx_since_rx++; } else if (num_tx_since_rx > 8 && - time_after(jiffies, dev->last_rx + HZ)) { + time_after(jiffies, lp->last_rx_time + HZ)) { if (net_debug > 2) printk(KERN_DEBUG "%s: Missed packet? No Rx after %d Tx and " "%ld jiffies status %02x CMR1 %02x.\n", dev->name, - num_tx_since_rx, jiffies - dev->last_rx, status, + num_tx_since_rx, jiffies - lp->last_rx_time, status, (read_nibble(ioaddr, CMR1) >> 3) & 15); dev->stats.rx_missed_errors++; hardware_init(dev); @@ -789,7 +789,6 @@ static void net_rx(struct net_device *dev) read_block(ioaddr, pkt_len, skb_put(skb,pkt_len), dev->if_port); skb->protocol = eth_type_trans(skb, dev); netif_rx(skb); - dev->last_rx = jiffies; dev->stats.rx_packets++; dev->stats.rx_bytes += pkt_len; } diff --git a/drivers/net/ethernet/smsc/smc91c92_cs.c b/drivers/net/ethernet/smsc/smc91c92_cs.c index 6715462..97280da 100644 --- a/drivers/net/ethernet/smsc/smc91c92_cs.c +++ b/drivers/net/ethernet/smsc/smc91c92_cs.c @@ -113,6 +113,7 @@ struct smc_private { struct mii_if_info mii_if; int duplex; int rx_ovrn; + unsigned long last_rx; }; /* Special definitions for Megahertz multifunction cards */ @@ -1491,6 +1492,7 @@ static void smc_rx(struct net_device *dev) if (!(rx_status & RS_ERRORS)) { /* do stuff to make a new packet */ struct sk_buff *skb; + struct smc_private *smc = netdev_priv(dev); /* Note: packet_length adds 5 or 6 extra bytes here! */ skb = netdev_alloc_skb(dev, packet_length+2); @@ -1509,7 +1511,7 @@ static void smc_rx(struct net_device *dev) skb->protocol = eth_type_trans(skb, dev); netif_rx(skb); - dev->last_rx = jiffies; + smc->last_rx = jiffies; dev->stats.rx_packets++; dev->stats.rx_bytes += packet_length; if (rx_status & RS_MULTICAST) @@ -1790,7 +1792,7 @@ static void media_check(u_long arg) } /* Ignore collisions unless we've had no rx's recently */ - if (time_after(jiffies, dev->last_rx + HZ)) { + if (time_after(jiffies, smc->last_rx + HZ)) { if (smc->tx_err || (smc->media_status & EPH_16COL)) media |= EPH_16COL; } diff --git a/drivers/net/irda/bfin_sir.c b/drivers/net/irda/bfin_sir.c index be5bb0b..3151b58 100644 --- a/drivers/net/irda/bfin_sir.c +++ b/drivers/net/irda/bfin_sir.c @@ -22,7 +22,7 @@ static int max_rate = 57600; static int max_rate = 115200; #endif -static void turnaround_delay(unsigned long last_jif, int mtt) +static void turnaround_delay(int mtt) { long ticks; @@ -209,7 +209,6 @@ static void bfin_sir_rx_chars(struct net_device *dev) UART_CLEAR_LSR(port); ch = UART_GET_CHAR(port); async_unwrap_char(dev, &self->stats, &self->rx_buff, ch); - dev->last_rx = jiffies; } static irqreturn_t bfin_sir_rx_int(int irq, void *dev_id) @@ -510,7 +509,7 @@ static void bfin_sir_send_work(struct work_struct *work) int tx_cnt = 10; while (bfin_sir_is_receiving(dev) && --tx_cnt) - turnaround_delay(dev->last_rx, self->mtt); + turnaround_delay(self->mtt); bfin_sir_stop_rx(port); diff --git a/drivers/net/irda/sh_sir.c b/drivers/net/irda/sh_sir.c index e3fe9a2..fede686 100644 --- a/drivers/net/irda/sh_sir.c +++ b/drivers/net/irda/sh_sir.c @@ -547,7 +547,6 @@ static void sh_sir_rx(struct sh_sir_self *self) async_unwrap_char(self->ndev, &self->ndev->stats, &self->rx_buff, (u8)data); - self->ndev->last_rx = jiffies; if (EOFD & sh_sir_read(self, IRIF_SIR_FRM)) continue; diff --git a/drivers/staging/ks7010/ks_hostif.c b/drivers/staging/ks7010/ks_hostif.c index 1fbd495..c7652c3 100644 --- a/drivers/staging/ks7010/ks_hostif.c +++ b/drivers/staging/ks7010/ks_hostif.c @@ -461,7 +461,6 @@ void hostif_data_indication(struct ks_wlan_private *priv) skb->protocol = eth_type_trans(skb, skb->dev); priv->nstats.rx_packets++; priv->nstats.rx_bytes += rx_ind_size; - skb->dev->last_rx = jiffies; netif_rx(skb); } else { priv->nstats.rx_dropped++; @@ -494,7 +493,6 @@ void hostif_data_indication(struct ks_wlan_private *priv) skb->protocol = eth_type_trans(skb, skb->dev); priv->nstats.rx_packets++; priv->nstats.rx_bytes += rx_ind_size; - skb->dev->last_rx = jiffies; netif_rx(skb); } else { priv->nstats.rx_dropped++; diff --git a/drivers/staging/netlogic/xlr_net.c b/drivers/staging/netlogic/xlr_net.c index f84069f..781ef62 100644 --- a/drivers/staging/netlogic/xlr_net.c +++ b/drivers/staging/netlogic/xlr_net.c @@ -155,7 +155,6 @@ static void xlr_net_fmn_handler(int bkt, int src_stnid, int size, int code, skb_reserve(skb, BYTE_OFFSET); skb_put(skb, length); skb->protocol = eth_type_trans(skb, skb->dev); - skb->dev->last_rx = jiffies; netif_rx(skb); /* Fill rx ring */ skb_data = xlr_alloc_skb(); diff --git a/drivers/staging/rtl8192e/rtllib_rx.c b/drivers/staging/rtl8192e/rtllib_rx.c index e5ba7d1..43a7774 100644 --- a/drivers/staging/rtl8192e/rtllib_rx.c +++ b/drivers/staging/rtl8192e/rtllib_rx.c @@ -1375,7 +1375,6 @@ static int rtllib_rx_InfraAdhoc(struct rtllib_device *ieee, struct sk_buff *skb, ieee->LinkDetectInfo.NumRecvDataInPeriod++; ieee->LinkDetectInfo.NumRxOkInPeriod++; } - dev->last_rx = jiffies; /* Data frame - extract src/dst addresses */ rtllib_rx_extract_addr(ieee, hdr, dst, src, bssid); diff --git a/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c b/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c index 82f6543..b1f2fdf 100644 --- a/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c +++ b/drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c @@ -1103,11 +1103,7 @@ int ieee80211_rx(struct ieee80211_device *ieee, struct sk_buff *skb, stats = hostap_get_stats(dev); from_assoc_ap = 1; } -#endif - - dev->last_rx = jiffies; -#ifdef NOT_YET if ((ieee->iw_mode == IW_MODE_MASTER || ieee->iw_mode == IW_MODE_REPEAT) && !from_assoc_ap) { diff --git a/drivers/staging/wlan-ng/hfa384x_usb.c b/drivers/staging/wlan-ng/hfa384x_usb.c index 4fe037a..6134eba 100644 --- a/drivers/staging/wlan-ng/hfa384x_usb.c +++ b/drivers/staging/wlan-ng/hfa384x_usb.c @@ -3409,7 +3409,6 @@ static void hfa384x_usbin_rx(struct wlandevice *wlandev, struct sk_buff *skb) &usbin->rxfrm.desc.frame_control, hdrlen); skb->dev = wlandev->netdev; - skb->dev->last_rx = jiffies; /* And set the frame length properly */ skb_trim(skb, data_len + hdrlen); diff --git a/drivers/staging/wlan-ng/p80211netdev.c b/drivers/staging/wlan-ng/p80211netdev.c index 73fcf07..53dbbd6 100644 --- a/drivers/staging/wlan-ng/p80211netdev.c +++ b/drivers/staging/wlan-ng/p80211netdev.c @@ -252,7 +252,6 @@ static int p80211_convert_to_ether(struct wlandevice *wlandev, } if (skb_p80211_to_ether(wlandev, wlandev->ethconv, skb) == 0) { - skb->dev->last_rx = jiffies; wlandev->netdev->stats.rx_packets++; wlandev->netdev->stats.rx_bytes += skb->len; netif_rx_ni(skb); @@ -287,7 +286,6 @@ static void p80211netdev_rx_bh(unsigned long arg) skb->ip_summed = CHECKSUM_NONE; skb->pkt_type = PACKET_OTHERHOST; skb->protocol = htons(ETH_P_80211_RAW); - dev->last_rx = jiffies; dev->stats.rx_packets++; dev->stats.rx_bytes += skb->len; diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h index 97ae0ac..3868c32 100644 --- a/include/linux/netdevice.h +++ b/include/linux/netdevice.h @@ -1551,7 +1551,6 @@ enum netdev_priv_flags { * @ax25_ptr: AX.25 specific data * @ieee80211_ptr: IEEE 802.11 specific data, assign before registering * - * @last_rx: Time of last Rx * @dev_addr: Hw address (before bcast, * because most packets are unicast) * @@ -1777,8 +1776,6 @@ struct net_device { /* * Cache lines mostly used on receive path (including eth_type_trans()) */ - unsigned long last_rx; - /* Interface address info used in eth_type_trans() */ unsigned char *dev_addr; diff --git a/net/batman-adv/bridge_loop_avoidance.c b/net/batman-adv/bridge_loop_avoidance.c index e7f690b..36917a7 100644 --- a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.c @@ -449,7 +449,6 @@ static void batadv_bla_send_claim(struct batadv_priv *bat_priv, u8 *mac, batadv_inc_counter(bat_priv, BATADV_CNT_RX); batadv_add_counter(bat_priv, BATADV_CNT_RX_BYTES, skb->len + ETH_HLEN); - soft_iface->last_rx = jiffies; netif_rx(skb); out: diff --git a/net/batman-adv/distributed-arp-table.c b/net/batman-adv/distributed-arp-table.c index 49576c5..6394206 100644 --- a/net/batman-adv/distributed-arp-table.c +++ b/net/batman-adv/distributed-arp-table.c @@ -1050,7 +1050,6 @@ bool batadv_dat_snoop_outgoing_arp_request(struct batadv_priv *bat_priv, bat_priv->soft_iface); bat_priv->stats.rx_packets++; bat_priv->stats.rx_bytes += skb->len + ETH_HLEN + hdr_size; - bat_priv->soft_iface->last_rx = jiffies; netif_rx(skb_new); batadv_dbg(BATADV_DBG_DAT, bat_priv, "ARP request replied locally\n"); diff --git a/net/batman-adv/soft-interface.c b/net/batman-adv/soft-interface.c index 7b3494a..420e19b 100644 --- a/net/batman-adv/soft-interface.c +++ b/net/batman-adv/soft-interface.c @@ -481,8 +481,6 @@ void batadv_interface_rx(struct net_device *soft_iface, batadv_add_counter(bat_priv, BATADV_CNT_RX_BYTES, skb->len + ETH_HLEN); - soft_iface->last_rx = jiffies; - /* Let the bridge loop avoidance check the packet. If will * not handle it, we can safely push it up. */ -- LinuxNextTracking
6 years, 2 months
1
0
0
0
Build check errors found: 2017-01-19
by postmaster@open-mesh.org
Name of failed tests ==================== master ------ * difference between net-next and batadv master maint ----- * difference between net and batadv maint Output of different failed tests ================================ maint: difference between net and batadv maint ---------------------------------------------- net/net/batman-adv/fragmentation.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) master: difference between net-next and batadv master ----------------------------------------------------- netnext/include/uapi/linux/batman_adv.h | 2 - netnext/net/batman-adv/Makefile | 2 - netnext/net/batman-adv/bat_algo.c | 2 - netnext/net/batman-adv/bat_algo.h | 2 - netnext/net/batman-adv/bat_iv_ogm.c | 2 - netnext/net/batman-adv/bat_iv_ogm.h | 2 - netnext/net/batman-adv/bat_v.c | 2 - netnext/net/batman-adv/bat_v.h | 2 - netnext/net/batman-adv/bat_v_elp.c | 2 - netnext/net/batman-adv/bat_v_elp.h | 2 - netnext/net/batman-adv/bat_v_ogm.c | 2 - netnext/net/batman-adv/bat_v_ogm.h | 2 - netnext/net/batman-adv/bitarray.c | 2 - netnext/net/batman-adv/bitarray.h | 2 - netnext/net/batman-adv/bridge_loop_avoidance.c | 3 -- netnext/net/batman-adv/bridge_loop_avoidance.h | 20 ---------------- netnext/net/batman-adv/debugfs.c | 2 - netnext/net/batman-adv/debugfs.h | 2 - netnext/net/batman-adv/distributed-arp-table.c | 6 +--- netnext/net/batman-adv/distributed-arp-table.h | 2 - netnext/net/batman-adv/fragmentation.c | 14 +++++------ netnext/net/batman-adv/fragmentation.h | 2 - netnext/net/batman-adv/gateway_client.c | 2 - netnext/net/batman-adv/gateway_client.h | 2 - netnext/net/batman-adv/gateway_common.c | 2 - netnext/net/batman-adv/gateway_common.h | 2 - netnext/net/batman-adv/hard-interface.c | 2 - netnext/net/batman-adv/hard-interface.h | 2 - netnext/net/batman-adv/hash.c | 2 - netnext/net/batman-adv/hash.h | 2 - netnext/net/batman-adv/icmp_socket.c | 2 - netnext/net/batman-adv/icmp_socket.h | 2 - netnext/net/batman-adv/log.c | 2 - netnext/net/batman-adv/log.h | 2 - netnext/net/batman-adv/main.c | 2 - netnext/net/batman-adv/main.h | 4 +-- netnext/net/batman-adv/multicast.c | 2 - netnext/net/batman-adv/multicast.h | 2 - netnext/net/batman-adv/netlink.c | 2 - netnext/net/batman-adv/netlink.h | 2 - netnext/net/batman-adv/network-coding.c | 2 - netnext/net/batman-adv/network-coding.h | 2 - netnext/net/batman-adv/originator.c | 2 - netnext/net/batman-adv/originator.h | 2 - netnext/net/batman-adv/packet.h | 2 - netnext/net/batman-adv/routing.c | 20 ++++++++-------- netnext/net/batman-adv/routing.h | 2 - netnext/net/batman-adv/send.c | 2 - netnext/net/batman-adv/send.h | 2 - netnext/net/batman-adv/soft-interface.c | 9 ++----- netnext/net/batman-adv/soft-interface.h | 2 - netnext/net/batman-adv/sysfs.c | 2 - netnext/net/batman-adv/sysfs.h | 2 - netnext/net/batman-adv/tp_meter.c | 4 +-- netnext/net/batman-adv/tp_meter.h | 2 - netnext/net/batman-adv/translation-table.c | 4 ++- netnext/net/batman-adv/translation-table.h | 2 - netnext/net/batman-adv/tvlv.c | 2 - netnext/net/batman-adv/tvlv.h | 2 - netnext/net/batman-adv/types.h | 2 - 60 files changed, 83 insertions(+), 103 deletions(-) Statistics ========== master ------ Failed tests: 1 Started build tests: 112 Tested Linux versions: 27 Tested configs: 74 maint ----- Failed tests: 1 Started build tests: 113 Tested Linux versions: 28 Tested configs: 76
6 years, 2 months
1
0
0
0
← Newer
1
2
3
4
5
6
Older →
Jump to page:
1
2
3
4
5
6
Results per page:
10
25
50
100
200