aboutsummaryrefslogtreecommitdiffstats
path: root/net/dcb
AgeCommit message (Expand)AuthorFilesLines
2023-08-01net: dcb: choose correct policy to parse DCB_ATTR_BCNLin Ma1-1/+1
2023-01-20net: dcb: add helper functions to retrieve PCP and DSCP rewrite mapsDaniel Machon1-0/+52
2023-01-20net: dcb: add new rewrite tableDaniel Machon1-1/+112
2023-01-20net: dcb: add new common function for set/del of app/rewr entriesDaniel Machon1-55/+45
2023-01-20net: dcb: modify dcb_app_add to take list_head ptr as parameterDaniel Machon1-4/+5
2022-11-15net: dcb: move getapptrust to separate functionDaniel Machon1-22/+43
2022-11-03net: dcb: add new apptrust attributeDaniel Machon1-2/+74
2022-11-03net: dcb: add new pcp selector to app objectDaniel Machon1-4/+54
2022-03-03net: dcb: disable softirqs in dcbnl_flush_dev()Vladimir Oltean1-2/+2
2022-02-25net: dcb: flush lingering app table entries for unregistered devicesVladimir Oltean1-0/+44
2021-06-01net: dcb: Return the correct errno codeZheng Yongjun1-2/+2
2021-05-18net: dcb: Remove unnecessary INIT_LIST_HEAD()Yang Yingliang1-2/+0
2021-01-27net: dcb: use obj-$(CONFIG_DCB) form in net/MakefileMasahiro Yamada1-1/+1
2021-01-12net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commandsPetr Machata1-1/+1
2020-12-23net: dcb: Validate netlink message in DCB handlerPetr Machata1-0/+2
2020-10-30net: dcb: Fix kerneldoc warningsAndrew Lunn1-3/+13
2020-09-10net: DCB: Validate DCB_ATTR_DCB_BUFFER argumentPetr Machata1-0/+8
2020-06-23dcb_doit: remove redundant skb checkGaurav Singh1-1/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner2-24/+2
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-36/+54
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-19/+21
2018-07-27net: dcb: Add priority-to-DSCP map gettersPetr Machata1-0/+86
2018-07-27net: dcb: For wild-card lookups, use priority -1, not 0Petr Machata1-4/+7
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+2
2018-05-24net/dcb: Add dcbnl buffer attributeHuy Nguyen1-0/+20
2017-08-09rtnetlink: make rtnl_register accept a flags parameterFlorian Westphal1-2/+2
2017-05-21dcb: enforce minimum length on IEEE_APPS attributestephen hemminger1-4/+7
2017-04-17net: rtnetlink: plumb extended ack to doit functionDavid Ahern1-2/+3
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg1-30/+27
2016-12-03net: dcb: set error code on failuresPan Bian1-0/+1
2015-10-09net/dcb: make dcbnl.c explicitly non-modularPaul Gortmaker1-27/+3
2015-03-06net/dcb: Add IEEE QCN attributeShani Michaeli1-3/+41
2014-11-16dcbnl : Disable software interrupts before taking dcb_lockAnish Bhatt1-18/+18
2014-07-30dcbnl : Fix misleading dcb_app->priority explanationAnish Bhatt1-2/+3
2014-07-17Update setapp/getapp prototypes in dcbnl_rtnl_ops to return int instead of u8Anish Bhatt1-1/+7
2014-04-24net: Use netlink_ns_capable to verify the permisions of netlink messagesEric W. Biederman1-1/+1
2014-01-14dcb: use __dev_get_by_name instead of dev_get_by_name to find interfaceYing Xue1-10/+5
2013-12-06net/*: Fix FSF address in file headersJeff Kirsher2-4/+2
2013-03-22rtnetlink: Remove passing of attributes into rtnl_doit functionsThomas Graf1-1/+1
2013-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+8
2013-03-10dcbnl: fix various netlink info leaksMathias Krause1-0/+8
2013-03-09dcb: fix sparse warningsstephen hemminger1-0/+1
2012-12-10net: Allow DCBnl to use other namespaces besides init_netJohn Fastabend1-5/+2
2012-11-18net: Push capable(CAP_NET_ADMIN) into the rtnl methodsEric W. Biederman1-0/+3
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman1-9/+9
2012-07-10net: Fix non-kernel-doc comments with kernel-doc start markerBen Hutchings1-2/+1
2012-06-21net: dcb: fix small regression in __dcbnl_pg_setcfg()John Fastabend1-2/+1
2012-06-14dcbnl: Use BUG_ON() instead of BUG()Thomas Graf1-4/+1
2012-06-14dcbnl: Silence harmless gcc warning about uninitialized reply_nlhThomas Graf1-1/+1
2012-06-13dcbnl: Use type safe nlmsg_data()Thomas Graf1-1/+1
2012-06-13dcbnl: Move dcb app allocation into dcb_app_add()Thomas Graf1-25/+22
2012-06-13dcbnl: Move dcb app lookup code into dcb_app_lookup()Thomas Graf1-46/+35
2012-06-13dcbnl: Return consistent error codesThomas Graf1-135/+138
2012-06-13dcbnl: Use dcbnl_newmsg() where possibleThomas Graf1-14/+2
2012-06-13dcbnl: Remove now unused dcbnl_reply()Thomas Graf1-37/+0
2012-06-13dcbnl: Shorten all command handling functionsThomas Graf1-550/+172
2012-06-13dcbnl: Prepare framework to shorten handling functionsThomas Graf1-0/+71
2012-04-25net: dcb: add CEE notify callsJohn Fastabend1-0/+2
2012-04-05net/dcb: Add an optional max rate attributeAmir Vadai1-0/+20
2012-04-02dcbnl: Stop using NLA_PUT*().David S. Miller1-30/+42
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker1-0/+1
2011-10-06dcb: add DCBX mode to event notifier attributesJohn Fastabend1-0/+6
2011-10-06dcb: Use ifindex instead of ifnameMark Rustad1-12/+12
2011-07-08dcbnl: unlock on an error path in dcbnl_cee_fill()Dan Carpenter1-1/+1
2011-07-05dcbnl: Add CEE notificationShmulik Ravid1-190/+225
2011-07-05dcbnl: Aggregated CEE GET operationShmulik Ravid1-7/+152
2011-06-23dcb: use nlmsg_free() instead of kfree()Dan Carpenter1-2/+2
2011-06-21dcb: Add missing error check in dcb_ieee_set()John Fastabend1-0/+3
2011-06-21dcb: fix return type on dcb_setapp()John Fastabend1-1/+1
2011-06-21dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settingsJohn Fastabend1-0/+26
2011-06-21dcb: Add ieee_dcb_delapp() and dcb op to delete app entryJohn Fastabend1-2/+88
2011-06-21dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP dataJohn Fastabend1-4/+51
2011-06-21net: dcbnl, add multicast group for DCBJohn Fastabend1-83/+146
2011-06-21dcb: Add DCBX capabilities bitmask to the get_ieee responseJohn Fastabend1-0/+12
2011-06-09rtnetlink: Compute and store minimum ifinfo dump sizeGreg Rose1-2/+2
2011-03-14net: dcbnl: Update copyright datesMark Rustad1-1/+1
2011-03-03Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+1
2011-03-02dcbnl: add support for retrieving peer configuration - ceeShmulik Ravid1-4/+81
2011-03-02dcbnl: add support for retrieving peer configuration - ieeeShmulik Ravid1-0/+69
2011-03-02net: dcbnl: check correct ops in dcbnl_ieee_set()John Fastabend1-1/+1
2011-02-13Don't potentially dereference NULL in net/dcb/dcbnl.c:dcbnl_getapp()Jesper Juhl1-0/+3
2011-02-13net: dcb: application priority is per net_deviceJohn Fastabend1-1/+5
2011-01-24dcbnl: make get_app handling symmetric for IEEE and CEE DCBxJohn Fastabend1-2/+11
2011-01-06dcb: use after free in dcb_flushapp()Dan Carpenter1-1/+2
2011-01-06dcb: unlock on error in dcbnl_ieee_get()Dan Carpenter1-3/+8
2011-01-03dcbnl: more informed return values for new dcbnl routinesShmulik Ravid1-44/+37
2010-12-31dcbnl: cleanupShmulik Ravid1-1/+1
2010-12-31dcbnl: adding DCBX feature flags get-setShmulik Ravid1-0/+133
2010-12-31dcbnl: adding DCBX engine capabilityShmulik Ravid1-0/+43
2010-12-31net_dcb: add application notifiersJohn Fastabend3-1/+43
2010-12-31dcbnl: add appliction tlv handlersJohn Fastabend1-10/+123
2010-12-31dcbnl: add support for ieee8021Qaz attributesJohn Fastabend1-0/+131
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-18const: struct nla_policyAlexey Dobriyan1-8/+8
2009-11-29net: Move && and || to end of previous lineJoe Perches1-2/+2
2009-11-25net: use net_eq to compare netsOctavian Purdila1-1/+1
2009-09-26net: fix double skb free in dcbnlJohn Fastabend1-8/+7
2009-09-01dcbnl: Add implementations of dcbnl setapp/getapp commandsYi Zou1-0/+122
2009-09-01dcbnl: Add netlink attributes for setapp/getapp to dcbnlYi Zou1-0/+8
2009-01-04DCB: fix kfree(skb)Roel Kluin1-7/+7
2008-12-21net: add DCNA attribute to the BCN interface for DCBDon Skidmore1-2/+4
2008-12-21net: fix DCB setstate to return success/failureDon Skidmore1-3/+2
2008-12-15net: fix dcbnl_setnumtcs operation checkDon Skidmore1-1/+1
2008-11-25DCB: fix kconfig optionJeff Kirsher2-8/+18
2008-11-20DCB: Add support for DCB BCNAlexander Duyck1-7/+167
2008-11-20DCB: Add interface to query the state of PFC feature.Alexander Duyck1-0/+43
2008-11-20DCB: Add interface to query # of TCs supported by deviceAlexander Duyck1-0/+132
2008-11-20DCB: Add interface to query for the DCB capabilities of an device.Alexander Duyck1-0/+82
2008-11-20ixgbe: this patch adds support for DCB to the kernel and ixgbe driverAlexander Duyck3-0/+717