Searched hist:155037 (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.0-release/sys/net/ | ||
H A D | if_gif.h | diff 155037 Mon Jan 30 06:39:09 MST 2006 glebius Add some initial locking to gif(4). It doesn't covers the whole driver, however IPv4-in-IPv4 tunnels are now stable on SMP. Details: - Add per-softc mutex. - Hold the mutex on output. The main problem was the rtentry, placed in softc. It could be freed by ip_output(). Meanwhile, another thread being in in_gif_output() can read and write this rtentry. Reported by: many Tested by: Alexander Shiryaev <aixp mail.ru> |
H A D | if_gif.c | diff 155037 Mon Jan 30 06:39:09 MST 2006 glebius Add some initial locking to gif(4). It doesn't covers the whole driver, however IPv4-in-IPv4 tunnels are now stable on SMP. Details: - Add per-softc mutex. - Hold the mutex on output. The main problem was the rtentry, placed in softc. It could be freed by ip_output(). Meanwhile, another thread being in in_gif_output() can read and write this rtentry. Reported by: many Tested by: Alexander Shiryaev <aixp mail.ru> |
/freebsd-10.0-release/sys/netinet6/ | ||
H A D | in6_gif.c | diff 155037 Mon Jan 30 06:39:09 MST 2006 glebius Add some initial locking to gif(4). It doesn't covers the whole driver, however IPv4-in-IPv4 tunnels are now stable on SMP. Details: - Add per-softc mutex. - Hold the mutex on output. The main problem was the rtentry, placed in softc. It could be freed by ip_output(). Meanwhile, another thread being in in_gif_output() can read and write this rtentry. Reported by: many Tested by: Alexander Shiryaev <aixp mail.ru> |
/freebsd-10.0-release/sys/netinet/ | ||
H A D | in_gif.c | diff 155037 Mon Jan 30 06:39:09 MST 2006 glebius Add some initial locking to gif(4). It doesn't covers the whole driver, however IPv4-in-IPv4 tunnels are now stable on SMP. Details: - Add per-softc mutex. - Hold the mutex on output. The main problem was the rtentry, placed in softc. It could be freed by ip_output(). Meanwhile, another thread being in in_gif_output() can read and write this rtentry. Reported by: many Tested by: Alexander Shiryaev <aixp mail.ru> |
Completed in 139 milliseconds