kern/118219: [patch] Typo in aac debug messages
Toomas Aas
toomas.aas at raad.tartu.ee
Fri Nov 23 05:20:02 PST 2007
>Number: 118219
>Category: kern
>Synopsis: [patch] Typo in aac debug messages
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Nov 23 13:20:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Toomas Aas
>Release: 7.0-BETA3
>Organization:
Tartu City Government
>Environment:
FreeBSD heerold.raad.tartu.ee 7.0-BETA3 FreeBSD 7.0-BETA3 #1: Fri Nov 23 12:59:44 EET 2007 toomas at heerold.raad.tartu.ee:/usr/obj/usr/src/sys/HEEROLD07 amd64
>Description:
Several aac debug messages contain word "Conatainer" instead of "Container"
>How-To-Repeat:
Using a machine with aac-compatible controller, build a kernel with
options AAC_DEBUG=0
and create an event which causes debug messages to be printed (such as removing one hard disk from a RAID)
>Fix:
Apply the attached patch
Patch attached with submission follows:
--- aac_debug.c.orig 2007-11-23 14:56:55.000000000 +0200
+++ aac_debug.c 2007-11-23 14:57:48.000000000 +0200
@@ -416,57 +416,57 @@
break;
case AifJobCtrZero: /* Container clear operation */
device_printf(sc->aac_dev,
- "(ConatainerZero) container %d\n",
+ "(ContainerZero) container %d\n",
aif->data.PR[0].jd.client.container.src);
break;
case AifJobCtrCopy: /* Container copy operation */
device_printf(sc->aac_dev,
- "(ConatainerCopy) container %d to %d\n",
+ "(ContainerCopy) container %d to %d\n",
aif->data.PR[0].jd.client.container.src,
aif->data.PR[0].jd.client.container.dst);
break;
case AifJobCtrCreateMirror: /* Container Create Mirror
* operation */
device_printf(sc->aac_dev,
- "(ConatainerCreateMirror) container %d\n",
+ "(ContainerCreateMirror) container %d\n",
aif->data.PR[0].jd.client.container.src);
/* XXX two containers? */
break;
case AifJobCtrMergeMirror: /* Container Merge Mirror
* operation */
device_printf(sc->aac_dev,
- "(ConatainerMergeMirror) container %d\n",
+ "(ContainerMergeMirror) container %d\n",
aif->data.PR[0].jd.client.container.src);
/* XXX two containers? */
break;
case AifJobCtrScrubMirror: /* Container Scrub Mirror
* operation */
device_printf(sc->aac_dev,
- "(ConatainerScrubMirror) container %d\n",
+ "(ContainerScrubMirror) container %d\n",
aif->data.PR[0].jd.client.container.src);
break;
case AifJobCtrRebuildRaid5: /* Container Rebuild Raid5
* operation */
device_printf(sc->aac_dev,
- "(ConatainerRebuildRaid5) container %d\n",
+ "(ContainerRebuildRaid5) container %d\n",
aif->data.PR[0].jd.client.container.src);
break;
case AifJobCtrScrubRaid5: /* Container Scrub Raid5
* operation */
device_printf(sc->aac_dev,
- "(ConatainerScrubRaid5) container %d\n",
+ "(ContainerScrubRaid5) container %d\n",
aif->data.PR[0].jd.client.container.src);
break;
case AifJobCtrMorph: /* Container morph operation */
device_printf(sc->aac_dev,
- "(ConatainerMorph) container %d\n",
+ "(ContainerMorph) container %d\n",
aif->data.PR[0].jd.client.container.src);
/* XXX two containers? */
break;
case AifJobCtrPartCopy: /* Container Partition copy
* operation */
device_printf(sc->aac_dev,
- "(ConatainerPartCopy) container %d to "
+ "(ContainerPartCopy) container %d to "
"%d\n",
aif->data.PR[0].jd.client.container.src,
aif->data.PR[0].jd.client.container.dst);
@@ -474,13 +474,13 @@
case AifJobCtrRebuildMirror: /* Container Rebuild Mirror
* operation */
device_printf(sc->aac_dev,
- "(ConatainerRebuildMirror) container "
+ "(ContainerRebuildMirror) container "
"%d\n",
aif->data.PR[0].jd.client.container.src);
break;
case AifJobCtrCrazyCache: /* crazy cache */
device_printf(sc->aac_dev,
- "(ConatainerCrazyCache) container %d\n",
+ "(ContainerCrazyCache) container %d\n",
aif->data.PR[0].jd.client.container.src);
/* XXX two containers? */
break;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list