Al Viro
f8e811b989
[IA64] fix file and descriptor handling in perfmon
...
Races galore... General rule: as soon as it's in descriptor table,
it's over; another thread might have started IO on it/dup2() it
elsewhere/dup2() something *over* it/etc. fd_install() is the very
last step one should take - it's a point of no return.
Besides, the damn thing leaked on failure exits...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2008-05-01 14:36:36 -07:00
..
2007-10-04 18:40:57 -04:00
2007-11-06 15:39:45 -08:00
2008-02-02 02:22:43 -05:00
2008-04-30 14:07:57 -07:00
2008-04-29 08:06:29 -07:00
2008-04-22 08:56:38 -07:00
2007-07-26 11:11:57 -07:00
2008-04-04 11:06:38 -07:00
2008-04-22 08:55:51 -07:00
2008-04-17 10:14:51 -07:00
2008-02-04 15:36:36 -08:00
2007-12-07 14:28:02 -08:00
2008-02-20 12:55:37 -08:00
2008-04-17 10:42:34 -04:00
2007-07-29 17:09:29 -07:00
2008-03-06 09:19:27 -08:00
2008-04-09 10:38:30 -07:00
2008-04-30 14:08:01 -07:00
2008-02-20 12:55:37 -08:00
2008-04-09 10:36:43 -07:00
2008-02-07 08:42:25 -08:00
2007-07-25 11:12:47 -07:00
2008-04-17 10:42:34 -04:00
2008-04-03 11:02:58 -07:00
2008-02-04 15:42:06 -08:00
2008-02-04 15:42:06 -08:00
2008-02-04 15:42:06 -08:00
2008-04-22 08:56:38 -07:00
2008-02-20 12:55:37 -08:00
2008-03-06 09:19:27 -08:00
2008-03-04 14:16:20 -08:00
2008-04-08 13:51:35 -07:00
2008-04-30 14:08:04 -07:00
2008-03-10 16:35:47 -07:00
2008-03-06 09:19:27 -08:00
2008-05-01 14:36:36 -07:00
2008-04-30 08:29:37 -07:00
2008-03-12 16:28:02 -07:00
2008-03-04 14:26:50 -08:00
2008-04-29 08:06:21 -07:00
2008-04-17 10:14:51 -07:00
2008-05-01 14:29:44 -07:00
2008-05-01 14:29:12 -07:00
2008-04-29 13:51:28 -07:00
2008-04-30 14:08:01 -07:00
2008-04-30 14:08:07 -07:00
2008-02-05 08:26:44 -08:00
2008-04-09 10:38:30 -07:00
2008-04-29 13:49:01 -07:00
2008-03-06 09:19:27 -08:00
2008-01-28 23:21:17 +01:00