summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [KERNEL] Try not to -EIO if no socket is connectedHEADmasterSimon Rettberg2020-08-133-15/+16
|
* [KERNEL] Fix leaks, check return codes in module initSimon Rettberg2020-07-171-19/+29
|
* [KERNEL] Trying to get locking under controlSimon Rettberg2020-07-175-85/+71Star
| | | | | | Current code doesn't pay much attention to properly locking when accessing structures that are being used in multiple workers/threads. Try to fix this, slowly.
* [KERNEL] After nullptr check, MAYBE RETURN!?Simon Rettberg2020-07-171-0/+1
|
* [KERNEL] Properly bail out on kmalloc failuresSimon Rettberg2020-07-172-4/+5
|
* config.h: Lower serializer len to 800 for nowSimon Rettberg2020-07-161-1/+1
| | | | | | | Stack frames for kernel code shouldn't exceed 1024 bytes. As we usually allocate the serializer buffer on the stack, lower it to 800 bytes to give some headroom. Move to a kalloc() and raise the limit again, should this limit be too small.
* [KERNEL] Assign socket timeouts directly, like other kernel modulesSimon Rettberg2020-07-161-7/+2Star
|
* [KERNEL] do_gettimeofday was removed in 5.0Simon Rettberg2020-07-161-5/+4Star
|
* [KERNEL] BLK_MQ_F_SG_MERGE removed in 5.1Simon Rettberg2020-07-161-3/+1Star
|
* added check for rid and discovery now takes bigger test blockFrederic Robra2019-11-144-70/+84
|
* bug when sending and release at the same timeFrederic Robra2019-11-112-2/+2
|
* added timeout and small bug when reqeuing in sendFrederic Robra2019-11-083-17/+23
|
* if connection is lost while connected modul now waits for new connectionFrederic Robra2019-11-083-22/+47
|
* removed bug when sending and at the same time socket closes downFrederic Robra2019-11-065-9/+10
|
* added commentsFrederic Robra2019-10-207-41/+41
|
* patch from Thiago Abdo, casts and includFrederic Robra2019-10-202-2/+3
|
* added client configuration for number connectionsFrederic Robra2019-09-176-25/+41
|
* removed initial server and removed replacement of alt serversFrederic Robra2019-09-044-68/+22Star
|
* prepared kernel module to have configurable number of connectionsFrederic Robra2019-09-045-41/+70
|
* sort the connection plan, locks the sending while changing connection,Frederic Robra2019-09-046-94/+135
| | | | discovery now takes place even if mq requests are received
* added support to requeue busy requestsFrederic Robra2019-09-035-14/+53
|
* splitted netFrederic Robra2019-08-297-604/+765
|
* optimized behaviour with failuresFrederic Robra2019-08-274-96/+99
|
* removed bug in timeout where look was not releasedFrederic Robra2019-08-274-19/+104
|
* moved mq part to new fileFrederic Robra2019-08-236-185/+351
| | | | fixed various bugs
* changed strategy to connect to diffrent socketsFrederic Robra2019-08-134-381/+175Star
|
* added todosFrederic Robra2019-08-113-5/+33
|
* added documentationFrederic Robra2019-07-303-79/+217
|
* added some documentationFrederic Robra2019-07-232-306/+621
|
* removed blocking codeFrederic Robra2019-07-233-111/+154
| | | | added better macros for debugging
* added some comments and macrosFrederic Robra2019-07-172-15/+89
|
* fixed various bugsFrederic Robra2019-07-173-254/+328
|
* discovery now connects to new slotsFrederic Robra2019-07-164-24/+111
|
* added macros for debuggingFrederic Robra2019-07-164-185/+225
|
* device now errors if connection get closedFrederic Robra2019-07-143-65/+106
|
* splitted receiverFrederic Robra2019-07-143-206/+321
|
* added first draft of rtt measurementFrederic Robra2019-07-113-29/+205
|
* removed typedefsFrederic Robra2019-07-115-54/+52Star
|
* receiver workerFrederic Robra2019-07-113-142/+100Star
|
* added receive workerFrederic Robra2019-07-104-183/+328
|
* fixed bug in alternative serversFrederic Robra2019-07-101-3/+4
|
* updates list of alt serversFrederic Robra2019-07-092-32/+139
|
* moved cmd select image to send request methodFrederic Robra2019-07-091-116/+93Star
|
* changed sysfs to show connected serversFrederic Robra2019-07-091-19/+61
|
* added worker for keepalive and discoveryFrederic Robra2019-07-093-9/+18
|
* added first draft for keepalive and discoveryFrederic Robra2019-07-0711-717/+887
|
* added first support for connection with more than one serverFrederic Robra2019-07-056-301/+245Star
|
* fixed some errors with multi queueFrederic Robra2019-07-054-275/+54Star
|
* added send cmd to read from serverFrederic Robra2019-07-025-23/+212
|
* added code to connect to serverFrederic Robra2019-07-026-4/+248
|