All of lore.kernel.org
 help / color / mirror / Atom feed
* power/disk.c: small fixups
@ 2004-10-20 18:16 Pavel Machek
  2004-10-20 19:37 ` Tim Cambrant
  0 siblings, 1 reply; 10+ messages in thread
From: Pavel Machek @ 2004-10-20 18:16 UTC (permalink / raw)
  To: kernel list, Andrew Morton, Patrick Mochel

Hi!

power_down may never ever fail, so it does not really need to return
anything. Kill obsolete code and fixup old comments. Please apply,

								Pavel

--- foo/kernel/power/disk.c	19 Oct 2004 05:52:31 -0000	1.8
+++ foo/kernel/power/disk.c	20 Oct 2004 17:53:42 -0000
@@ -3,6 +3,7 @@
  *
  * Copyright (c) 2003 Patrick Mochel
  * Copyright (c) 2003 Open Source Development Lab
+ * Copyright (c) 2004 Pavel Machek <pavel@suse.cz>
  *
  * This file is released under the GPLv2.
  *
@@ -41,7 +43,7 @@
  *	there ain't no turning back.
  */
 
-static int power_down(u32 mode)
+static void power_down(u32 mode)
 {
 	unsigned long flags;
 	int error = 0;
@@ -67,7 +69,6 @@
 	   after resume. */
 	printk(KERN_CRIT "Please power me down manually\n");
 	while(1);
-	return 0;
 }
 
 
@@ -162,7 +163,7 @@
  *
  *	If we're going through the firmware, then get it over with quickly.
  *
- *	If not, then call pmdis to do it's thing, then figure out how
+ *	If not, then call swsusp to do it's thing, then figure out how
  *	to power down the system.
  */
 
@@ -184,18 +185,9 @@
 
 	if (in_suspend) {
 		pr_debug("PM: writing image.\n");
-
-		/*
-		 * FIXME: Leftover from swsusp. Are they necessary?
-		 */
-		mb();
-		barrier();
-
 		error = swsusp_write();
-		if (!error) {
-			error = power_down(pm_disk_mode);
-			pr_debug("PM: Power down failed.\n");
-		}
+		if (!error)
+			power_down(pm_disk_mode);
 	} else
 		pr_debug("PM: Image restored successfully.\n");
 	swsusp_free();

-- 
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!

^ permalink raw reply	[flat|nested] 10+ messages in thread
* Re: power/disk.c: small fixups
@ 2004-10-26  6:12 Clayton Weaver
  2004-10-26  8:55 ` David Weinehall
  0 siblings, 1 reply; 10+ messages in thread
From: Clayton Weaver @ 2004-10-26  6:12 UTC (permalink / raw)
  To: linux-kernel

(re: "it's" and similar non-code documentation issues, plus
a tangent from a completely different topic)

Among the best references ever on "The King's English"
(traditional phrase informally meaning "correct English
usage"):

_The Elements of Style_, Strunk and White:

  <http://www.bartleby.com/141/>

The above work is not an encyclopedic reference on
English usage (not complete), but nonetheless:

  "The pronominal possessives hers, its, theirs, yours,
   and oneself have no apostrophe."

So, if "it's" is not a possessive, then it's a
contraction, where the ' represents one or
more omitted letters. (No comment on the "it has"
variant, which I cannot remember ever seeing
in practice but can think of no reason for ruling
out as definitively incorrect usage.)

----

Touching on a tangent from an earlier topic
this week, what about a small, very sensitive emi
collector that plugs into a ps/2 mouse port,
serial port or usb port on a headless, keyboardless,
interactive-user-less server? Something sending
environmentally random data at a rate designed
to accumulate abundant real entropy without hosing
server performance on headless boxes?

(One wants "background noise of the universe"
for a usable input source, at a data rate
high enough to get rid of that nagging anxiety
about whether one always has enough entropy for
ipsec, etc, when no one is using the keyboard or
mouse, there may or may not be any disks, network
data flows tend to stay at fairly consistent rates
due to rate-limiting, etc.)

Regards,

Clayton Weaver
<mailto: cgweav@email.com>
-- 
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2004-10-26  8:55 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-20 18:16 power/disk.c: small fixups Pavel Machek
2004-10-20 19:37 ` Tim Cambrant
2004-10-20 19:44   ` Pavel Machek
2004-10-21  6:05   ` Con Kolivas
2004-10-21  6:24     ` Nick Piggin
2004-10-21 19:31     ` Bill Davidsen
2004-10-24 10:09     ` Matthias Urlichs
2004-10-24 14:17       ` Maciej W. Rozycki
  -- strict thread matches above, loose matches on Subject: below --
2004-10-26  6:12 Clayton Weaver
2004-10-26  8:55 ` David Weinehall

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.