lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 14 Oct 2020 15:27:11 -0700 From: David Awogbemila <awogbemila@...gle.com> To: netdev@...r.kernel.org Cc: David Awogbemila <awogbemila@...gle.com> Subject: [PATCH v4 0/4] GVE Raw Addressing Changes from v3: Patch 1: Avoid long condition in describe_device when verifying size of option and option length, apply byteswap to constant when verifying raw addressing feature mask so conversion can be done at compile time, use dev_warn & print bad params for raw addressing feature mask errors, use dev_dbg for unrecognized oprion error, fix alignment. Patch 2: Fix error path where page allocation fails during gve_prefill_rx_pages. Add function gve_rx_unfill_pages to herlp clean up rx _rings. Patch 3: Fix double space, simplify check to fit packet into half page & use mtu, not max_mtu, remove unncessary parens, add missing empty line, correct segments spelling, add Buffer refilling mechanism for RDA: return budget to trigger napi reschedule, remove unnecessary parens. Patch 4: Fix double space. Catherine Sullivan (3): gve: Add support for raw addressing device option gve: Add support for raw addressing to the rx path gve: Add support for raw addressing in the tx path David Awogbemila (1): gve: Rx Buffer Recycling drivers/net/ethernet/google/gve/gve.h | 40 +- drivers/net/ethernet/google/gve/gve_adminq.c | 70 +++- drivers/net/ethernet/google/gve/gve_adminq.h | 15 +- drivers/net/ethernet/google/gve/gve_desc.h | 18 +- drivers/net/ethernet/google/gve/gve_main.c | 12 +- drivers/net/ethernet/google/gve/gve_rx.c | 366 ++++++++++++++----- drivers/net/ethernet/google/gve/gve_tx.c | 205 +++++++++-- 7 files changed, 574 insertions(+), 152 deletions(-) -- 2.28.0.1011.ga647a8990f-goog
Powered by blists - more mailing lists