aboutsummaryrefslogtreecommitdiffstats
path: root/net/atm
AgeCommit message (Expand)AuthorFilesLines
2024-02-09net: fill in MODULE_DESCRIPTION()s for mpoaBreno Leitao1-0/+1
2024-01-05net: fill in MODULE_DESCRIPTION()s for ATMJakub Kicinski2-0/+2
2023-12-12atm: Fix Use-After-Free in do_vcc_ioctlHyunwoo Kim1-2/+5
2023-10-23net: atm: Remove redundant check.Gavrilov Ilia1-2/+0
2023-06-24sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2-2/+0
2023-05-17atm: hide unused procfs functionsArnd Bergmann1-0/+2
2023-04-26Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-1/+1
2023-03-17net: annotate lockless accesses to sk->sk_err_softEric Dumazet1-1/+1
2023-03-10Move COMPAT_ATM_ADDPARTY to net/atm/svc.cPalmer Dabbelt1-0/+5
2022-11-24driver core: make struct class.dev_uevent() take a const *Greg Kroah-Hartman1-2/+2
2022-10-15net/atm: fix proc_mpc_write incorrect return valueXiaobo Liu1-1/+2
2022-04-28net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil1-1/+1
2022-04-06net: remove noblock parameter from skb_recv_datagram()Oliver Hartkopp1-1/+1
2022-01-22proc: remove PDE_DATA() completelyMuchun Song1-2/+2
2021-10-24net: atm: use address setting helpersJakub Kicinski2-4/+5
2021-10-14ethernet: replace netdev->dev_addr assignment loopsJakub Kicinski1-2/+1
2021-10-09net: use dev_addr_set()Jakub Kicinski1-1/+1
2021-06-10atm: Use list_for_each_entry() to simplify code in resources.cWang Hai1-5/+2
2021-06-07atm: [br2864] fix spelling mistakesgushengxian1-2/+2
2021-05-20net: atm: use DEVICE_ATTR_RO macroYueHaibing1-12/+12
2021-01-29net: atm: pppoatm: use new API for wakeup taskletEmil Renner Berthing1-4/+5
2021-01-29net: atm: pppoatm: use tasklet_init to initialize wakeup taskletEmil Renner Berthing1-7/+3
2020-11-18atm: nicstar: Replace in_interrupt() usageSebastian Andrzej Siewior1-2/+10
2020-10-31net: atm: fix update of position index in lec_seq_nextColin Ian King1-3/+2
2020-09-18net: atm: delete duplicated wordsRandy Dunlap2-2/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva3-7/+7
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long1-2/+2
2020-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds5-21/+11
2020-07-30treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()Kees Cook1-1/+1
2020-07-24net: pass a sockptr_t into ->setsockoptChristoph Hellwig4-8/+8
2020-07-19net/atm: remove the atmdev_ops {get, set}sockopt methodsChristoph Hellwig1-12/+2
2020-07-19net: atm: lec_arpc.h: delete duplicated wordRandy Dunlap1-1/+1
2020-06-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-3/+1
2020-06-13net: atm: Remove the error message according to the atomic contextLiao Pingfang1-3/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-05-20atm: switch do_atmif_sioc() to direct use of atm_dev_ioctl()Al Viro1-21/+4
2020-05-20atm: lift copyin from atm_dev_ioctl()Al Viro3-33/+31
2020-05-20atm: switch do_atm_iobuf() to direct use of atm_getnames()Al Viro1-22/+3
2020-05-20atm: move copyin from atm_getnames() into the callerAl Viro3-20/+20
2020-05-20atm: separate ATM_GETNAMES handling from the rest of atm_dev_ioctl()Al Viro3-44/+51
2020-05-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2-11/+17
2020-05-04atm: fix a memory leak of vcc->user_backCong Wang1-0/+6
2020-05-04atm: fix a UAF in lec_arp_clear_vccs()Cong Wang1-11/+11
2020-04-28docs: networking: convert atm.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan2-14/+11
2020-01-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+1
2020-01-25net: atm: use %*ph to print small bufferAndy Shevchenko2-70/+28
2020-01-24vcc_seq_next should increase position indexVasily Averin1-2/+1
2019-12-12netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin1-1/+1
2019-11-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+3
2019-11-18net: atm: Reduce the severity of logging in unlink_clip_vccAditya Pakki1-3/+3
2019-11-06net: use helpers to change sk_ack_backlogEric Dumazet2-2/+2
2019-10-28net: use skb_queue_empty_lockless() in poll() handlersEric Dumazet1-1/+1
2019-09-05pppoatm: use %*ph to print small bufferAndy Shevchenko1-3/+1
2019-09-05net: mpoa: Use kzfree rather than its implementation.zhong jiang1-4/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-4/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner5-0/+5
2019-05-05net: atm: clean up a range checkDan Carpenter1-3/+1
2019-04-19net: rework SIOCGSTAMP ioctl handlingArnd Bergmann3-16/+2
2019-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+5
2019-04-16net: atm: Fix potential Spectre v1 vulnerabilitiesGustavo A. R. Silva1-1/+5
2019-04-08ipv4: Prepare rtable for IPv6 gatewayDavid Ahern1-2/+2
2019-03-07net: atm: Add another IS_ENABLED(CONFIG_COMPAT) in atm_dev_ioctlNathan Chancellor1-1/+1
2019-03-07net: atm: Use IS_ENABLED in atm_dev_ioctlNathan Chancellor1-6/+2
2019-02-16atm: clean up vcc_seq_next()Dan Carpenter1-1/+2
2018-10-23Revert "net: simplify sock_poll_wait"Karsten Graul1-1/+1
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-7/+1
2018-07-30net: simplify sock_poll_waitChristoph Hellwig1-1/+1
2018-07-24atm: remove blank lines at EOFStephen Hemminger1-6/+0
2018-07-17Merge tag 'v4.18-rc5' into locking/core, to pick up fixesIngo Molnar4-6/+11
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds4-6/+11
2018-06-21atomics/treewide: Remove atomic_inc_not_zero_hint()Mark Rutland1-1/+1
2018-06-17atm: Preserve value of skb->truesize when accounting to vccDavid Woodhouse7-14/+8
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+1
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds4-11/+6
2018-05-26net/atm: convert to ->poll_maskChristoph Hellwig4-11/+6
2018-05-16atm: switch to proc_create_seq_privateChristoph Hellwig1-59/+13
2018-05-16atm: simplify procfs codeChristoph Hellwig1-58/+7
2018-05-16proc: introduce proc_create_net{,_data}Christoph Hellwig1-15/+2
2018-05-16proc: introduce proc_create_seq_privateChristoph Hellwig1-13/+2
2018-05-16proc: introduce proc_create_seq{,_data}Christoph Hellwig1-13/+1
2018-05-04net: atm: Fix potential Spectre v1Gustavo A. R. Silva1-2/+7
2018-03-26net: Use octal not symbolic permissionsJoe Perches4-9/+9
2018-02-12net: make getname() functions return length rather than use int* parameterDenys Vlasenko2-6/+4
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-4/+4
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds8-44/+43
2018-01-16net: delete /proc THIS_MODULE referencesAlexey Dobriyan4-4/+0
2017-11-30atm: mpoa: remove 32-bit timekeepingTina Ruchandani5-40/+43
2017-11-27net: annotate ->poll() instancesAl Viro2-3/+3
2017-11-21treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook1-3/+3
2017-11-21net/atm/mpc: Avoid open-coded assignment of timer callback functionKees Cook1-2/+1
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds3-17/+17
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller22-0/+22
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman22-0/+22
2017-10-25net: atm/mpc: Stop using open-coded timer .data fieldKees Cook1-4/+6
2017-10-18net: atm: Convert timers to use timer_setup()Kees Cook3-13/+11
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERKees Cook1-1/+1
2017-08-09net: atm: make atmdev_ops constBhumika Goyal4-4/+4
2017-07-04net, atm: convert eg_cache_entry.use from atomic_t to refcount_tReshetova, Elena2-8/+8
2017-07-04net, atm: convert in_cache_entry.use from atomic_t to refcount_tReshetova, Elena2-7/+8
2017-07-04net, atm: convert lec_arp_table.usage from atomic_t to refcount_tReshetova, Elena2-4/+4
2017-07-04net, atm: convert atm_dev.refcnt from atomic_t to refcount_tReshetova, Elena2-2/+2
2017-07-01net: convert sock.sk_refcnt from atomic_t to refcount_tReshetova, Elena1-1/+1
2017-07-01net: convert sock.sk_wmem_alloc from atomic_t to refcount_tReshetova, Elena8-14/+14
2017-07-01net: convert neighbour.refcnt from atomic_t to refcount_tReshetova, Elena1-3/+3
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg1-1/+1
2017-06-16networking: convert many more places to skb_put_zero()Johannes Berg1-2/+1
2017-03-22neighbour: fix nlmsg_pid in notificationsRoopa Prabhu1-2/+2
2017-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+3
2017-03-13atm: remove an unnecessary loopFrancois Romieu1-9/+13
2017-03-09net: Work around lockdep limitation in sockets that use socketsDavid Howells1-2/+3
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2017-02-27lib/vsprintf.c: remove %Z supportAlexey Dobriyan1-1/+1
2016-12-28net: atm: Fix warnings in net/atm/lec.c when !CONFIG_PROC_FSAugusto Mecking Caringi1-0/+2
2016-12-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-25/+24
2016-12-17ATM: use designated initializersKees Cook2-25/+24
2016-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2016-12-05[iov_iter] new primitives - copy_from_iter_full() and friendsAl Viro1-1/+1
2016-10-21net: remove MTU limits on a few ether_setup callersJarod Wilson1-1/+3
2016-10-20net: use core MTU range checking in WAN driversJarod Wilson1-10/+1
2016-10-13net: deprecate eth_change_mtu, remove usageJarod Wilson1-2/+0
2016-09-10lec: use IS_ENABLED() instead of checking for built-in or moduleJavier Martinez Canillas1-6/+6
2016-08-18net: atm: remove redundant null pointer check on dev->nameColin Ian King1-1/+1
2016-07-05net: add dev arg to ndo_neigh_construct/destroyJiri Pirko1-1/+1
2016-05-23net/atm: sk_err_soft must be positiveStefan Hajnoczi2-3/+3
2016-05-04treewide: replace dev->trans_start update with helperFlorian Westphal1-2/+2
2015-11-30net: Generalise wq_has_sleeper helperHerbert Xu1-2/+2
2015-11-23net: atm: constify in_cache_ops and eg_cache_ops structuresJulia Lawall2-4/+4
2015-09-17atm: deal with setting entry before mkip was calledSasha Levin1-0/+3
2015-07-31br2684: Remove unnecessary formatting macros b1 and bsJoe Perches1-6/+3
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman4-5/+5
2015-04-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds4-34/+8
2015-04-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-03-06treewide: Fix typo in printk messagesMasanari Iida1-1/+1
2015-03-03atm: Use eth_<foo>_addr instead of memsetJoe Perches1-2/+2
2015-03-03net/atm/signaling.c: remove WAIT_FOR_DEMON codeFabian Frederick1-24/+0
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue2-8/+6
2014-12-09put iov_iter into msghdrAl Viro1-4/+1
2014-11-24[atm] switch vcc_sendmsg() to copy_from_iter()Al Viro1-11/+6
2014-11-05net: Add and use skb_copy_datagram_msg() helper.David S. Miller1-1/+1
2014-10-07net: better IFF_XMIT_DST_RELEASE supportEric Dumazet1-1/+1
2014-09-10atm: Convert pr_warning to pr_warnJoe Perches2-3/+3
2014-09-01net: Pass a "more" indication down into netdev_start_xmit() code paths.David S. Miller1-1/+1
2014-08-24net: Add ops->ndo_xmit_flush()David S. Miller1-1/+1
2014-08-21lec: Use rtnl lock/unlock when updating MTUchas williams - CONTRACTOR1-0/+2
2014-08-13lec: Fix bug introduced by b67bfe0d42cac56c512dd5da4b1b347a23f4b70achas williams - CONTRACTOR1-4/+1
2014-08-13atm/svc: Fix blocking in wait loopchas williams - CONTRACTOR1-28/+32
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen2-3/+4
2014-06-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-8/+2
2014-05-30atm: remove commented out checkPaul Bolle1-8/+2
2014-04-18arch: Mass conversion of smp_mb__*()Peter Zijlstra1-1/+1
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller5-11/+11
2014-03-27atm: replace del_timer by del_timer_syncJulia Lawall1-1/+1
2014-01-21net: Fix some fallout from the etner_addr_copy() changes.David S. Miller1-1/+1
2014-01-21atm: Use ether_addr_copyJoe Perches2-5/+6
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-2/+0
2013-05-28net: always pass struct netdev_notifier_info to netdevice notifiersCong Wang1-1/+3
2013-05-28net: pass info struct via netdevice notifierJiri Pirko2-6/+4
2013-05-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro1-1/+1
2013-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2013-04-07atm: update msg_namelen in vcc_recvmsg()Mathias Krause1-0/+2
2013-03-28net: add ETH_P_802_3_MINSimon Horman1-1/+1
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin3-41/+35
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2013-02-22new helper: file_inode(file)Al Viro1-1/+1
2013-02-18net: proc: change proc_net_remove to remove_proc_entryGao feng1-1/+1
2012-12-17atm: use scnprintf() instead of sprintf()chas williams - CONTRACTOR1-25/+15
2012-12-02pppoatm: optimise PPP channel wakeups after sock_owned_by_user()David Woodhouse1-2/+19
2012-12-02br2684: allow assign only on a connected socketKrzysztof Mazur1-2/+5
2012-12-02br2684: fix module_put() raceDavid Woodhouse1-1/+4
2012-12-02pppoatm: fix missing wakeup in pppoatm_send()David Woodhouse1-0/+12
2012-12-02br2684: don't send frames on not-ready vccDavid Woodhouse1-3/+40
2012-12-02atm: add release_cb() callback to vccDavid Woodhouse1-0/+10
2012-11-30pppoatm: do not inline pppoatm_may_send()Krzysztof Mazur1-1/+1
2012-11-30pppoatm: drop frames to not-ready vccKrzysztof Mazur1-0/+7
2012-11-28pppoatm: take ATM socket lock in pppoatm_send()Krzysztof Mazur1-2/+17
2012-11-28pppoatm: fix module_put() raceKrzysztof Mazur1-2/+7
2012-11-28pppoatm: allow assign only on a connected socketKrzysztof Mazur1-0/+2
2012-11-28atm: add owner of push() callback to atmvccKrzysztof Mazur1-0/+2
2012-11-26atm: br2684: Fix excessive queue bloatDavid Woodhouse1-14/+22
2012-08-31net:atm:fix up ENOIOCTLCMD error handlingWanlong Gao1-1/+1
2012-08-15atm: fix info leak via getsockname()Mathias Krause1-0/+1
2012-08-15atm: fix info leak in getsockopt(SO_ATMPVC)Mathias Krause1-0/+1
2012-06-04net: Remove casts to same typeJoe Perches1-1/+1
2012-06-04net: use consume_skb() in place of kfree_skb()Eric Dumazet2-3/+5
2012-05-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2012-05-15atm: remove the coupling to token ring supportPaul Gortmaker2-131/+8
2012-05-15net: Convert net_ratelimit uses to net_<level>_ratelimitedJoe Perches1-5/+3
2012-05-09atm: Convert compare_ether_addr to ether_addr_equalJoe Perches2-5/+4
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet3-3/+3
2012-04-13pppoatm: Fix excessive queue bloatDavid Woodhouse1-10/+85
2012-04-08Merge branch 'master' into for-nextJiri Kosina2-10/+20
2012-04-05atm: fix commentsAlexandra Vintila1-2/+2
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2012-03-04ppp: Replace uses of <linux/if_ppp.h> with <linux/ppp-ioctl.h>Paul Mackerras1-1/+1
2012-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+6