Initial commit
Update README.md

Updated the name
Merge branch 'master' of https://github.com/hecatonchire/linux-heca
Bug fix for kernel crash with large memory allocation - fixed by Benoit
Merge branch 'master' of https://github.com/hecatonchire/linux-heca
space added for commit test
don't export internal dsm headers
renamed all ioctls to HECAIOC_XXXX
replaced 'char *' ip (passed via ioctl) to 'unsigned long'
renamed several feilds in ioctl structs
Eliminated 'ip' and 'port' dsm_rdma modules parameters; rather they are
derived from HECAIOC_DSM_INIT ioctl call.
Removed HECAIOC_SVM_CONNECT - functionality is HECAIOC_SVM_ADD
removed HECAIOC_MR_UNMAP (part of HECAIOC_MR_ADD by default)
Now HECAIOC_MR_PUSHBACK handles multiple pages (in one call)
changed ip/port to 'struct sockaddr_in' in network form
added HECAIOC_DSM_FINI (handling dereg of dsm)
cleanup of dsm de-registration code including release() and dsm_exit()
Merging Dev into master
Merge pull request #25 from Blopeur/master

Merging Heca Dev into Heca Master => release 0.1.1
Merge branch 'master' of https://github.com/hecatonchire/linux-heca into dev
Merge branch 'dev' of https://github.com/hecatonchire/linux-heca into dev
fix batch:
 1. fix heca_write_fault to remove hpc from tree in edge cases that
    dealloc it before retrying
 2. document an edge case in immediate gup that we do not solve (but
    also probably should not solve)
 3. change pte_unmap_unlock to spin_unlock when pte_unmap not needed