Skip to content

Book: Linux Kernel Networking – Implementation and Theory

0.00 avg. rating (0% score) - 0 votes

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!

 
linux_kernel_programming_cover

Share Our Posts

Share this post through social bookmarks.

  • Delicious
  • Digg
  • Newsvine
  • RSS
  • StumbleUpon
  • Technorati

Comments

Tell us what do you think.

  1. Changqing Li says: December 8, 2013

    Congratulations

    • Dotan Barak says: December 8, 2013

      Thanks
      :)

  2. Méhdi D says: March 28, 2014

    Just bought it: great book and great chapter :)

    • Dotan Barak says: March 28, 2014

      Thank you. It is great to hear it.
      :)

      Dotan

  3. Marcel says: April 3, 2014

    Congrats Dotan! :)

    • Dotan Barak says: April 3, 2014

      Thanks!

      Dotan

  4. L.L.L says: August 24, 2016

    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.

    • Dotan Barak says: August 29, 2016

      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

Add a Comment

Fill in the form and submit.

Time limit is exhausted. Please reload CAPTCHA.