- 02 May, 2019 1 commit
-
-
Vikram Narayanan authored
-
- 08 Mar, 2019 1 commit
-
-
Vikram Narayanan authored
Also update the default branch on .gitmodules
-
- 07 Feb, 2019 3 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Fix a bug in pool selection. Switch to user space version of polling for xmit functions (without kthread_should_stop)
-
Vikram Narayanan authored
-
- 31 Jan, 2019 4 commits
-
-
Vikram Narayanan authored
Handle probe() code path if called from a non-klcd context. Also change to userspace version of getting a slot for all _user() functions
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Cloudlab has a slightly different X520 card compared to d820's X520.
-
Vikram Narayanan authored
This tries to get a slot without checking if kthread_should_stop()
-
- 29 Jan, 2019 3 commits
-
-
Vikram Narayanan authored
async_message_send_start() had a check for kthread_should_stop() while spinning. This check is meaningless and possibly result in null pointer exception if invoked on user threads. Replace it with a version that does not do this check for user threads.
-
Vikram Narayanan authored
Messages from the queue are always peeked from list head which affects fairness. Fix it by bringing the list peeking into LCD's main loop.
-
Vikram Narayanan authored
-
- 28 Jan, 2019 1 commit
-
-
Vikram Narayanan authored
-
- 24 Jan, 2019 3 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
- 12 Jan, 2019 2 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
All changes were backported from v4.20.1 kernel
-
- 28 Dec, 2018 4 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
- 21 Nov, 2018 7 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Linux won't compile without this option on latest stock gcc's.
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Remove leftover files during merge that are not needed/compiled anymore.
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 18 Jun, 2018 5 commits
-
-
Vikram Narayanan authored
Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
If enabled, allocate skb's for TCP packets from our private pool. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
Update hard-coded mac address and PCI DEV.FN number. Also add verbose prints for debugging TCP packets. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
After allocating pages for each HW rx ring, iommu map all the pages Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 03 May, 2018 5 commits
-
-
Vikram Narayanan authored
-
Vikram Narayanan authored
Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
This reverts commit d2cc9a0e.
-
Vikram Narayanan authored
We do multiple buddy allocations to see if the returned regions are contiguous and use those one single block. Make changes in the init routine for accommodating it. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
Vikram Narayanan authored
Add a hack for alloc and merge a number of 4MB chunks from the buddy allocator. Ideally we should use a contiguous memory allocator. Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-
- 01 May, 2018 1 commit
-
-
Vikram Narayanan authored
Signed-off-by:
Vikram Narayanan <vikram186@gmail.com>
-