On Wed, 2008-04-09 at 15:39 +0400, Oleg Nesterov wrote:Subjective, yeah.... personally, I don't like using ERESTART_xxx much, because you're _not_ necessarily restarting the system call. The separate flag for TIF_RESTORE_SIGMASK (or TLF_RESTORE_SIGMASK) seems cleaner to me -- especially once you observe that you need new codes for ERESTART_xxx_AND_RESTORE_SIGMASK for each ERESTART_xxx that you might want to use in conjunction with the flags. But I don't really care much either, if you want to change it and get the details right. One of the supposed advantages of TIF_RESTORE_SIGMASK in the first place, iirc, was that it allowed us to return a result code other than -EINTR as _well_ as restoring the signal mask. But we don't actually make use of that possibility now anyway. -- dwmw2 --
| Eric Paris | TALPA - a threat model? well sorta. |
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| Linus Torvalds | Linux 2.6.27-rc8 |
| Rafael J. Wysocki | [Bug #10741] bug in `tty: BKL pushdown'? |
git: | |
| David Brown | Re: Something is broken in repack |
| H. Peter Anvin | Re: First cut at git port to Cygwin |
| Kevin Leung | Edit log message after commit |
| Johannes Schindelin | Re: Official Git Homepage change? Re: git-scm.com |
| Richard Stallman | Real men don't attack straw men |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Daniel Ouellet | identifying sparse files and get ride of them trick available? |
| Michael | Re: running mail server at home |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Jussi Kivilinna | [PATCH 02/14] [cdc_ether] Hardwire CDC descriptors when missing |
| Denis V. Lunev | [PATCH 12/17 net-2.6.26] [NETNS]: Process /proc/net/rt_cache inside a namespace. |
