* Latest additional build warnings @ 2013-02-05 14:22 Russell King - ARM Linux 2013-02-05 17:51 ` Tony Lindgren 2013-02-09 11:49 ` Russell King - ARM Linux 0 siblings, 2 replies; 11+ messages in thread From: Russell King - ARM Linux @ 2013-02-05 14:22 UTC (permalink / raw) To: linux-arm-kernel arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-05 14:22 Latest additional build warnings Russell King - ARM Linux @ 2013-02-05 17:51 ` Tony Lindgren 2013-02-05 22:11 ` Olof Johansson 2013-02-09 11:49 ` Russell King - ARM Linux 1 sibling, 1 reply; 11+ messages in thread From: Tony Lindgren @ 2013-02-05 17:51 UTC (permalink / raw) To: linux-arm-kernel * Russell King - ARM Linux <linux@arm.linux.org.uk> [130205 06:25]: > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used Thanks looks like I missed that one somehow. Here's a fix for it. Arnd & Olof, care to apply this directly into the arm-soc multiplatform branch? Regards, Tony From: Tony Lindgren <tony@atomide.com> Date: Tue, 5 Feb 2013 09:48:08 -0800 Subject: [PATCH] ARM: OMAP2+: Fix warning for hwspinlock omap_postcore_initcall Commit 816a65ef4 (ARM: OMAP2+: Limit omap initcalls to omap only on multiplatform kernels) fixed up things for multiplatform booting but failed to include soc.h causing a new warning: arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used Reported-by: Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Tony Lindgren <tony@atomide.com> diff --git a/arch/arm/mach-omap2/hwspinlock.c b/arch/arm/mach-omap2/hwspinlock.c index ce1b5b6..bcb357e 100644 --- a/arch/arm/mach-omap2/hwspinlock.c +++ b/arch/arm/mach-omap2/hwspinlock.c @@ -21,6 +21,7 @@ #include <linux/err.h> #include <linux/hwspinlock.h> +#include "soc.h" #include "omap_hwmod.h" #include "omap_device.h" ^ permalink raw reply related [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-05 17:51 ` Tony Lindgren @ 2013-02-05 22:11 ` Olof Johansson 0 siblings, 0 replies; 11+ messages in thread From: Olof Johansson @ 2013-02-05 22:11 UTC (permalink / raw) To: linux-arm-kernel On Tue, Feb 05, 2013 at 09:51:26AM -0800, Tony Lindgren wrote: > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130205 06:25]: > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used > > Thanks looks like I missed that one somehow. Here's a fix for > it. > > Arnd & Olof, care to apply this directly into the arm-soc multiplatform > branch? > > Regards, > > Tony > > > From: Tony Lindgren <tony@atomide.com> > Date: Tue, 5 Feb 2013 09:48:08 -0800 > Subject: [PATCH] ARM: OMAP2+: Fix warning for hwspinlock omap_postcore_initcall > > Commit 816a65ef4 (ARM: OMAP2+: Limit omap initcalls to omap only on > multiplatform kernels) fixed up things for multiplatform booting > but failed to include soc.h causing a new warning: > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used > > Reported-by: Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> > Signed-off-by: Tony Lindgren <tony@atomide.com> Applied to next/multiplatform with the reported-by line fixed up. -Olof ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-05 14:22 Latest additional build warnings Russell King - ARM Linux 2013-02-05 17:51 ` Tony Lindgren @ 2013-02-09 11:49 ` Russell King - ARM Linux 2013-02-10 3:00 ` Tony Lindgren 1 sibling, 1 reply; 11+ messages in thread From: Russell King - ARM Linux @ 2013-02-09 11:49 UTC (permalink / raw) To: linux-arm-kernel On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used I'm still seeing the above in the build of Friday's merge. I'm also seeing additional warnings in the randconfig similar to the above for arch/arm/mach-omap2/omap-iommu.c. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-09 11:49 ` Russell King - ARM Linux @ 2013-02-10 3:00 ` Tony Lindgren 2013-02-10 3:01 ` Olof Johansson 0 siblings, 1 reply; 11+ messages in thread From: Tony Lindgren @ 2013-02-10 3:00 UTC (permalink / raw) To: linux-arm-kernel * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: > On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used > > I'm still seeing the above in the build of Friday's merge. I'm also > seeing additional warnings in the randconfig similar to the above for > arch/arm/mach-omap2/omap-iommu.c. Thanks for letting me know about the omap-iommu.c one. Looks like there's also one patch for drm.c. Olof, if you did not yet apply the hwspinlock.c warning fix, I'll just do a branch with all three of them for you. Regards, Tony ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-10 3:00 ` Tony Lindgren @ 2013-02-10 3:01 ` Olof Johansson 2013-02-10 3:22 ` Tony Lindgren 0 siblings, 1 reply; 11+ messages in thread From: Olof Johansson @ 2013-02-10 3:01 UTC (permalink / raw) To: linux-arm-kernel On Sat, Feb 9, 2013 at 7:00 PM, Tony Lindgren <tony@atomide.com> wrote: > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: >> On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration >> > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used >> >> I'm still seeing the above in the build of Friday's merge. I'm also >> seeing additional warnings in the randconfig similar to the above for >> arch/arm/mach-omap2/omap-iommu.c. > > Thanks for letting me know about the omap-iommu.c one. Looks like > there's also one patch for drm.c. > > Olof, if you did not yet apply the hwspinlock.c warning fix, I'll > just do a branch with all three of them for you. I haven't (must have missed it), so please just send a branch. -Olof ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-10 3:01 ` Olof Johansson @ 2013-02-10 3:22 ` Tony Lindgren 2013-02-10 3:47 ` Tony Lindgren 2013-02-10 4:22 ` Olof Johansson 0 siblings, 2 replies; 11+ messages in thread From: Tony Lindgren @ 2013-02-10 3:22 UTC (permalink / raw) To: linux-arm-kernel * Olof Johansson <olof@lixom.net> [130209 19:08]: > On Sat, Feb 9, 2013 at 7:00 PM, Tony Lindgren <tony@atomide.com> wrote: > > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: > >> On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: > >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > >> > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used > >> > >> I'm still seeing the above in the build of Friday's merge. I'm also > >> seeing additional warnings in the randconfig similar to the above for > >> arch/arm/mach-omap2/omap-iommu.c. > > > > Thanks for letting me know about the omap-iommu.c one. Looks like > > there's also one patch for drm.c. > > > > Olof, if you did not yet apply the hwspinlock.c warning fix, I'll > > just do a branch with all three of them for you. > > I haven't (must have missed it), so please just send a branch. OK will do. Probably you started fixing up the bad Reported-by line in my patch and then got disrupted :) Found one more after some grepping, after the following patch they should be all fixed up. Pull request coming shortly. Tony From: Tony Lindgren <tony@atomide.com> Date: Sat, 9 Feb 2013 19:20:57 -0800 Subject: [PATCH] ARCH: OMAP2+: Make sure files with omap initcalls include soc.h Looks like there are few more places that I missed that can cause compiler warnings. After grepping for omap initcall, all files needing soc.h should now have it. Reported-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Tony Lindgren <tony@atomide.com> --- a/arch/arm/mach-omap2/omap-iommu.c +++ b/arch/arm/mach-omap2/omap-iommu.c @@ -16,6 +16,7 @@ #include <linux/slab.h> #include <linux/platform_data/iommu-omap.h> +#include "soc.h" #include "omap_hwmod.h" #include "omap_device.h" --- a/arch/arm/mach-omap2/smartreflex-class3.c +++ b/arch/arm/mach-omap2/smartreflex-class3.c @@ -12,6 +12,7 @@ */ #include <linux/power/smartreflex.h> +#include "soc.h" #include "voltage.h" static int sr_class3_enable(struct omap_sr *sr) ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-10 3:22 ` Tony Lindgren @ 2013-02-10 3:47 ` Tony Lindgren 2013-02-10 4:22 ` Olof Johansson 1 sibling, 0 replies; 11+ messages in thread From: Tony Lindgren @ 2013-02-10 3:47 UTC (permalink / raw) To: linux-arm-kernel * Tony Lindgren <tony@atomide.com> [130209 19:29]: > > From: Tony Lindgren <tony@atomide.com> > Date: Sat, 9 Feb 2013 19:20:57 -0800 > Subject: [PATCH] ARCH: OMAP2+: Make sure files with omap initcalls include soc.h Oops, will fix up the subject to say ARM: OMAP2+ instead of ARCH.. > Looks like there are few more places that I missed that can cause > compiler warnings. After grepping for omap initcall, all files > needing soc.h should now have it. > > Reported-by: Russell King <rmk+kernel@arm.linux.org.uk> > Signed-off-by: Tony Lindgren <tony@atomide.com> > > --- a/arch/arm/mach-omap2/omap-iommu.c > +++ b/arch/arm/mach-omap2/omap-iommu.c > @@ -16,6 +16,7 @@ > #include <linux/slab.h> > > #include <linux/platform_data/iommu-omap.h> > +#include "soc.h" > #include "omap_hwmod.h" > #include "omap_device.h" > > --- a/arch/arm/mach-omap2/smartreflex-class3.c > +++ b/arch/arm/mach-omap2/smartreflex-class3.c > @@ -12,6 +12,7 @@ > */ > > #include <linux/power/smartreflex.h> > +#include "soc.h" > #include "voltage.h" > > static int sr_class3_enable(struct omap_sr *sr) > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel at lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-10 3:22 ` Tony Lindgren 2013-02-10 3:47 ` Tony Lindgren @ 2013-02-10 4:22 ` Olof Johansson 2013-02-11 19:05 ` Tony Lindgren 1 sibling, 1 reply; 11+ messages in thread From: Olof Johansson @ 2013-02-10 4:22 UTC (permalink / raw) To: linux-arm-kernel On Sat, Feb 9, 2013 at 7:22 PM, Tony Lindgren <tony@atomide.com> wrote: > * Olof Johansson <olof@lixom.net> [130209 19:08]: >> On Sat, Feb 9, 2013 at 7:00 PM, Tony Lindgren <tony@atomide.com> wrote: >> > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: >> >> On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration >> >> > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used >> >> >> >> I'm still seeing the above in the build of Friday's merge. I'm also >> >> seeing additional warnings in the randconfig similar to the above for >> >> arch/arm/mach-omap2/omap-iommu.c. >> > >> > Thanks for letting me know about the omap-iommu.c one. Looks like >> > there's also one patch for drm.c. >> > >> > Olof, if you did not yet apply the hwspinlock.c warning fix, I'll >> > just do a branch with all three of them for you. >> >> I haven't (must have missed it), so please just send a branch. > > OK will do. Probably you started fixing up the bad Reported-by > line in my patch and then got disrupted :) > > Found one more after some grepping, after the following patch they > should be all fixed up. Pull request coming shortly. Oh wait -- I got confused there for a bit (this came in right as I had to step out for a while). I definitely picked up the hwspinlock patch, and it's there in my local for-next. Looks like I missed pushing it out though. That explains why Russell didn't see the fix. :( So, the hwspinlock patch is already applied. The soc.h one is not, and I'm not sure what the third one is? -Olof ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-10 4:22 ` Olof Johansson @ 2013-02-11 19:05 ` Tony Lindgren 2013-02-11 19:06 ` Olof Johansson 0 siblings, 1 reply; 11+ messages in thread From: Tony Lindgren @ 2013-02-11 19:05 UTC (permalink / raw) To: linux-arm-kernel * Olof Johansson <olof@lixom.net> [130209 20:25]: > On Sat, Feb 9, 2013 at 7:22 PM, Tony Lindgren <tony@atomide.com> wrote: > > * Olof Johansson <olof@lixom.net> [130209 19:08]: > >> On Sat, Feb 9, 2013 at 7:00 PM, Tony Lindgren <tony@atomide.com> wrote: > >> > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: > >> >> On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: > >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class > >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' > >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration > >> >> > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used > >> >> > >> >> I'm still seeing the above in the build of Friday's merge. I'm also > >> >> seeing additional warnings in the randconfig similar to the above for > >> >> arch/arm/mach-omap2/omap-iommu.c. > >> > > >> > Thanks for letting me know about the omap-iommu.c one. Looks like > >> > there's also one patch for drm.c. > >> > > >> > Olof, if you did not yet apply the hwspinlock.c warning fix, I'll > >> > just do a branch with all three of them for you. > >> > >> I haven't (must have missed it), so please just send a branch. > > > > OK will do. Probably you started fixing up the bad Reported-by > > line in my patch and then got disrupted :) > > > > Found one more after some grepping, after the following patch they > > should be all fixed up. Pull request coming shortly. > > Oh wait -- I got confused there for a bit (this came in right as I had > to step out for a while). > > I definitely picked up the hwspinlock patch, and it's there in my > local for-next. Looks like I missed pushing it out though. That > explains why Russell didn't see the fix. :( > > > So, the hwspinlock patch is already applied. The soc.h one is not, and > I'm not sure what the third one is? Maybe check that you have these in your multiplatform branch: 09cee18dbced86b27c6c7d4501126cf2a287d089 ARM: OMAP2+: Make sure files with omap initcalls include soc.h b9a30021abeaf9687640c13ef8006346736dc29f ARM: OMAP2+: Include soc.h to drm.c to fix compiling f3533403b5a8ac970f6159664d145cb88b1aa6bf ARM: OMAP2+: Fix warning for hwspinlock omap_postcore_initcall You can cherry pick the missing ones from my omap-for-v3.9/multiplatform-fixes branch. Regards, Tony ^ permalink raw reply [flat|nested] 11+ messages in thread
* Latest additional build warnings 2013-02-11 19:05 ` Tony Lindgren @ 2013-02-11 19:06 ` Olof Johansson 0 siblings, 0 replies; 11+ messages in thread From: Olof Johansson @ 2013-02-11 19:06 UTC (permalink / raw) To: linux-arm-kernel On Mon, Feb 11, 2013 at 11:05 AM, Tony Lindgren <tony@atomide.com> wrote: > * Olof Johansson <olof@lixom.net> [130209 20:25]: >> On Sat, Feb 9, 2013 at 7:22 PM, Tony Lindgren <tony@atomide.com> wrote: >> > * Olof Johansson <olof@lixom.net> [130209 19:08]: >> >> On Sat, Feb 9, 2013 at 7:00 PM, Tony Lindgren <tony@atomide.com> wrote: >> >> > * Russell King - ARM Linux <linux@arm.linux.org.uk> [130209 03:53]: >> >> >> On Tue, Feb 05, 2013 at 02:22:18PM +0000, Russell King - ARM Linux wrote: >> >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: data definition has no type or storage class >> >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: type defaults to 'int' in declaration of 'omap_postcore_initcall' >> >> >> > arch/arm/mach-omap2/hwspinlock.c:60:1: warning: parameter names (without types) in function declaration >> >> >> > arch/arm/mach-omap2/hwspinlock.c:31:122: warning: 'hwspinlocks_init' defined but not used >> >> >> >> >> >> I'm still seeing the above in the build of Friday's merge. I'm also >> >> >> seeing additional warnings in the randconfig similar to the above for >> >> >> arch/arm/mach-omap2/omap-iommu.c. >> >> > >> >> > Thanks for letting me know about the omap-iommu.c one. Looks like >> >> > there's also one patch for drm.c. >> >> > >> >> > Olof, if you did not yet apply the hwspinlock.c warning fix, I'll >> >> > just do a branch with all three of them for you. >> >> >> >> I haven't (must have missed it), so please just send a branch. >> > >> > OK will do. Probably you started fixing up the bad Reported-by >> > line in my patch and then got disrupted :) >> > >> > Found one more after some grepping, after the following patch they >> > should be all fixed up. Pull request coming shortly. >> >> Oh wait -- I got confused there for a bit (this came in right as I had >> to step out for a while). >> >> I definitely picked up the hwspinlock patch, and it's there in my >> local for-next. Looks like I missed pushing it out though. That >> explains why Russell didn't see the fix. :( >> >> >> So, the hwspinlock patch is already applied. The soc.h one is not, and >> I'm not sure what the third one is? > > Maybe check that you have these in your multiplatform branch: > > 09cee18dbced86b27c6c7d4501126cf2a287d089 ARM: OMAP2+: Make sure files with omap initcalls include soc.h > b9a30021abeaf9687640c13ef8006346736dc29f ARM: OMAP2+: Include soc.h to drm.c to fix compiling > f3533403b5a8ac970f6159664d145cb88b1aa6bf ARM: OMAP2+: Fix warning for hwspinlock omap_postcore_initcall > > You can cherry pick the missing ones from my omap-for-v3.9/multiplatform-fixes > branch. Yeah, that email was from before I had cherry-picked in from your last pull request. Sorry for the confusion. :) -Olof ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2013-02-11 19:06 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-02-05 14:22 Latest additional build warnings Russell King - ARM Linux 2013-02-05 17:51 ` Tony Lindgren 2013-02-05 22:11 ` Olof Johansson 2013-02-09 11:49 ` Russell King - ARM Linux 2013-02-10 3:00 ` Tony Lindgren 2013-02-10 3:01 ` Olof Johansson 2013-02-10 3:22 ` Tony Lindgren 2013-02-10 3:47 ` Tony Lindgren 2013-02-10 4:22 ` Olof Johansson 2013-02-11 19:05 ` Tony Lindgren 2013-02-11 19:06 ` Olof Johansson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).