Removed: block comments trailing without separate line,
missing blanks after decarations, comparasion to NULL, assignment in if
condition, not necessary spaces after a casts, multiple assignments, line
over 80 characters, alignment not matched to open parenthesis, kmalloc with
multiplying instead kmalloc_array.


Signed-off-by: Janusz Wolak <janusz...@awokados.com.pl>
---
 net/openvswitch/datapath.c | 75 ++++++++++++++++++++++++++--------------------
 1 file changed, 42 insertions(+), 33 deletions(-)

diff --git a/net/openvswitch/datapath.c b/net/openvswitch/datapath.c
index 91a8b00..12ff8c2 100644
--- a/net/openvswitch/datapath.c
+++ b/net/openvswitch/datapath.c
@@ -79,8 +79,8 @@ static const struct genl_multicast_group 
ovs_dp_vport_multicast_group = {
        .name = OVS_VPORT_MCGROUP,
 };
 
-/* Check if need to build a reply message.
- * OVS userspace sets the NLM_F_ECHO flag if it needs the reply. */
+/* Check if need to build a reply message.*/
+/* OVS userspace sets the NLM_F_ECHO flag if it needs the reply. */
 static bool ovs_must_notify(struct genl_family *family, struct genl_info *info,
                            unsigned int group)
 {
@@ -149,6 +149,7 @@ static struct datapath *get_dp_rcu(struct net *net, int 
dp_ifindex)
 
        if (dev) {
                struct vport *vport = ovs_internal_dev_get_vport(dev);
+
                if (vport)
                        return vport->dp;
        }
@@ -175,6 +176,7 @@ static inline struct datapath *get_dp(struct net *net, int 
dp_ifindex)
 const char *ovs_dp_name(const struct datapath *dp)
 {
        struct vport *vport = ovs_vport_ovsl_rcu(dp, OVSP_LOCAL);
+
        return ovs_vport_name(vport);
 }
 
@@ -344,7 +346,7 @@ static int queue_gso_packets(struct datapath *dp, struct 
sk_buff *skb,
        *OVS_CB(skb) = ovs_cb;
        if (IS_ERR(segs))
                return PTR_ERR(segs);
-       if (segs == NULL)
+       if (!segs)
                return -EINVAL;
 
        if (gso_type & SKB_GSO_UDP) {
@@ -455,8 +457,8 @@ static int queue_userspace_packet(struct datapath *dp, 
struct sk_buff *skb,
        }
 
        /* Complete checksum if needed */
-       if (skb->ip_summed == CHECKSUM_PARTIAL &&
-           (err = skb_checksum_help(skb)))
+       err = skb_checksum_help(skb);
+       if (skb->ip_summed == CHECKSUM_PARTIAL && err)
                goto out;
 
        /* Older versions of OVS user space enforce alignment of the last
@@ -516,9 +518,10 @@ static int queue_userspace_packet(struct datapath *dp, 
struct sk_buff *skb,
                pad_packet(dp, user_skb);
        }
 
-       /* Only reserve room for attribute header, packet data is added
-        * in skb_zerocopy() */
-       if (!(nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0))) {
+       /* Only reserve room for attribute header, packet data is addedi */
+       /* in skb_zerocopy() */
+       nla = nla_reserve(user_skb, OVS_PACKET_ATTR_PACKET, 0);
+       if (!nla) {
                err = -ENOBUFS;
                goto out;
        }
@@ -531,7 +534,7 @@ static int queue_userspace_packet(struct datapath *dp, 
struct sk_buff *skb,
        /* Pad OVS_PACKET_ATTR_PACKET if linear copy was performed */
        pad_packet(dp, user_skb);
 
-       ((struct nlmsghdr *) user_skb->data)->nlmsg_len = user_skb->len;
+       ((struct nlmsghdr *)user_skb->data)->nlmsg_len = user_skb->len;
 
        err = genlmsg_unicast(ovs_dp_get_net(dp), user_skb, 
upcall_info->portid);
        user_skb = NULL;
@@ -577,9 +580,9 @@ static int ovs_packet_cmd_execute(struct sk_buff *skb, 
struct genl_info *info)
        skb_reset_mac_header(packet);
        eth = eth_hdr(packet);
 
-       /* Normally, setting the skb 'protocol' field would be handled by a
-        * call to eth_type_trans(), but it assumes there's a sending
-        * device, which we may not have. */
+       /* Normally, setting the skb 'protocol' field would be handled by a */
+       /* call to eth_type_trans(), but it assumes there's a sending */
+       /* device, which we may not have. */
        if (eth_proto_is_802_3(eth->h_proto))
                packet->protocol = eth->h_proto;
        else
@@ -685,7 +688,9 @@ static void get_dp_stats(const struct datapath *dp, struct 
ovs_dp_stats *stats,
        stats->n_flows = ovs_flow_tbl_count(&dp->table);
        mega_stats->n_masks = ovs_flow_tbl_num_masks(&dp->table);
 
-       stats->n_hit = stats->n_missed = stats->n_lost = 0;
+       stats->n_hit = 0;
+       stats->n_missed = 0;
+       stats->n_lost = 0;
 
        for_each_possible_cpu(i) {
                const struct dp_stats_percpu *percpu_stats;
@@ -765,11 +770,12 @@ static int ovs_flow_cmd_fill_stats(const struct sw_flow 
*flow,
                return -EMSGSIZE;
 
        if (stats.n_packets &&
-           nla_put(skb, OVS_FLOW_ATTR_STATS, sizeof(struct ovs_flow_stats), 
&stats))
+           nla_put(skb, OVS_FLOW_ATTR_STATS, sizeof(struct ovs_flow_stats),
+                   &stats))
                return -EMSGSIZE;
 
        if ((u8)ntohs(tcp_flags) &&
-            nla_put_u8(skb, OVS_FLOW_ATTR_TCP_FLAGS, (u8)ntohs(tcp_flags)))
+           nla_put_u8(skb, OVS_FLOW_ATTR_TCP_FLAGS, (u8)ntohs(tcp_flags)))
                return -EMSGSIZE;
 
        return 0;
@@ -800,9 +806,9 @@ static int ovs_flow_cmd_fill_actions(const struct sw_flow 
*flow,
                err = ovs_nla_put_actions(sf_acts->actions,
                                          sf_acts->actions_len, skb);
 
-               if (!err)
+               if (!err) {
                        nla_nest_end(skb, start);
-               else {
+               } else {
                        if (skb_orig_len)
                                return err;
 
@@ -1310,8 +1316,9 @@ static int ovs_flow_cmd_del(struct sk_buff *skb, struct 
genl_info *info)
        ovs_flow_tbl_remove(&dp->table, flow);
        ovs_unlock();
 
-       reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force 
*) flow->sf_acts,
-                                       &flow->id, info, false, ufid_flags);
+       reply = ovs_flow_cmd_alloc_info((const struct sw_flow_actions __force *)
+                                       flow->sf_acts, &flow->id, info,
+                                       false, ufid_flags);
        if (likely(reply)) {
                if (likely(!IS_ERR(reply))) {
                        rcu_read_lock();        /*To keep RCU checker happy. */
@@ -1325,7 +1332,8 @@ static int ovs_flow_cmd_del(struct sk_buff *skb, struct 
genl_info *info)
 
                        ovs_notify(&dp_flow_genl_family, reply, info);
                } else {
-                       netlink_set_err(sock_net(skb->sk)->genl_sock, 0, 0, 
PTR_ERR(reply));
+                       netlink_set_err(sock_net(skb->sk)->genl_sock, 0, 0,
+                                       PTR_ERR(reply));
                }
        }
 
@@ -1452,7 +1460,7 @@ static int ovs_dp_cmd_fill_info(struct datapath *dp, 
struct sk_buff *skb,
        int err;
 
        ovs_header = genlmsg_put(skb, portid, seq, &dp_datapath_genl_family,
-                                  flags, cmd);
+                                flags, cmd);
        if (!ovs_header)
                goto error;
 
@@ -1464,11 +1472,11 @@ static int ovs_dp_cmd_fill_info(struct datapath *dp, 
struct sk_buff *skb,
 
        get_dp_stats(dp, &dp_stats, &dp_megaflow_stats);
        if (nla_put(skb, OVS_DP_ATTR_STATS, sizeof(struct ovs_dp_stats),
-                       &dp_stats))
+                   &dp_stats))
                goto nla_put_failure;
 
        if (nla_put(skb, OVS_DP_ATTR_MEGAFLOW_STATS,
-                       sizeof(struct ovs_dp_megaflow_stats),
+                   sizeof(struct ovs_dp_megaflow_stats),
                        &dp_megaflow_stats))
                goto nla_put_failure;
 
@@ -1496,9 +1504,9 @@ static struct datapath *lookup_datapath(struct net *net,
 {
        struct datapath *dp;
 
-       if (!a[OVS_DP_ATTR_NAME])
+       if (!a[OVS_DP_ATTR_NAME]) {
                dp = get_dp(net, ovs_header->dp_ifindex);
-       else {
+       } else {
                struct vport *vport;
 
                vport = ovs_vport_locate(net, nla_data(a[OVS_DP_ATTR_NAME]));
@@ -1507,7 +1515,8 @@ static struct datapath *lookup_datapath(struct net *net,
        return dp ? dp : ERR_PTR(-ENODEV);
 }
 
-static void ovs_dp_reset_user_features(struct sk_buff *skb, struct genl_info 
*info)
+static void ovs_dp_reset_user_features(struct sk_buff *skb,
+                                      struct genl_info *info)
 {
        struct datapath *dp;
 
@@ -1545,7 +1554,7 @@ static int ovs_dp_cmd_new(struct sk_buff *skb, struct 
genl_info *info)
 
        err = -ENOMEM;
        dp = kzalloc(sizeof(*dp), GFP_KERNEL);
-       if (dp == NULL)
+       if (!dp)
                goto err_free_reply;
 
        ovs_dp_set_net(dp, sock_net(skb->sk));
@@ -1561,8 +1570,8 @@ static int ovs_dp_cmd_new(struct sk_buff *skb, struct 
genl_info *info)
                goto err_destroy_table;
        }
 
-       dp->ports = kmalloc(DP_VPORT_HASH_BUCKETS * sizeof(struct hlist_head),
-                           GFP_KERNEL);
+       dp->ports = kmalloc_array(DP_VPORT_HASH_BUCKETS,
+                                sizeof(struct hlist_head), GFP_KERNEL)
        if (!dp->ports) {
                err = -ENOMEM;
                goto err_destroy_percpu;
@@ -1897,7 +1906,8 @@ static struct vport *lookup_vport(struct net *net,
                    ovs_header->dp_ifindex != get_dpifindex(vport->dp))
                        return ERR_PTR(-ENODEV);
                return vport;
-       } else if (a[OVS_VPORT_ATTR_PORT_NO]) {
+       } else {
+               if (a[OVS_VPORT_ATTR_PORT_NO]) {
                u32 port_no = nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]);
 
                if (port_no >= DP_MAX_PORTS)
@@ -1911,8 +1921,9 @@ static struct vport *lookup_vport(struct net *net,
                if (!vport)
                        return ERR_PTR(-ENODEV);
                return vport;
-       } else
+       } else {
                return ERR_PTR(-EINVAL);
+       }
 }
 
 static int ovs_vport_cmd_new(struct sk_buff *skb, struct genl_info *info)
@@ -2021,7 +2032,6 @@ static int ovs_vport_cmd_set(struct sk_buff *skb, struct 
genl_info *info)
                        goto exit_unlock_free;
        }
 
-
        if (a[OVS_VPORT_ATTR_UPCALL_PID]) {
                struct nlattr *ids = a[OVS_VPORT_ATTR_UPCALL_PID];
 
@@ -2218,7 +2228,6 @@ static int dp_register_genl(void)
        int i;
 
        for (i = 0; i < ARRAY_SIZE(dp_genl_families); i++) {
-
                err = genl_register_family(dp_genl_families[i]);
                if (err)
                        goto error;
-- 
2.5.0

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to