CVSROOT:        /cvs
Module name:    src
Changes by:     blamb...@cvs.openbsd.org        2010/07/01 20:40:17

Modified files:
        sys/arch/amd64/amd64: via.c 
        sys/arch/i386/i386: via.c 
        sys/arch/i386/pci: glxsb.c 
        sys/crypto     : cryptosoft.c 
        sys/dev/ic     : if_wi.c rtl81x9.c 
        sys/dev/pci    : hifn7751.c noct.c safe.c ubsec.c 
        sys/dev/sdmmc  : sbt.c 
        sys/dev/usb    : ubt.c 
        sys/kern       : uipc_mbuf.c 
        sys/net        : if_bridge.c if_mpe.c if_pflow.c if_vlan.c pf.c 
                         pf_norm.c pipex.c rtsock.c 
        sys/netbt      : hci_unit.c l2cap_signal.c rfcomm_session.c 
        sys/netinet    : ip_ah.c ip_esp.c ip_ether.c ip_ipcomp.c 
                         ip_mroute.c ip_output.c 
        sys/nfs        : nfs_socket.c 
        sys/sys        : mbuf.h 

Log message:
m_copyback can fail to allocate memory, but is a void fucntion so gymnastics
are required to detect that.

Change the function to take a wait argument (used in nfs server, but
M_NOWAIT everywhere else for now) and to return an error

ok claudio@ henning@ krw@

Reply via email to