New commits:
commit 76b6d9aac9ed7ab957c1e0797dc33206572002ef
Merge: 38a72a42ae b46780f2e6
Author: Andrew Cagney <[email protected]>
Date:   Sun Oct 5 09:59:07 2025 -0400

    Merge ikev2: change .st_firstpacket_{me,peer} to ro_hunk's
    
    This gets our "performance" back to pre-EDDSA changes.
    
    close #2464 refcnt .st_firstpacket_{me,peer}

commit b46780f2e66bb4182b577256067491e363739506
Author: Andrew Cagney <[email protected]>
Date:   Tue Sep 30 21:09:23 2025 -0400

    ikev2: change st_firstpacket_{me,peer} to ref-counted read-only hunks
    
    remove need to copy packet when offloading auth
    
    This still leaves several some packet copying:
    
    - because md .packet, containing the peer's packet, is writable
      it needs to be copied when saving .st_first_packet_peer
    
      (its writable so decrypt can scribble on it)
    
    - the outbound packet is copied to the outbound queue
      and to .st_first_packet_peer
    
      with work, these could be combined

commit a07659fc0902a22020cec911a724df8b91758e9f
Author: Andrew Cagney <[email protected]>
Date:   Tue Sep 30 20:30:03 2025 -0400

    memory: add refcnt'd read-only and read-write rw_hunk and ro_hunk
    
    Still more members of the hunk family.

commit 59b2950caf461fae25d775c1640b20cb9bbf7bbf
Author: Andrew Cagney <[email protected]>
Date:   Sat Oct 4 13:32:06 2025 -0400

    ikev2: add save_first_{inbound,outbound}_ikev2_packet()
    
    replace record_first_v2_packet() and replace_chunk() calls

commit e9b7268a06cdc4751a9223b41d496a8af901e1cc
Author: Andrew Cagney <[email protected]>
Date:   Thu Oct 2 09:09:39 2025 -0400

    crypto: pass firstpacket to IKEv2 PRF functions as a read-only shunk_t
    
    not read-write chunk_t

_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to