Nils Goroll

Results 592 comments of Nils Goroll

With the 5992d534e0df4b2c42f4acef50ff87fc8f658de0 push, support for VDPs has been added and the "prepare for AI" task should be getting somehow near completion. Details from the main commit 38722a39c353db6ed8d37057a67b200b54028cae. Before continuing...

What's new in 30b6f62a713bf017bdb0fad7abac784ea5b8993f since https://github.com/varnishcache/varnish-cache/pull/4209#issuecomment-2668690440 (5992d534e0df4b2c42f4acef50ff87fc8f658de0) * Various polishing and minor fixes * Generalize the magic lease value `VAI_LEASE_NORET` for static data and lease fragments * Added `VSCARAB_ADD_IOV_NORET` for...

What's new in 15d660ddde8a632126fec2da57d0056d4aa1b5b6 since https://github.com/varnishcache/varnish-cache/pull/4209#issuecomment-2693709610 (30b6f62a713bf017bdb0fad7abac784ea5b8993f) * Clarify that `vdpio_lease_f()` now maintains `struct vdp_entry` `.bytes_in` and `.calls` members * Clarify what a zero return value of `vai_lease_f()` / `vdpio_lease_f()`...

What's new in fbe0ed39659c29bccde259f51a988450db393d94 since https://github.com/varnishcache/varnish-cache/pull/4209#issuecomment-2696924765 (15d660ddde8a632126fec2da57d0056d4aa1b5b6) * Added VDPIO wrappers for VAI because VDPIO maintains VAI state through `struct vdp_ctx` * Polished dbg_vai_lease() of the demo transport

And another round : fbe0ed39659c29bccde259f51a988450db393d94 -> 1d8d295e4b35d9333a0c89c35bdfa2a757ce5f01 * Various Flexelint polishing, constification and various minor fixes * Test/Demo `VDPIO_Close1()`

Fixes 1d8d295e4b35d9333a0c89c35bdfa2a757ce5f01 -> 760f20e261030fb5b26b0160174e890e84efedb0 * Fix a double lease return via `sml_ai_return()` `last` marker * Make `sml_ai_return()` a noop for empty `scaret` * Fix `vdpio_pull` for no filters (`(struct vdp_ctx).vdp`...

760f20e261030fb5b26b0160174e890e84efedb0 -> 6f91629df02e8e456fec0fb4faf27a7563b70efa: * Add VDPIO Support to the range VDP

As this implementation passes all b and c tests with an out-of-tree transport implementation, I consider it ready for merge.

@mbgrydeland bugwash participants were not sure if you still wanted to have a final look, so we put this on "last call".