Book: Linux Kernel Networking – Implementation and Theory
The Linux kernel networking stack is dynamic and growing steadily in a
fast-paced progress; during the last years, there were a lot of
changes and updates. Many features were added and a lot of development
was done. However, for almost a decade, there was no new book about it.
Furthermore, many networking subsystems are not well documented or almost not documented at all.
Very soon, a new book will be published: Linux Kernel Networking: Implementation and Theory, written by Rami Rosen and published by Apress, a 600 page book that will fill this knowledge gap.
I had the honor to write a chapter in this book: chapter 13 "InfiniBand". This chapter describes RDMA and explain how to use it in the Linux kernel.
This book is now available at Amazon. Go and get it now!
Comments
Tell us what do you think.
Congratulations
Thanks
:)
Just bought it: great book and great chapter :)
Thank you. It is great to hear it.
:)
Dotan
Congrats Dotan! :)
Thanks!
Dotan
Hi Dotan,
I have a very fundamental doubt.in the ,there is "ibv_open_device" API,i want to know where the API is implemented,i find the linux kernel don't have realization of API of "ibv_open_device".
thank you ver much.
Hi.
ibv_open_device() is implemented in libibvers,
it opens a specific device and calls alloc_context() in the low-level driver library of the device that you asked to open.
Thanks
Dotan