Messages in this thread | | | Date | Wed, 4 Dec 2002 20:25:46 -0800 | From | William Lee Irwin III <> | Subject | Re: Dead & Dying interfaces |
| |
On Fri, Nov 15, 2002 at 06:47:25PM +0000, Matthew Wilcox wrote: > We forgot to remove a lot of crap interfaces during 2.5 development. > Let's start a list now so we don't forget during 2.7. > This list is a combination of interfaces which have gone during 2.5 and > interfaces that should go during 2.7. Think of it as a `updating your > driver/filesystem to sane code' guide.
do_each_thread()/for_each_process(): ------------------------------------ (1) reserved for special "catastrophic" operations e.g. OOM, killall, cap_set_all(), etc. (2) use for_each_task_pid() or maintain lists/tables of tasks etc. instead (3) kernel API is missing some pieces to make it avoidable for all callers
Bill - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |