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@