lkml.org 
[lkml]   [2002]   [Jan]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: acquire_console_sem exported, but not release_console_sem?
"Michael C. Toren" wrote:
>
> Hi,
>
> In kernel/printk.c, it looks like acquire_console_sem() is exported, but
> not release_console_sem()? Is this intentional, or just an oversight?

Oversight. It's possible that some modular video drivers will need
to acquire this lock, so it should be exported. At this time, it's
only fbcon.c and that code doesn't support modular linkage, so
nobody has noticed.

--- linux-2.4.18-pre3/kernel/printk.c Thu Jan 10 13:39:50 2002
+++ linux-akpm/kernel/printk.c Sat Jan 12 19:32:50 2002
@@ -529,6 +529,7 @@ void release_console_sem(void)
if (must_wake_klogd && !oops_in_progress)
wake_up_interruptible(&log_wait);
}
+EXPORT_SYMBOL(release_console_sem);

/** console_conditional_schedule - yield the CPU if required
*
-
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/
\
 
 \ /
  Last update: 2005-03-22 13:15    [W:0.037 / U:0.104 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site