aboutsummaryrefslogtreecommitdiffstats
path: root/net/iucv
AgeCommit message (Expand)AuthorFilesLines
2024-03-19Merge tag 's390-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2-16/+15
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1
2024-03-13s390/iucv: use new address translation helpersHeiko Carstens2-15/+15
2024-03-13s390/iucv: fix receive buffer virtual vs physical address confusionAlexander Gordeev1-2/+1
2024-03-06Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia ZiemiaƄska1-1/+1
2024-02-22net/af_iucv: fix virtual vs physical address confusionAlexander Gordeev1-6/+4
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-02-16net/iucv: fix the allocation size of iucv_path_table arrayAlexander Gordeev1-2/+2
2024-02-16net/iucv: fix virtual vs physical address confusionAlexander Gordeev1-7/+8
2023-12-29iucv: make iucv_bus constGreg Kroah-Hartman1-1/+1
2023-09-19s390: use control register bit definesHeiko Carstens1-1/+1
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens1-2/+2
2023-03-16net/iucv: Fix size of interrupt dataAlexandra Winter1-1/+1
2022-06-10net: keep sk->sk_forward_alloc as small as possibleEric Dumazet1-2/+0
2022-04-06net: remove noblock parameter from skb_recv_datagram()Oliver Hartkopp1-2/+1
2022-02-22s390/iucv: sort out physical vs virtual pointers usageAlexander Gordeev1-1/+1
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2021-11-19net/af_iucv: Use struct_group() to zero struct iucv_sock regionKees Cook1-1/+1
2021-11-19net/af_iucv: fix kernel doc commentsHeiko Carstens1-19/+19
2021-11-19net/iucv: fix kernel doc commentsHeiko Carstens1-62/+62
2021-08-09net/iucv: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior1-9/+9
2021-08-09net/iucv: get rid of register asm usageHeiko Carstens1-20/+22
2021-08-09net/af_iucv: remove wrappers around iucv (de-)registrationJulian Wiedmann1-13/+3
2021-08-09net/af_iucv: clean up a try_then_request_module()Julian Wiedmann1-11/+3
2021-08-09net/af_iucv: support drop monitoringJulian Wiedmann1-20/+22
2021-07-01s390: iucv: Avoid field over-reading memcpy()Kees Cook1-10/+12
2021-06-12net/af_iucv: clean up some forward declarationsJulian Wiedmann1-17/+10
2021-03-28iucv: af_iucv.c: Couple of typo fixesBhaskar Chowdhury1-2/+2
2021-01-28net/af_iucv: build SG skbs for TRANS_HIPER socketsJulian Wiedmann1-2/+4
2021-01-28net/af_iucv: don't track individual TX skbs for TRANS_HIPER socketsJulian Wiedmann1-59/+21
2021-01-28net/af_iucv: count packets in the xmit pathJulian Wiedmann1-6/+24
2021-01-28net/af_iucv: don't lookup the socket on TX notificationJulian Wiedmann1-12/+3
2021-01-28net/af_iucv: remove WARN_ONCE on malformed RX packetsAlexander Egorenkov1-1/+0
2020-12-08net/af_iucv: use DECLARE_SOCKADDR to cast from sockaddrJulian Wiedmann1-4/+4
2020-11-21net/af_iucv: set correct sk_protocol for child socketsJulian Wiedmann1-2/+2
2020-11-10net/af_iucv: fix null pointer dereference on shutdownUrsula Braun1-1/+2
2020-10-03net/iucv: fix indentation in __iucv_message_receive()Julian Wiedmann1-5/+3
2020-10-03net/af_iucv: right-size the uid variable in iucv_sock_bind()Julian Wiedmann1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-5/+5
2020-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-2/+2
2020-07-30treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()Kees Cook1-1/+1
2020-07-24net: pass a sockptr_t into ->setsockoptChristoph Hellwig1-2/+2
2020-05-19net/af_iucv: clean up function prototypesJulian Wiedmann1-57/+51
2020-05-19net/af_iucv: remove a redundant zero initializationJulian Wiedmann1-1/+0
2020-05-19net/af_iucv: replace open-coded U16_MAXJulian Wiedmann1-1/+2
2020-05-19net/af_iucv: remove pm supportJulian Wiedmann1-140/+1
2020-05-19net/iucv: remove pm supportJulian Wiedmann1-188/+0
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-1/+1
2019-07-29net/af_iucv: mark expected switch fall-throughsGustavo A. R. Silva1-5/+9
2019-06-19net/af_iucv: always register net_device notifierJulian Wiedmann1-7/+20
2019-06-19net/af_iucv: build proper skbs for HiperTransportJulian Wiedmann1-5/+11
2019-06-19net/af_iucv: remove GFP_DMA restriction for HiperTransportJulian Wiedmann1-1/+5
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153Thomas Gleixner1-14/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner1-0/+1
2018-11-10iucv: Remove SKB list assumptions.David S. Miller1-26/+15
2018-10-23Revert "net: simplify sock_poll_wait"Karsten Graul1-1/+1
2018-09-26net/af_iucv: locate IUCV header via skb_network_header()Julian Wiedmann1-29/+13
2018-09-19net: iucv: Use FIELD_SIZEOF directly instead of reimplementing its functionzhong jiang1-1/+1
2018-09-05net/iucv: declare iucv_path_table_empty() as staticJulian Wiedmann1-1/+1
2018-09-05net/af_iucv: fix skb handling on HiperTransport xmit errorJulian Wiedmann1-11/+23
2018-09-05net/af_iucv: drop inbound packets with invalid flagsJulian Wiedmann1-2/+2
2018-08-08net:af_iucv: get rid of the unneeded variable 'err' in afiucv_pm_freezezhong jiang1-2/+1
2018-07-30net: simplify sock_poll_waitChristoph Hellwig1-1/+1
2018-07-24net: remove blank lines at end of fileStephen Hemminger1-1/+0
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds1-2/+5
2018-05-26net/iucv: convert to ->poll_maskChristoph Hellwig1-5/+2
2018-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+3
2018-03-16net/iucv: Free memory obtained by kzallocArvind Yadav1-1/+3
2018-02-12net: make getname() functions return length rather than use int* parameterDenys Vlasenko1-3/+2
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-9/+9
2017-11-27net: annotate ->poll() instancesAl Viro1-3/+3
2017-07-03iucv: Convert sk_wmem_alloc accesses to refcount_t.David S. Miller1-1/+1
2017-06-25af_iucv: Move sockaddr length checks to before accessing sa_family in bind an...Mateusz Jurczyk1-5/+3
2017-06-25net/iucv: improve endianness handlingHans Wippel1-1/+1
2017-06-16networking: make skb_push & __skb_push return void pointersJohannes Berg1-2/+1
2017-03-09net: Work around lockdep limitation in sockets that use socketsDavid Howells1-1/+1
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-1/+1
2017-01-10net/af_iucv: don't use paged skbs for TX on HiperSocketsJulian Wiedmann1-11/+14
2016-12-12Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-77/+47
2016-11-28net/iucv: Use explicit clean up labels in iucv_init()Sebastian Andrzej Siewior1-7/+7
2016-11-22net/iucv: Convert to hotplug state machineSebastian Andrzej Siewior1-74/+44
2016-10-12Subject: [PATCH] af_iucv: drop skbs rejected by filterUrsula Braun1-7/+17
2016-10-12Subject: [PATCH] af_iucv: enable control sends in case of SEND_SHUTDOWNUrsula Braun1-1/+9
2016-07-29Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-1/+4
2016-07-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-101/+122
2016-06-28s390/iucv: use basic blocks for iucv inline assembliesHeiko Carstens1-9/+27
2016-06-15af_iucv: use paged SKBs for big inbound messagesEugene Crosser1-6/+50
2016-06-15af_iucv: remove fragment_skb() to use paged SKBsEugene Crosser1-56/+3
2016-06-15af_iucv: use paged SKBs for big outbound messagesEugene Crosser1-47/+77
2016-06-07iucv: properly clone LSM attributes to newly created child socketsPaul Moore1-1/+4
2016-01-19af_iucv: Validate socket address length in iucv_sock_bind()Ursula Braun1-0/+3
2015-12-14iucv: call skb_linearize() when neededEugene Crosser1-5/+15
2015-12-14iucv: prevent information leak in iucv_messageEugene Crosser1-1/+1
2015-12-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet1-1/+1
2015-11-30net: Generalise wq_has_sleeper helperHerbert Xu1-1/+1
2015-09-21s390/iucv: do not use arrays as argumentUrsula Braun2-11/+10
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman1-5/+5
2015-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+1
2015-03-31af_iucv: fix AF_IUCV sendmsg() errnoEugene Crosser1-3/+1
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue1-4/+4
2014-12-10net: introduce helper macro for_each_cmsghdrGu Zheng1-3/+1
2014-11-24new helper: memcpy_from_msg()Al Viro1-1/+1
2014-11-05net: Add and use skb_copy_datagram_msg() helper.David S. Miller1-1/+1
2014-09-10iucv: Convert pr_warning to pr_warnJoe Perches1-5/+4
2014-07-21af_iucv: avoid path quiesce of severed path in shutdown()Ursula Braun1-1/+2
2014-07-15af_iucv: remove unnecessary break after gotoFabian Frederick1-1/+0
2014-05-30af_iucv: correct cleanup if listen backlog is fullUrsula Braun1-2/+1
2014-05-30af_iucv: Add automatic (source) iucv_name to bindPhilipp Hachtmann1-11/+18
2014-05-14af_iucv: wrong mapping of sent and confirmed skbsUrsula Braun1-1/+1
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller1-2/+2
2014-04-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-3/+3
2014-04-07Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-64/+57
2014-04-03s390/irq: Use defines for external interruption codesThomas Huth1-3/+3
2014-03-20net/iucv/iucv.c: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-64/+57
2014-03-20af_iucv: recvmsg problem for SOCK_STREAM socketsUrsula Braun1-0/+1
2013-11-20net: rework recvmsg handler msg_name and msg_namelen logicHannes Frederic Sowa1-2/+0
2013-07-14net: delete __cpuinit usage from all net filesPaul Gortmaker1-1/+1
2013-05-28net: pass info struct via netdevice notifierJiri Pirko1-1/+1
2013-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-18/+16
2013-04-08af_iucv: fix recvmsg by replacing skb_pull() functionUrsula Braun1-18/+16
2013-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2013-04-07iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()Mathias Krause1-0/+2
2013-04-02net: fix smatch warnings inside datagram_pollJacob Keller1-1/+1
2013-03-31net: add option to enable error queue packets waking selectKeller, Jacob E1-1/+2
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-14/+7
2013-02-14iucv: fix kernel panic at rebootHendrik Brueckner1-1/+4
2013-01-08s390/irq: remove split irq fields from /proc/statHeiko Carstens1-1/+1
2012-06-15net: remove skb_orphan_try()Eric Dumazet1-1/+0
2012-03-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-1/+1
2012-03-11[S390] irq: external interrupt code passingHeiko Carstens1-1/+1
2012-03-07af_iucv: add shutdown for HS transportUrsula Braun1-27/+52
2012-03-07af_iucv: handle netdev eventsUrsula Braun1-44/+62
2012-02-08af_iucv: allow retrieval of maximum message sizeUrsula Braun1-1/+9
2012-02-08af_iucv: change net_device handling for HS transportUrsula Braun1-57/+62
2012-02-08af_iucv: block writing if msg limit is exceededUrsula Braun1-1/+1
2012-02-08af_iucv: remove IUCV-pathes completelyUrsula Braun1-34/+37
2011-12-20af_iucv: get rid of state IUCV_SEVEREDUrsula Braun1-27/+8
2011-12-20af_iucv: remove unused timer infrastructureUrsula Braun1-22/+0
2011-12-20af_iucv: release reference to HS deviceUrsula Braun1-13/+24
2011-12-20af_iucv: accelerate close for HS transportUrsula Braun1-0/+7
2011-12-20af_iucv: support ancillary data with HS transportUrsula Braun1-0/+2
2011-10-13net: more accurate skb truesizeEric Dumazet1-1/+1
2011-08-13af_iucv: add HiperSockets transportUrsula Braun1-72/+677
2011-08-13af_iucv: cleanup - use iucv_sk(sk) earlyUrsula Braun1-21/+23
2011-08-13af_iucv: use loadable iucv interfaceFrank Blaschka1-45/+74
2011-08-13iucv: kernel option for z/VM IUCV and HiperSocketsUrsula Braun1-6/+8
2011-08-13iucv: introduce loadable iucv interfaceFrank Blaschka1-0/+23
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-24[S390] iucv cr0 enablement bitMartin Schwidefsky1-2/+5
2011-05-26[S390] irq: merge irq.c and s390_ext.cHeiko Carstens1-1/+1
2011-05-13convert old cpumask API into new oneKOSAKI Motohiro1-36/+37
2011-05-13af_iucv: get rid of compile warningUrsula Braun1-7/+2
2011-05-13iucv: get rid of compile warningUrsula Braun1-2/+2
2011-03-31Fix common misspellingsLucas De Marchi2-3/+3
2011-01-05[S390] irq: have detailed statistics for interrupt typesHeiko Carstens1-0/+2
2010-10-25[S390] cleanup lowcore access from external interruptsMartin Schwidefsky1-1/+2
2010-06-03net: use __packed annotationEric Dumazet1-7/+7
2010-05-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-1/+1
2010-05-27iucv: convert cpu notifier to return encapsulate errno valueAkinobu Mita1-4/+5
2010-05-26net/iucv: Add missing spin_unlockJulia Lawall1-1/+1
2010-05-17net: Remove unnecessary returns from void function()sJoe Perches1-1/+0
2010-05-01net: sock_def_readable() and friends RCU conversionEric Dumazet1-4/+7
2010-04-20net: sk_sleep() helperEric Dumazet1-6/+6
2009-12-15const: constify remaining dev_pm_opsAlexey Dobriyan2-2/+2
2009-11-13iucv: add work_queue cleanup for suspendUrsula Braun1-3/+13
2009-11-05net: pass kern to net_proto_family create functionEric Paris1-1/+2
2009-10-17af_iucv: remove duplicate sock_set_flagUrsula Braun1-1/+0
2009-10-17af_iucv: use sk functions to modify sk->sk_ack_backlogHendrik Brueckner1-2/+2
2009-10-07net: mark net_proto_ops as constStephen Hemminger1-1/+1
2009-09-30net: Make setsockopt() optlen be unsigned.David S. Miller1-1/+1
2009-09-16af_iucv: fix race when queueing skbs on the backlog queueHendrik Brueckner1-2/+14
2009-09-16af_iucv: do not call iucv_sock_kill() twiceHendrik Brueckner1-5/+5
2009-09-16af_iucv: handle non-accepted sockets after resuming from suspendHendrik Brueckner1-0/+1
2009-09-16af_iucv: fix race in __iucv_sock_wait()Hendrik Brueckner1-1/+1
2009-09-16iucv: use correct output register in iucv_query_maxconn()Hendrik Brueckner1-1/+1
2009-09-16iucv: fix iucv_buffer_cpumask check when calling IUCV functionsHendrik Brueckner1-11/+11
2009-09-16iucv: suspend/resume error msg for left over pathesUrsula Braun1-0/+14
2009-09-14net: constify remaining proto_opsAlexey Dobriyan1-2/+2
2009-07-09net: adding memory barrier to the poll and receive callbacksJiri Olsa1-2/+2
2009-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-118/+179
2009-06-19af_iucv: Return -EAGAIN if iucv msg limit is exceededHendrik Brueckner1-41/+103
2009-06-19af_iucv: Change if condition in sendmsg() for more readabilityHendrik Brueckner1-82/+81
2009-06-16[S390] PM: af_iucv power management callbacks.Ursula Braun1-3/+144
2009-06-16[S390] pm: iucv power management callbacks.Ursula Braun1-0/+179
2009-06-16[S390] iucv: establish reboot notifierUrsula Braun1-2/+87
2009-04-23af_iucv: Fix merge.Ursula Braun1-4/+0
2009-04-23Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-7/+19
2009-04-23af_iucv: New socket option for setting IUCV MSGLIMITsHendrik Brueckner1-2/+25
2009-04-23af_iucv: cleanup and refactor recvmsg() EFAULT handlingHendrik Brueckner1-7/+3
2009-04-23af_iucv: Provide new socket type SOCK_SEQPACKETHendrik Brueckner1-17/+56
2009-04-23af_iucv: Modify iucv msg target class using control msghdrHendrik Brueckner1-4/+75
2009-04-23af_iucv: Support data in IUCV msg parameter lists (IPRMDATA)Hendrik Brueckner2-20/+103
2009-04-23af_iucv: add sockopt() to enable/disable use of IPRM_DATA msgsHendrik Brueckner1-3/+76
2009-04-23af_iucv: sync sk shutdown flag if iucv path is quiescedHendrik Brueckner1-1/+18
2009-04-23iucv: provide second per-cpu IUCV command parameter blockUrsula Braun1-10/+31
2009-04-21af_iucv: Fix race when queuing incoming iucv messagesHendrik Brueckner1-3/+5
2009-04-21af_iucv: Test additional sk states in iucv_sock_shutdownHendrik Brueckner1-0/+3
2009-04-21af_iucv: Reject incoming msgs if RECV_SHUTDOWN is setHendrik Brueckner1-1/+3