csjp
bc108718c3
- Conditionally pickup Giant around the network interface
...
ioctl routines if we are running with !mpsafenet
- Change un-conditional Giant acquisition around ifpromisc
to occur only if we are running with !mpsafenet
With these locking bits in place, we can now remove the Giant
requirement from BPF, so drop the D_NEEDGIANT device flag.
This change removes Giant acquisitions around BPF device
handlers (read, write, ioctl etc).
MFC after: 1 month
Discussed with: rwatson
2007-06-15 02:53:51 +00:00
..
2006-05-28 20:00:02 +00:00
2005-12-07 21:30:47 +00:00
2005-12-07 21:30:47 +00:00
2007-06-15 02:53:51 +00:00
2007-02-26 22:24:14 +00:00
2007-02-26 22:24:14 +00:00
2007-03-14 20:55:51 +00:00
2007-03-09 19:34:55 +00:00
2006-10-22 11:52:19 +00:00
2007-05-29 12:40:45 +00:00
2005-11-11 07:36:14 +00:00
2007-06-12 07:29:11 +00:00
2007-06-12 07:29:11 +00:00
2006-04-12 07:44:31 +00:00
2006-04-12 07:44:31 +00:00
2005-11-11 16:04:59 +00:00
2006-12-01 22:45:43 +00:00
2007-06-13 18:58:04 +00:00
2007-06-13 18:58:04 +00:00
2006-07-09 06:04:01 +00:00
2006-07-09 06:04:01 +00:00
2007-03-26 09:10:28 +00:00
2007-03-26 09:05:10 +00:00
2006-01-18 14:24:39 +00:00
2006-12-29 13:59:50 +00:00
2007-06-12 19:53:44 +00:00
2006-08-04 21:27:40 +00:00
2006-10-22 11:52:19 +00:00
2007-06-05 14:15:45 +00:00
2006-10-22 11:52:19 +00:00
2006-01-30 08:39:09 +00:00
2006-11-06 13:42:10 +00:00
2006-10-22 11:52:19 +00:00
2007-06-12 07:29:11 +00:00
2007-06-12 07:29:11 +00:00
2006-12-01 17:50:11 +00:00
2007-02-09 00:09:35 +00:00
2006-02-14 12:10:03 +00:00
2007-06-11 03:36:55 +00:00
2006-01-04 12:57:09 +00:00
2006-01-04 12:57:09 +00:00
2007-02-20 15:20:36 +00:00
2006-12-05 18:54:21 +00:00
2006-11-06 13:42:10 +00:00
2007-06-10 04:53:13 +00:00
2006-10-22 11:52:19 +00:00
2007-03-19 18:17:31 +00:00
2006-09-27 19:57:02 +00:00
2007-02-05 11:15:52 +00:00
2007-06-13 14:01:43 +00:00
2007-05-16 18:37:37 +00:00
2007-02-28 22:05:30 +00:00
2007-03-19 18:01:39 +00:00
2007-05-16 19:59:01 +00:00
2007-06-11 20:08:11 +00:00
2005-11-11 07:36:14 +00:00
2006-11-28 11:19:36 +00:00
2006-02-02 03:13:16 +00:00
2007-06-08 12:43:25 +00:00
2007-05-09 19:37:02 +00:00
2006-02-27 16:56:22 +00:00
2006-12-05 18:54:21 +00:00
2006-02-07 20:25:39 +00:00
2006-06-02 08:27:15 +00:00
2006-11-06 13:42:10 +00:00
2007-06-11 12:19:34 +00:00
2006-03-15 19:39:09 +00:00
2007-03-27 19:36:12 +00:00