| Commit message (Expand) | Author | Age | Files | Lines |
* | Update SPL to use new debug infrastructure. This means: | behlendo | 2008-04-21 | 13 | -177/+280 |
* | Frist minor batch of fixes. Catch a dropped ;, and use SBUG instead of BUG. | behlendo | 2008-04-19 | 1 | -2/+2 |
* | First commit of lustre style internal debug support. These | behlendo | 2008-04-18 | 5 | -310/+1919 |
* | * modules/spl/spl-kmem.c : Make sure to disable interrupts | wartens2 | 2008-04-16 | 1 | -14/+21 |
* | - Add some spinlocks to cover all the private data in the mutex. I don't | behlendo | 2008-04-15 | 2 | -19/+30 |
* | Add hw_serial support based on a usermodehelper which runs | behlendo | 2008-04-12 | 1 | -17/+116 |
* | - Add more strict in_atomic() checking to the mutex entry | behlendo | 2008-04-11 | 2 | -72/+105 |
* | Fix race in rwlock implementation which can occur when | behlendo | 2008-04-07 | 1 | -2/+7 |
* | - Fix write-only behavior in vn-open() | behlendo | 2008-04-04 | 3 | -23/+23 |
* | Update the thread shim to use the current kernel threading API. | behlendo | 2008-04-04 | 1 | -13/+12 |
* | Correctly implement atomic_cas_ptr() function. Ideally all of these | behlendo | 2008-04-03 | 1 | -2/+0 |
* | - Remapped ldi_handle_t to struct block_device * which is much more useful | behlendo | 2008-04-03 | 3 | -7/+16 |
* | Ensure all file ops pointer are NULL or we may end up | behlendo | 2008-04-01 | 1 | -1/+1 |
* | Add some crude debugging support. It leaves alot to be | behlendo | 2008-03-31 | 5 | -33/+236 |
* | Correctly functioning 64-bit atomic shim layer. It's not | behlendo | 2008-03-28 | 6 | -0/+208 |
* | Two fixes to the module interface. Could be worse! | behlendo | 2008-03-21 | 1 | -10/+25 |
* | OK, a first reasonable attempt at a solaris module/chdev shim layer. | behlendo | 2008-03-20 | 4 | -2/+301 |
* | OK, some pretty substantial rework here. I've merged the spl-file | behlendo | 2008-03-18 | 11 | -261/+332 |
* | Initial pass at a file API getf/releasef hooks | behlendo | 2008-03-18 | 10 | -23/+273 |
* | Fix kmem memory accounting | behlendo | 2008-03-14 | 3 | -5/+50 |
* | Fix KMEM_DEBUG support (enable by default) | behlendo | 2008-03-14 | 3 | -3/+77 |
* | Add missing headers | behlendo | 2008-03-14 | 2 | -6/+77 |
* | - Add some more missing headers | behlendo | 2008-03-12 | 1 | -2/+7 |
* | Add copyin/copyout mapping | behlendo | 2008-03-12 | 3 | -7/+22 |
* | - Implemented vnode interfaces and 6 test cases to the test suite. | behlendo | 2008-03-12 | 7 | -172/+719 |
* | Apply fix from bug239 for rwlock deadlock. | behlendo | 2008-03-11 | 6 | -0/+220 |
* | Two more GPL only symbols moved to helper functions in the spl module. | behlendo | 2008-03-11 | 1 | -0/+14 |
* | Remap gethrestime() with #define to new symbol and export that new | behlendo | 2008-03-10 | 2 | -0/+12 |
* | Add some typedefs to make it clearer when we passing a function, | behlendo | 2008-03-10 | 1 | -2/+2 |
* | Fix systemic naming mistake | behlendo | 2008-03-10 | 1 | -3/+3 |
* | Add somre debugging support | behlendo | 2008-03-08 | 2 | -0/+46 |
* | Add the initial vestigates of vnode support | behlendo | 2008-03-07 | 2 | -0/+169 |
* | Add some missing rw_lock symbols | behlendo | 2008-03-06 | 1 | -10/+13 |
* | Add highbit func, | behlendo | 2008-03-06 | 3 | -2/+33 |
* | Remove spl.h, just include the headers you need. | behlendo | 2008-03-04 | 1 | -1/+15 |
* | More stub headers, | behlendo | 2008-03-04 | 1 | -1/+1 |
* | Reorganize /include/ to add a /sys/, this way we don't need to | behlendo | 2008-03-01 | 6 | -6/+6 |
* | OK, I think this is the last of major cleanup and restructuring. | behlendo | 2008-02-28 | 7 | -30/+15 |
* | Add top level make check target which runs the validation | behlendo | 2008-02-28 | 1 | -3/+1 |
* | More cleanup. | behlendo | 2008-02-27 | 11 | -812/+1001 |
* | OK, it builds... and the modules load... now for some more | behlendo | 2008-02-27 | 1 | -0/+19 |
* | OK, everything builds now. My initial intent was to place all of | behlendo | 2008-02-27 | 17 | -0/+3715 |