1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/sys/netatm
Bosko Milekic 2a0c503e7a * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.
This is because calls with M_WAIT (now M_TRYWAIT) may not wait
  forever when nothing is available for allocation, and may end up
  returning NULL. Hopefully we now communicate more of the right thing
  to developers and make it very clear that it's necessary to check whether
  calls with M_(TRY)WAIT also resulted in a failed allocation.
  M_TRYWAIT basically means "try harder, block if necessary, but don't
  necessarily wait forever." The time spent blocking is tunable with
  the kern.ipc.mbuf_wait sysctl.
  M_WAIT is now deprecated but still defined for the next little while.

* Fix a typo in a comment in mbuf.h

* Fix some code that was actually passing the mbuf subsystem's M_WAIT to
  malloc(). Made it pass M_WAITOK instead. If we were ever to redefine the
  value of the M_WAIT flag, this could have became a big problem.
2000-12-21 21:44:31 +00:00
..
ipatm Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
sigpvc Remove more unused #includes. 2000-10-30 07:42:06 +00:00
spans Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
uni Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
atm_aal5.c Add back some #include <sys/systm.h> which were needed when <sys/ktr.h> 2000-10-30 20:37:01 +00:00
atm_cm.c Add back some #include <sys/systm.h> which were needed when <sys/ktr.h> 2000-10-30 20:37:01 +00:00
atm_cm.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_device.c Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
atm_if.c Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
atm_if.h Remove the #include kitchensink <netatm/kern_include.h> and add 2000-10-12 08:14:20 +00:00
atm_ioctl.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
atm_pcb.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_proto.c Remove more unused #includes. 2000-10-27 21:14:25 +00:00
atm_sap.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
atm_sigmgr.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_signal.c Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
atm_socket.c Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
atm_stack.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_subr.c Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
atm_sys.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_usrreq.c Add back some now needed #include <sys/systm.h> 2000-12-07 22:19:06 +00:00
atm_var.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm_vc.h More HARP polishina: 2000-10-12 07:42:34 +00:00
atm.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
port.h * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT. 2000-12-21 21:44:31 +00:00
queue.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00