History log of /src/sys/dev/dmover/dmover_process.c |
Revision | | Date | Author | Comments |
1.6 |
| 18-Aug-2025 |
andvar | Fix various typos, mainly in comments: s/invaid/invalid/ s/instad/instead/ s/wich/with/ s/tranform/transform/ s/tranmist/transmit/ s/tranceiver/transceiver/ s/Tranparent/Transparent/ s/tranlated/translated/ s/tranfer/transfer/ s/tranmissions/transmissions/ s/condtions/conditions/ s/Recient/Recent/
|
1.5 |
| 14-May-2011 |
jakllsch | Convert simplelock to mutex in this portion of dmover(4).
|
1.4 |
| 05-Jan-2008 |
matt | branches: 1.4.32; 1.4.38; Add #include <sys/simplelock.h>
|
1.3 |
| 08-Oct-2007 |
ad | branches: 1.3.4; 1.3.10; Use the softint API.
|
1.2 |
| 06-Mar-2003 |
thorpej | branches: 1.2.18; 1.2.60; 1.2.74; 1.2.76; 1.2.78; Don't require that input buffers and output buffers be of the same type.
|
1.1 |
| 02-Aug-2002 |
thorpej | branches: 1.1.2; 1.1.4; 1.1.6; dmover(9) -- an interface to hardware-assisted data movers. This allows clients to use a hardware-assisted data mover to clear a region of memory, fill a region of memory with a specific value, copy a region of memory, and perform simple boolean operations such as XOR on multiple regions of memory.
Included here is a software back-end which can serve as an example of how to write a back-end (and also provides a fall-back in case hardware for a given function is not available), as well as a dmoverio(4) pseudo- device which provides access to dmover(9) to userland via a message passing interface.
dmover(9) is still a work-in-progress -- a few minor changes to the interface are expected.
|
1.1.6.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.6.1 |
| 02-Aug-2002 |
jdolecek | file dmover_process.c was added on branch kqueue on 2002-09-06 08:44:01 +0000
|
1.1.4.2 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
1.1.4.1 |
| 02-Aug-2002 |
gehenna | file dmover_process.c was added on branch gehenna-devsw on 2002-08-29 05:22:23 +0000
|
1.1.2.2 |
| 02-Aug-2002 |
thorpej | dmover(9) -- an interface to hardware-assisted data movers. This allows clients to use a hardware-assisted data mover to clear a region of memory, fill a region of memory with a specific value, copy a region of memory, and perform simple boolean operations such as XOR on multiple regions of memory.
Included here is a software back-end which can serve as an example of how to write a back-end (and also provides a fall-back in case hardware for a given function is not available), as well as a dmoverio(4) pseudo- device which provides access to dmover(9) to userland via a message passing interface.
dmover(9) is still a work-in-progress -- a few minor changes to the interface are expected.
|
1.1.2.1 |
| 02-Aug-2002 |
thorpej | file dmover_process.c was added on branch nathanw_sa on 2002-08-02 00:30:39 +0000
|
1.2.78.1 |
| 14-Oct-2007 |
yamt | sync with head.
|
1.2.76.2 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.2.76.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.2.74.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.2.60.1 |
| 17-Jun-2007 |
ad | - Increase the number of thread priorities from 128 to 256. How the space is set up is to be revisited. - Implement soft interrupts as kernel threads. A generic implementation is provided, with hooks for fast-path MD code that can run the interrupt threads over the top of other threads executing in the kernel. - Split vnode::v_flag into three fields, depending on how the flag is locked (by the interlock, by the vnode lock, by the file system). - Miscellaneous locking fixes and improvements.
|
1.2.18.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.2.18.1 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.3.10.1 |
| 08-Jan-2008 |
bouyer | Sync with HEAD
|
1.3.4.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.4.38.1 |
| 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.4.32.1 |
| 31-May-2011 |
rmind | sync with head
|