Page MenuHomeFreeBSD

shailend_google.com (Shailend Chand)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 28 2023, 12:47 AM (55 w, 5 d)

Recent Activity

Sep 6 2023

shailend_google.com added inline comments to D41754: gve: Make LRO work for jumbo packets.
Sep 6 2023, 6:38 PM
shailend_google.com updated the diff for D41754: gve: Make LRO work for jumbo packets.

Removed the spurious alignment

Sep 6 2023, 6:37 PM
shailend_google.com requested review of D41754: gve: Make LRO work for jumbo packets.
Sep 6 2023, 1:13 AM

Aug 1 2023

shailend_google.com requested review of D41281: gve: Simplify tx loop over br.
Aug 1 2023, 5:28 PM

Jul 26 2023

shailend_google.com requested review of D41189: gve: Fix Tx tcpdump panic.
Jul 26 2023, 12:37 AM

Jun 1 2023

shailend_google.com added inline comments to D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
Jun 1 2023, 11:39 PM
shailend_google.com updated the diff for D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
  • Use __predict_false in the MEXTADD callback
  • Read page ref count with atomic_load_int
  • A bunch of style corrections
  • Switch to MIN from sys/params.h
Jun 1 2023, 11:38 PM

May 31 2023

shailend_google.com added inline comments to D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
May 31 2023, 7:12 PM
shailend_google.com updated the diff for D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
  • Account for interface leaving before all Rx mbufs are freed
  • Assert that all packet fragments fit in a cluster mbuf
  • Have a consistent continuation-line style
May 31 2023, 7:11 PM

May 24 2023

shailend_google.com updated the diff for D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
  • Do not assume ipv4 if not ipv6
  • Explicitly declare lack of support for VLAN
  • Replace custom defines of Static_assert with native calls
  • Switch to a per-interface lock
May 24 2023, 12:01 AM

May 12 2023

shailend_google.com added a comment to D39873: Add gve, the driver for Google Virtual NIC (gVNIC).

Could you please elaborate a bit more? How exactly does iflib make this hard to implement?

May 12 2023, 8:55 PM
shailend_google.com updated the diff for D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
  • Fix an ipv6 Tx bug
  • Remove all uses of linuxkpi
  • Stop checking for failure of malloc when WAITOK is supplied
  • Hide all the happy-path logging behind bootverbose
  • Make few style corrections and typo fixes
  • Introduce a couple of new sysctl counters
May 12 2023, 8:54 PM

May 1 2023

shailend_google.com updated the diff for D39873: Add gve, the driver for Google Virtual NIC (gVNIC).

Make few manpage changes and restrict build to x86 and arm64

May 1 2023, 5:51 PM

Apr 28 2023

shailend_google.com requested review of D39873: Add gve, the driver for Google Virtual NIC (gVNIC).
Apr 28 2023, 4:42 PM