@@ -100,10 +100,10 @@ DMA can be paused and resumed at any time using `stopDma()` and `startDma()`
100100
101101## Note for when bad things happen
102102The driver uses some files in shared memory:
103- * ` /dev/shm/alice_o2/rorc/ [PCI address]/channel_ [channel number]/fifo ` - For card FIFOs
104- * ` /dev/shm/alice_o2/rorc/ [PCI address]/channel_ [channel number]/ .lock ` - For locking channels
105- * ` /dev/shm/sem.alice_o2_rorc_ [PCI address]_channel_ [channel number].mutex ` - For locking channels
106- * ` /var/lib/hugetlbfs/global/pagesize-[page size]/rorc -dma-bench_id=[PCI address]_chan_[channel number] ` - For card benchmark DMA buffers
103+ * ` /dev/shm/AliceO2_RoC_ [PCI address]_Channel_ [channel number]_fifo ` - For card FIFOs
104+ * ` /dev/shm/AliceO2_RoC_ [PCI address]_Channel_ [channel number].lock ` - For locking channels
105+ * ` /dev/shm/sem.AliceO2_RoC_ [PCI address]_Channel_ [channel number]_Mutex ` - For locking channels
106+ * ` /var/lib/hugetlbfs/global/pagesize-[page size]/roc -dma-bench_id=[PCI address]_chan_[channel number] ` - For roc-bench-dma buffers
107107
108108If the process crashes badly (such as with a segfault), it may be necessary to clean up the mutex manually, either by
109109deleting with ` rm ` or by using the ` roc-channel-cleanup ` utility.
@@ -186,9 +186,12 @@ Resets a card channel
186186
187187### roc-run-script
188188* Deprecated, see section "Python interface"*
189-
190189Run a Python script that can use a simple interface to use the library.
191190
191+ ### roc-setup-hugetlbfs
192+ Setup hugetlbfs directories & mounts. If using hugepages, should be run once per boot.
193+
194+
192195
193196Exceptions
194197-------------------
@@ -256,7 +259,7 @@ If PDA is not detected on the system, only a dummy implementation of the interfa
256259
2572604 . Optionally, insert kernel module. If the utilities are run as root, PDA will do this automatically.
258261 ~~~
259- modprobe uio\_pci\_dma
262+ modprobe uio_pci_dma
260263 ~~~
261264
262265### Hugepages
@@ -340,10 +343,8 @@ The issue has occurred on Dell R720 servers.
340343
341344Permissions
342345-------------------
343- The library must be run either by root users, or users part of the group 'pda'. In case of 'pda' group users, make sure
344- the ` /dev/shm/alice_o2 ` and ` /mnt/hugetlbfs/alice_o2 ` directories have sufficient permissions that allow those
345- users to create/read/write files.
346- Also, the PDA kernel module must be inserted as root in any case.
346+ The library must be run either by root users, or users part of the group 'pda'.
347+ The PDA kernel module must be inserted as root in any case.
347348
348349
349350ALICE Low-level Front-end (ALF) DIM Server
0 commit comments