{"push_id":1420099686,"size":14,"distinct_size":14,"ref":"refs/heads/for-linust","head":"b369a14f1586411ca847c74f51e62b038b2f6db8","before":"edc0c62e232e88b8728866548bba4fb498933005","commits":[{"sha":"ffa54a238c69184414a8f3dc35a18aed875290e7","author":{"name":"Kirill Esipov","email":"3531996cb6dcf8bd17b761dc4c3958fabc7e86e6@gmail.com"},"message":"net: phy: micrel: fix KSZ8041FTL supported value\n\nFix setting of SUPPORTED_FIBRE bit as it was not present in features\nof KSZ8041.\n\nSigned-off-by: Kirill Esipov <yesipov@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/ffa54a238c69184414a8f3dc35a18aed875290e7"},{"sha":"c3891fa2543cbab26093f5e425b8a50cd6837f16","author":{"name":"Gao Feng","email":"a965c44740368ac055fd57e1ddf8942162e92a66@ikuai8.com"},"message":"driver: macvlan: Check if need rollback multicast setting in macvlan_open\n\nWhen dev_set_promiscuity failed in macvlan_open, it always invokes\ndev_set_allmulti without checking if necessary.\nNow check the IFF_ALLMULTI flag firstly before rollback the multicast\nsetting in the error handler.\n\nSigned-off-by: Gao Feng <fgao@ikuai8.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/c3891fa2543cbab26093f5e425b8a50cd6837f16"},{"sha":"920c1cd36642ac21a7b2fdc47ab44b9634d570f9","author":{"name":"Randy Dunlap","email":"7b1545df92ec18ff8c05a6b1165712e69bce8bfd@infradead.org"},"message":"netdevice.h: fix kernel-doc warning\n\nFix kernel-doc warning in <linux/netdevice.h> (missing ':'):\n\n..//include/linux/netdevice.h:1904: warning: No description found for parameter 'prio_tc_map[TC_BITMASK + 1]'\n\nSigned-off-by: Randy Dunlap <rdunlap@infradead.org>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/920c1cd36642ac21a7b2fdc47ab44b9634d570f9"},{"sha":"57aac71b3e9ed890cf2219dd980c36f859b43d6a","author":{"name":"Christophe Jaillet","email":"37dad06b5adae86647eb31988fda7e3e669b78d5@wanadoo.fr"},"message":"bnxt_en: Fix a VXLAN vs GENEVE issue\n\nKnowing that:\n  #define TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_VXLAN        (0x1UL << 0)\n  #define TUNNEL_DST_PORT_FREE_REQ_TUNNEL_TYPE_GENEVE       (0x5UL << 0)\nand that 'bnxt_hwrm_tunnel_dst_port_alloc()' is only called with one of\nthese 2 constants, the TUNNEL_DST_PORT_ALLOC_REQ_TUNNEL_TYPE_GENEVE can not\ntrigger.\n\nReplace the bit test that overlap by an equality test, just as in\n'bnxt_hwrm_tunnel_dst_port_free()' above.\n\nSigned-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>\nAcked-by: Michael Chan <michael.chan@broadcom.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/57aac71b3e9ed890cf2219dd980c36f859b43d6a"},{"sha":"93af205656bed3d8d3f4b85b2a3749c7ed7d996a","author":{"name":"Zhang Shengju","email":"81dbfb17f3a802b8999d25d07872acb1e3c55600@cmss.chinamobile.com"},"message":"rtnetlink: fix the wrong minimal dump size getting from rtnl_calcit()\n\nFor RT netlink, calcit() function should return the minimal size for\nnetlink dump message. This will make sure that dump message for every\nnetwork device can be stored.\n\nCurrently, rtnl_calcit() function doesn't account the size of header of\nnetlink message, this patch will fix it.\n\nSigned-off-by: Zhang Shengju <zhangshengju@cmss.chinamobile.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/93af205656bed3d8d3f4b85b2a3749c7ed7d996a"},{"sha":"a4cd0271ead09439fa03ce38fa79654dd1e5484b","author":{"name":"WANG Cong","email":"3f5d79d28d6d48052800caba9df0b30e06fefe41@gmail.com"},"message":"net: revert \"net: l2tp: Treat NET_XMIT_CN as success in l2tp_eth_dev_xmit\"\n\nThis reverts commit 7c6ae610a1f0, because l2tp_xmit_skb() never\nreturns NET_XMIT_CN, it ignores the return value of l2tp_xmit_core().\n\nCc: Gao Feng <gfree.wind@gmail.com>\nSigned-off-by: Cong Wang <xiyou.wangcong@gmail.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/a4cd0271ead09439fa03ce38fa79654dd1e5484b"},{"sha":"b6e01232e25629907df9db19f25da7d4e8f5b589","author":{"name":"Tariq Toukan","email":"499b9e3879a4336b0d365a303f367380df3b4ae9@mellanox.com"},"message":"net/mlx4_en: Free netdev resources under state lock\n\nMake sure mlx4_en_free_resources is called under the netdev state lock.\nThis is needed since RCU dereference of XDP prog should be protected.\n\nFixes: 326fe02d1ed6 (\"net/mlx4_en: protect ring->xdp_prog with rcu_read_lock\")\nSigned-off-by: Tariq Toukan <tariqt@mellanox.com>\nReported-by: Sagi Grimberg <sagi@grimberg.me>\nCC: Brenden Blanco <bblanco@plumgrid.com>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/b6e01232e25629907df9db19f25da7d4e8f5b589"},{"sha":"6f0e50dbdbbaf908672de15dbda760937a61b20f","author":{"name":"Kamal Heib","email":"ce89da30584607f1b75dcb40bf10961e6e2769e6@mellanox.com"},"message":"net/mlx5: Verify module parameters\n\nVerify the mlx5_core module parameters by making sure that they are in\nthe expected range and if they aren't restore them to their default\nvalues.\n\nIssue: 899440\nFixes: 9603b61de1ee ('mlx5: Move pci device handling from mlx5_ib to mlx5_core')\nSigned-off-by: Kamal Heib <kamalh@mellanox.com>\nChange-Id: I1d39fa6ce1a6370fb95123a9392020322ed0c7ce","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/6f0e50dbdbbaf908672de15dbda760937a61b20f"},{"sha":"efb24183ed66926fac5798218a2822aebbafe820","author":{"name":"Saeed Mahameed","email":"27826c76d40d30fd1d9a4e2280c44d1252acc362@mellanox.com"},"message":"net/mlx5e: Don't notify HW when filling the edge of ICO SQ\n\nWe are going to do this a couple of steps ahead anyway.\n\nChange-Id: Ied791c1e55367f2e56ea39f86767433b9aeab924\nFixes: d3c9bc2743dc (\"net/mlx5e: Added ICO SQs\")\nSigned-off-by: Saeed Mahameed <saeedm@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/efb24183ed66926fac5798218a2822aebbafe820"},{"sha":"caf1c05ba02a4ffdab70ba317d07e7d05471545f","author":{"name":"Saeed Mahameed","email":"27826c76d40d30fd1d9a4e2280c44d1252acc362@mellanox.com"},"message":"net/mlx5e: Don't flush SQ on error\n\nWe are doing SQ descriptors cleanup in driver.\n\nChange-Id: Ib620cc3c325a3ba729b3bb63f5f7aa249bdb2682\nFixes: 6e8dd6d6f4bd (\"net/mlx5e: Don't wait for SQ completions on close\")\nSigned-off-by: Saeed Mahameed <saeedm@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/caf1c05ba02a4ffdab70ba317d07e7d05471545f"},{"sha":"3aa388807069aac4415cfd3d8ffe03c5b090256b","author":{"name":"Mohamad Haj Yahia","email":"47632e2d920049939228808c7ba945d1fcc508c2@mellanox.com"},"message":"net/mlx5e: Change the SQ/RQ operational state to positive logic\n\nWhen using the negative logic (i.e. FLUSH state), after the RQ/SQ reopen\nwe will have a time interval that the RQ/SQ is not really ready and the\nstate indicates that its not in FLUSH state because the initial SQ/RQ struct\nmemory starts as zeros.\nNow we changed the state to indicate if the SQ/RQ is opened and we will\nset the READY state after finishing preparing all the SQ/RQ resources.\n\nIssue: 890022\nChange-Id: I077f658cc21dec11cf7984b06027ec9403cdc969\nFixes: 6e8dd6d6f4bd (\"net/mlx5e: Don't wait for SQ completions on close\")\nFixes: f2fde18c52a7 (\"net/mlx5e: Don't wait for RQ completions on close\")\nSigned-off-by: Mohamad Haj Yahia <mohamad@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/3aa388807069aac4415cfd3d8ffe03c5b090256b"},{"sha":"76c8a775411f0c45e0ba09df220de47c5a3ae704","author":{"name":"Tariq Toukan","email":"499b9e3879a4336b0d365a303f367380df3b4ae9@mellanox.com"},"message":"Revert \"net/mlx4_en: Avoid unregister_netdev at shutdown flow\"\n\nThis reverts commit 9d76931180557270796f9631e2c79b9c7bb3c9fb.\n\nUsing unregister_netdev at shutdown flow prevents calling\nthe netdev's ndos or trying to access its freed resources.\n\nIssue: 896450\nIssue: 868665\nChange-Id: Iaa8de03c967617424f6199378061f787ee01b735\nFixes: 9d7693118055 (\"net/mlx4_en: Avoid unregister_netdev at shutdown flow\")\nSigned-off-by: Tariq Toukan <tariqt@mellanox.com>","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/76c8a775411f0c45e0ba09df220de47c5a3ae704"},{"sha":"52727fb21eb59ab5448970439b0a378b038c522e","author":{"name":"Alaa Hleihel","email":"1d0198349d11bc8edd704080a3b95f606d2346cc@mellanox.com"},"message":"Merge remote-tracking branch 'origin/net-mlx4' into for-linust\n\n* origin/net-mlx4:\n  Revert \"net/mlx4_en: Avoid unregister_netdev at shutdown flow\"","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/52727fb21eb59ab5448970439b0a378b038c522e"},{"sha":"b369a14f1586411ca847c74f51e62b038b2f6db8","author":{"name":"Alaa Hleihel","email":"1d0198349d11bc8edd704080a3b95f606d2346cc@mellanox.com"},"message":"Merge remote-tracking branch 'origin/ib-queue-rc' into for-linust\n\n* origin/ib-queue-rc:\n  IB/rxe: Update qp state for user query\n  IB/rxe: Clear queue buffer when modifying QP to reset\n  IB/rxe: Increase max number of completions to 32k\n  IB/rxe: Fix handling of erroneous WR\n  IB/rxe: Fix kernel panic in UDP tunnel with GRO and RX checksum\n  IB/mlx4: Check if GRH is available before using it in modify QP\n  IB/mlx4: Fail to allocate NET_IF QPs when DMFS for IPoIB in unavailable\n  IB/mlx4: Fix port query for 56Gb Ethernet links\n  IB/mlx4: Put non zero value in max_ah device attribute\n  IB/mlx4: Handle well-known-gid in mad_demux processing\n  IB/mlx4: Handle IPv4 header when demultiplexing MAD\n  IB/mlx4: Fix create CQ error flow\n  IB/mlx4: Check gid_index return value\n  IB/mlx4: Set traffic class in AH\n  IB/IPoIB: Remove can't use GFP_NOIO warning\n  IB/core: Avoid unsigned int overflow in sg_alloc_table\n  IB/core: Save QP in ib_flow structure\n  IB/mlx5: Limit mkey page size to 2GB\n  IB/mlx5: Fix NULL pointer dereference on debug print\n  IB/mlx5: Fix reported max SGE calculation\n  IB/mlx5: Fix fatal error dispatching\n  IB/mlx5: Wait for all async command completions to complete\n  IB/mlx5: Resolve soft lock on massive reg MRs\n  IB/mlx5: Use cache line size to select CQE stride\n  IB/mlx5: Validate requested RQT size\n  IB/mlx5: Fix memory leak in query device\n  IB/mlx5: Put non zero value in max_ah\n  IB/mlx5: Fix atomic cap in indirect UMR\n  IB/mlx5: Replace numerical constant with predefined MACRO\n  IB/core: Add missing check for addr_resolve callback return value\n  IB/core: Set routable RoCE gid type for ipv4/ipv6 networks\n  IB/cm: Mark stale CM id's whenever the mad agent was unregistered\n  IB/uverbs: Fix leak of XRC target QPs","distinct":true,"url":"https://api.github.com/repos/alaahl/linux/commits/b369a14f1586411ca847c74f51e62b038b2f6db8"}]}
{"actor":{"display_login":"alaahl"}}