diff for duplicates of <1463758753.32042.26.camel@hpe.com> diff --git a/a/1.txt b/N1/1.txt index ecb46e0..f68cd9c 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,46 +1,69 @@ -RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1 -ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl -cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t -cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg -MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv -IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2 -NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs -aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl -bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu -Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk -LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt -NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst -bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn -ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10 -ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+ -IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC -oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC -oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo -bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu -IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k -ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+ -ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy -YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN -Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy -ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv -YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg -wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC -oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC -oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg -wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt -MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C -oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv -ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx -NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K -PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk -ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z -IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg -MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0 -MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm -NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi -bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh -bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA -aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl -wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+ -IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC -oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= +FYI, fs/block_dev.c has multiple updates since then including the code in +question. I just built tot -next m64 kernel with the attached config file, +and confirmed no compile error on the file. +-Toshi + +On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote: +> Hi, +> +> [auto build test ERROR on next-20160517] +> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6] +> [if your patch is applied to the wrong git tree, please drop us a note to +> help improve the system] +> +> url: https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu +> sed-blkdev_dax_capable-function/20160518-155729 +> config: m68k-allyesconfig (attached as .config) +> compiler: m68k-linux-gcc (GCC) 4.9.0 +> reproduce: +> wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g +> it/plain/sbin/make.cross -O ~/bin/make.cross +> chmod +x ~/bin/make.cross +> # save the attached .config to linux build tree +> make.cross ARCH=m68k +> +> All errors (new ones prefixed by >>): +> +> fs/block_dev.c: In function '__blkdev_get': +> > +> > > +> > > fs/block_dev.c:1242:5: error: implicit declaration of function +> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration] +> if (!blkdev_dax_capable(bdev)) +> ^ +> cc1: some warnings being treated as errors +> +> vim +/blkdev_dax_capable +1242 fs/block_dev.c +> +> d3374825 NeilBrown 2009-01-09 1236 +> goto restart; +> d3374825 NeilBrown 2009-01-09 1237 } +> 1196f8b8 Tejun Heo 2011-04-21 1238 } +> 7e69723f Tejun Heo 2011-05-23 1239 +> 5a023cdb Dan Williams 2015-11-30 1240 if (!ret) +> { +> 7e69723f Tejun Heo 2011-05-23 1241 b +> d_set_size(bdev,(loff_t)get_capacity(disk)<<9); +> 5a023cdb Dan Williams 2015-11-30 @1242 i +> f (!blkdev_dax_capable(bdev)) +> 5a023cdb Dan Williams 2015-11-30 1243 +> bdev->bd_inode->i_flags &= ~S_DAX; +> 5a023cdb Dan Williams 2015-11-30 1244 } +> 7e69723f Tejun Heo 2011-05-23 1245 +> +> :::::: The code at line 1242 was first introduced by commit +> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw +> block devices +> +> :::::: TO: Dan Williams <dan.j.williams@intel.com> +> :::::: CC: Dan Williams <dan.j.williams@intel.com> +> +> --- +> 0-DAY kernel test infrastructure Open Source Technology +> Center +> https://lists.01.org/pipermail/kbuild-all Intel +> Corporation +_______________________________________________ +Linux-nvdimm mailing list +Linux-nvdimm@lists.01.org +https://lists.01.org/mailman/listinfo/linux-nvdimm diff --git a/a/content_digest b/N1/content_digest index eb91526..93fcd5d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -4,70 +4,90 @@ "Date\0Fri, 20 May 2016 15:48:23 +0000\0" "To\0lkp@intel.com <lkp@intel.com>" " arnd@arndb.de <arnd@arndb.de>\0" - "Cc\0Parrish" - Micah (HP Servers Linux R&D) <micah.parrish@hpe.com> + "Cc\0hch@infradead.org <hch@infradead.org>" + tytso@mit.edu <tytso@mit.edu> + linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + axboe@fb.com <axboe@fb.com> + david@fromorbit.com <david@fromorbit.com> linux-kernel@vger.kernel.org <linux-kernel@vger.kernel.org> - linux-block@vger.kernel.org <linux-block@vger.kernel.org> - hch@infradead.org <hch@infradead.org> + Parrish + " Micah \\\\ linux-block@vger.kernel.org (HP Servers Linux R&D)\\ <micah.parrish@hpe.com>" + ) <linux-block@vger.kernel.org> adilger.kernel@dilger.ca <adilger.kernel@dilger.ca> viro@zeniv.linux.org.uk <viro@zeniv.linux.org.uk> - dan.j.williams@intel.com <dan.j.williams@intel.com> - axboe@fb.com <axboe@fb.com> - linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> - kbuild-all@01.org <kbuild-all@01.org> linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> - ross.zwisler@linux.intel.com <ross.zwisler@linux.intel.com> - tytso@mit.edu <tytso@mit.edu> - boaz@plexistor.com <boaz@plexistor.com> - david@fromorbit.com <david@fromorbit.com> - " jack@suse.cz <jack@suse.cz>\0" + jack@suse.cz <jack@suse.cz> + " kbuild-all@01.org <kbuild-all@01.org>\0" "\00:1\0" "b\0" - "RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1\n" - "ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl\n" - "cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t\n" - "cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg\n" - "MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv\n" - "IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2\n" - "NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs\n" - "aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl\n" - "bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu\n" - "Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk\n" - "LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt\n" - "NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst\n" - "bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn\n" - "ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10\n" - "ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+\n" - "IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC\n" - "oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC\n" - "oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo\n" - "bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu\n" - "IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k\n" - "ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+\n" - "ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy\n" - "YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN\n" - "Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy\n" - "ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv\n" - "YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg\n" - "wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC\n" - "oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC\n" - "oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg\n" - "wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt\n" - "MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C\n" - "oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv\n" - "ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx\n" - "NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K\n" - "PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk\n" - "ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z\n" - "IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg\n" - "MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0\n" - "MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm\n" - "NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi\n" - "bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh\n" - "bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA\n" - "aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl\n" - "wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+\n" - "IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC\n" - oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= + "FYI, fs/block_dev.c has multiple updates since then including the code in\n" + "question. I just built tot -next m64 kernel with the attached config file,\n" + "and confirmed no compile error on the file.\n" + "-Toshi\n" + "\n" + "On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote:\n" + "> Hi,\n" + "> \n" + "> [auto build test ERROR on next-20160517]\n" + "> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6]\n" + "> [if your patch is applied to the wrong git tree, please drop us a note to\n" + "> help improve the system]\n" + "> \n" + "> url:\302\240\302\240\302\240\302\240https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu\n" + "> sed-blkdev_dax_capable-function/20160518-155729\n" + "> config: m68k-allyesconfig (attached as .config)\n" + "> compiler: m68k-linux-gcc (GCC) 4.9.0\n" + "> reproduce:\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g\n" + "> it/plain/sbin/make.cross -O ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240chmod +x ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240# save the attached .config to linux build tree\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240make.cross ARCH=m68k\302\240\n" + "> \n" + "> All errors (new ones prefixed by >>):\n" + "> \n" + "> \302\240\302\240\302\240fs/block_dev.c: In function '__blkdev_get':\n" + "> > \n" + "> > > \n" + "> > > fs/block_dev.c:1242:5: error: implicit declaration of function\n" + "> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration]\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240if (!blkdev_dax_capable(bdev))\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240^\n" + "> \302\240\302\240\302\240cc1: some warnings being treated as errors\n" + "> \n" + "> vim +/blkdev_dax_capable +1242 fs/block_dev.c\n" + "> \n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401236\302\240\302\240\t\t\t\t\t\n" + "> goto restart;\n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401237\302\240\302\240\t\t\t\t}\n" + "> 1196f8b8 Tejun Heo\302\240\302\240\302\240\302\2402011-04-21\302\240\302\2401238\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401239\302\240\302\240\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401240\302\240\302\240\t\t\tif (!ret)\n" + "> {\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401241\302\240\302\240\t\t\t\tb\n" + "> d_set_size(bdev,(loff_t)get_capacity(disk)<<9);\n" + "> 5a023cdb Dan Williams 2015-11-30 @1242\302\240\302\240\t\t\t\ti\n" + "> f (!blkdev_dax_capable(bdev))\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401243\302\240\302\240\t\t\t\t\t\n" + "> bdev->bd_inode->i_flags &= ~S_DAX;\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401244\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401245\302\240\302\240\n" + "> \n" + "> :::::: The code at line 1242 was first introduced by commit\n" + "> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw\n" + "> block devices\n" + "> \n" + "> :::::: TO: Dan Williams <dan.j.williams@intel.com>\n" + "> :::::: CC: Dan Williams <dan.j.williams@intel.com>\n" + "> \n" + "> ---\n" + "> 0-DAY kernel test infrastructure\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Open Source Technology\n" + "> Center\n" + "> https://lists.01.org/pipermail/kbuild-all\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel\n" + "> Corporation\n" + "_______________________________________________\n" + "Linux-nvdimm mailing list\n" + "Linux-nvdimm@lists.01.org\n" + https://lists.01.org/mailman/listinfo/linux-nvdimm -e49ce04c618a87f1f2f11e8248f0357ef5013b5f50ac2a855256bbfe3618a93b +163c496a1443d7df8d6672b1a4f8d7f54f75b2c70297c0c597d67004595528d5
diff --git a/a/1.txt b/N2/1.txt index ecb46e0..607133c 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,46 +1,65 @@ -RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1 -ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl -cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t -cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg -MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv -IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2 -NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs -aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl -bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu -Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk -LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt -NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst -bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn -ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10 -ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+ -IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC -oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC -oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo -bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu -IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k -ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+ -ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy -YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN -Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy -ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv -YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg -wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC -oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC -oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg -wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt -MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C -oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv -ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx -NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K -PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk -ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z -IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg -MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0 -MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm -NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi -bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh -bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA -aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl -wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+ -IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC -oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= +FYI, fs/block_dev.c has multiple updates since then including the code in +question. I just built tot -next m64 kernel with the attached config file, +and confirmed no compile error on the file. +-Toshi + +On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote: +> Hi, +> +> [auto build test ERROR on next-20160517] +> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6] +> [if your patch is applied to the wrong git tree, please drop us a note to +> help improve the system] +> +> url: https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu +> sed-blkdev_dax_capable-function/20160518-155729 +> config: m68k-allyesconfig (attached as .config) +> compiler: m68k-linux-gcc (GCC) 4.9.0 +> reproduce: +> wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g +> it/plain/sbin/make.cross -O ~/bin/make.cross +> chmod +x ~/bin/make.cross +> # save the attached .config to linux build tree +> make.cross ARCH=m68k +> +> All errors (new ones prefixed by >>): +> +> fs/block_dev.c: In function '__blkdev_get': +> > +> > > +> > > fs/block_dev.c:1242:5: error: implicit declaration of function +> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration] +> if (!blkdev_dax_capable(bdev)) +> ^ +> cc1: some warnings being treated as errors +> +> vim +/blkdev_dax_capable +1242 fs/block_dev.c +> +> d3374825 NeilBrown 2009-01-09 1236 +> goto restart; +> d3374825 NeilBrown 2009-01-09 1237 } +> 1196f8b8 Tejun Heo 2011-04-21 1238 } +> 7e69723f Tejun Heo 2011-05-23 1239 +> 5a023cdb Dan Williams 2015-11-30 1240 if (!ret) +> { +> 7e69723f Tejun Heo 2011-05-23 1241 b +> d_set_size(bdev,(loff_t)get_capacity(disk)<<9); +> 5a023cdb Dan Williams 2015-11-30 @1242 i +> f (!blkdev_dax_capable(bdev)) +> 5a023cdb Dan Williams 2015-11-30 1243 +> bdev->bd_inode->i_flags &= ~S_DAX; +> 5a023cdb Dan Williams 2015-11-30 1244 } +> 7e69723f Tejun Heo 2011-05-23 1245 +> +> :::::: The code at line 1242 was first introduced by commit +> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw +> block devices +> +> :::::: TO: Dan Williams <dan.j.williams@intel.com> +> :::::: CC: Dan Williams <dan.j.williams@intel.com> +> +> --- +> 0-DAY kernel test infrastructure Open Source Technology +> Center +> https://lists.01.org/pipermail/kbuild-all Intel +> Corporation diff --git a/a/content_digest b/N2/content_digest index eb91526..4a433d9 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -23,51 +23,70 @@ " jack@suse.cz <jack@suse.cz>\0" "\00:1\0" "b\0" - "RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1\n" - "ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl\n" - "cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t\n" - "cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg\n" - "MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv\n" - "IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2\n" - "NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs\n" - "aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl\n" - "bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu\n" - "Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk\n" - "LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt\n" - "NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst\n" - "bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn\n" - "ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10\n" - "ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+\n" - "IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC\n" - "oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC\n" - "oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo\n" - "bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu\n" - "IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k\n" - "ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+\n" - "ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy\n" - "YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN\n" - "Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy\n" - "ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv\n" - "YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg\n" - "wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC\n" - "oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC\n" - "oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg\n" - "wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt\n" - "MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C\n" - "oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv\n" - "ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx\n" - "NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K\n" - "PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk\n" - "ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z\n" - "IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg\n" - "MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0\n" - "MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm\n" - "NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi\n" - "bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh\n" - "bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA\n" - "aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl\n" - "wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+\n" - "IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC\n" - oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= + "FYI, fs/block_dev.c has multiple updates since then including the code in\n" + "question. I just built tot -next m64 kernel with the attached config file,\n" + "and confirmed no compile error on the file.\n" + "-Toshi\n" + "\n" + "On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote:\n" + "> Hi,\n" + "> \n" + "> [auto build test ERROR on next-20160517]\n" + "> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6]\n" + "> [if your patch is applied to the wrong git tree, please drop us a note to\n" + "> help improve the system]\n" + "> \n" + "> url:\302\240\302\240\302\240\302\240https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu\n" + "> sed-blkdev_dax_capable-function/20160518-155729\n" + "> config: m68k-allyesconfig (attached as .config)\n" + "> compiler: m68k-linux-gcc (GCC) 4.9.0\n" + "> reproduce:\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g\n" + "> it/plain/sbin/make.cross -O ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240chmod +x ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240# save the attached .config to linux build tree\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240make.cross ARCH=m68k\302\240\n" + "> \n" + "> All errors (new ones prefixed by >>):\n" + "> \n" + "> \302\240\302\240\302\240fs/block_dev.c: In function '__blkdev_get':\n" + "> > \n" + "> > > \n" + "> > > fs/block_dev.c:1242:5: error: implicit declaration of function\n" + "> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration]\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240if (!blkdev_dax_capable(bdev))\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240^\n" + "> \302\240\302\240\302\240cc1: some warnings being treated as errors\n" + "> \n" + "> vim +/blkdev_dax_capable +1242 fs/block_dev.c\n" + "> \n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401236\302\240\302\240\t\t\t\t\t\n" + "> goto restart;\n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401237\302\240\302\240\t\t\t\t}\n" + "> 1196f8b8 Tejun Heo\302\240\302\240\302\240\302\2402011-04-21\302\240\302\2401238\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401239\302\240\302\240\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401240\302\240\302\240\t\t\tif (!ret)\n" + "> {\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401241\302\240\302\240\t\t\t\tb\n" + "> d_set_size(bdev,(loff_t)get_capacity(disk)<<9);\n" + "> 5a023cdb Dan Williams 2015-11-30 @1242\302\240\302\240\t\t\t\ti\n" + "> f (!blkdev_dax_capable(bdev))\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401243\302\240\302\240\t\t\t\t\t\n" + "> bdev->bd_inode->i_flags &= ~S_DAX;\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401244\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401245\302\240\302\240\n" + "> \n" + "> :::::: The code at line 1242 was first introduced by commit\n" + "> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw\n" + "> block devices\n" + "> \n" + "> :::::: TO: Dan Williams <dan.j.williams@intel.com>\n" + "> :::::: CC: Dan Williams <dan.j.williams@intel.com>\n" + "> \n" + "> ---\n" + "> 0-DAY kernel test infrastructure\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Open Source Technology\n" + "> Center\n" + "> https://lists.01.org/pipermail/kbuild-all\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel\n" + > Corporation -e49ce04c618a87f1f2f11e8248f0357ef5013b5f50ac2a855256bbfe3618a93b +bbc882b56a82bf015de03a3bb90412f4c135d3ca66c3d2d4b928fd43e9b4a8da
diff --git a/a/1.txt b/N3/1.txt index ecb46e0..607133c 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -1,46 +1,65 @@ -RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1 -ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl -cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t -cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg -MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv -IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2 -NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs -aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl -bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu -Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk -LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt -NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst -bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn -ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10 -ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+ -IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC -oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC -oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo -bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu -IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k -ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+ -ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy -YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN -Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy -ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv -YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg -wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC -oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC -oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg -wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt -MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C -oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv -ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx -NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K -PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk -ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z -IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg -MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0 -MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm -NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi -bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh -bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA -aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl -wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+ -IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC -oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= +FYI, fs/block_dev.c has multiple updates since then including the code in +question. I just built tot -next m64 kernel with the attached config file, +and confirmed no compile error on the file. +-Toshi + +On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote: +> Hi, +> +> [auto build test ERROR on next-20160517] +> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6] +> [if your patch is applied to the wrong git tree, please drop us a note to +> help improve the system] +> +> url: https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu +> sed-blkdev_dax_capable-function/20160518-155729 +> config: m68k-allyesconfig (attached as .config) +> compiler: m68k-linux-gcc (GCC) 4.9.0 +> reproduce: +> wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g +> it/plain/sbin/make.cross -O ~/bin/make.cross +> chmod +x ~/bin/make.cross +> # save the attached .config to linux build tree +> make.cross ARCH=m68k +> +> All errors (new ones prefixed by >>): +> +> fs/block_dev.c: In function '__blkdev_get': +> > +> > > +> > > fs/block_dev.c:1242:5: error: implicit declaration of function +> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration] +> if (!blkdev_dax_capable(bdev)) +> ^ +> cc1: some warnings being treated as errors +> +> vim +/blkdev_dax_capable +1242 fs/block_dev.c +> +> d3374825 NeilBrown 2009-01-09 1236 +> goto restart; +> d3374825 NeilBrown 2009-01-09 1237 } +> 1196f8b8 Tejun Heo 2011-04-21 1238 } +> 7e69723f Tejun Heo 2011-05-23 1239 +> 5a023cdb Dan Williams 2015-11-30 1240 if (!ret) +> { +> 7e69723f Tejun Heo 2011-05-23 1241 b +> d_set_size(bdev,(loff_t)get_capacity(disk)<<9); +> 5a023cdb Dan Williams 2015-11-30 @1242 i +> f (!blkdev_dax_capable(bdev)) +> 5a023cdb Dan Williams 2015-11-30 1243 +> bdev->bd_inode->i_flags &= ~S_DAX; +> 5a023cdb Dan Williams 2015-11-30 1244 } +> 7e69723f Tejun Heo 2011-05-23 1245 +> +> :::::: The code at line 1242 was first introduced by commit +> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw +> block devices +> +> :::::: TO: Dan Williams <dan.j.williams@intel.com> +> :::::: CC: Dan Williams <dan.j.williams@intel.com> +> +> --- +> 0-DAY kernel test infrastructure Open Source Technology +> Center +> https://lists.01.org/pipermail/kbuild-all Intel +> Corporation diff --git a/a/content_digest b/N3/content_digest index eb91526..18d87e8 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -13,7 +13,7 @@ viro@zeniv.linux.org.uk <viro@zeniv.linux.org.uk> dan.j.williams@intel.com <dan.j.williams@intel.com> axboe@fb.com <axboe@fb.com> - linux-nvdimm@lists.01.org <linux-nvdimm@lists.01.org> + linux-nvdimm@lists.01.org <linux-nvdimm@ml01.01.org> kbuild-all@01.org <kbuild-all@01.org> linux-fsdevel@vger.kernel.org <linux-fsdevel@vger.kernel.org> ross.zwisler@linux.intel.com <ross.zwisler@linux.intel.com> @@ -23,51 +23,70 @@ " jack@suse.cz <jack@suse.cz>\0" "\00:1\0" "b\0" - "RllJLCBmcy9ibG9ja19kZXYuYyBoYXMgbXVsdGlwbGUgdXBkYXRlcyBzaW5jZSB0aGVuIGluY2x1\n" - "ZGluZyB0aGUgY29kZSBpbg0KcXVlc3Rpb24uIEkganVzdCBidWlsdCB0b3QgLW5leHQgbTY0IGtl\n" - "cm5lbCB3aXRoIHRoZSBhdHRhY2hlZCBjb25maWcgZmlsZSwNCmFuZCBjb25maXJtZWQgbm8gY29t\n" - "cGlsZSBlcnJvciBvbiB0aGUgZmlsZS4NCi1Ub3NoaQ0KDQpPbiBGcmksIDIwMTYtMDUtMjAgYXQg\n" - "MTk6MzIgKzA4MDAsIGtidWlsZCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSwNCj4gDQo+IFthdXRv\n" - "IGJ1aWxkIHRlc3QgRVJST1Igb24gbmV4dC0yMDE2MDUxN10NCj4gW2Nhbm5vdCBhcHBseSB0byB2\n" - "NC42LXJjNyB2NC42LXJjNiB2NC42LXJjNSB2NC42XQ0KPiBbaWYgeW91ciBwYXRjaCBpcyBhcHBs\n" - "aWVkIHRvIHRoZSB3cm9uZyBnaXQgdHJlZSwgcGxlYXNlIGRyb3AgdXMgYSBub3RlIHRvDQo+IGhl\n" - "bHAgaW1wcm92ZSB0aGUgc3lzdGVtXQ0KPiANCj4gdXJsOsKgwqDCoMKgaHR0cHM6Ly9naXRodWIu\n" - "Y29tLzBkYXktY2kvbGludXgvY29tbWl0cy9Bcm5kLUJlcmdtYW5uL3JlbW92ZS11bnUNCj4gc2Vk\n" - "LWJsa2Rldl9kYXhfY2FwYWJsZS1mdW5jdGlvbi8yMDE2MDUxOC0xNTU3MjkNCj4gY29uZmlnOiBt\n" - "NjhrLWFsbHllc2NvbmZpZyAoYXR0YWNoZWQgYXMgLmNvbmZpZykNCj4gY29tcGlsZXI6IG02OGst\n" - "bGludXgtZ2NjIChHQ0MpIDQuOS4wDQo+IHJlcHJvZHVjZToNCj4gwqDCoMKgwqDCoMKgwqDCoHdn\n" - "ZXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9jZ2l0L2xpbnV4L2tlcm5lbC9naXQvd2ZnL2xrcC10\n" - "ZXN0cy5nDQo+IGl0L3BsYWluL3NiaW4vbWFrZS5jcm9zcyAtTyB+L2Jpbi9tYWtlLmNyb3NzDQo+\n" - "IMKgwqDCoMKgwqDCoMKgwqBjaG1vZCAreCB+L2Jpbi9tYWtlLmNyb3NzDQo+IMKgwqDCoMKgwqDC\n" - "oMKgwqAjIHNhdmUgdGhlIGF0dGFjaGVkIC5jb25maWcgdG8gbGludXggYnVpbGQgdHJlZQ0KPiDC\n" - "oMKgwqDCoMKgwqDCoMKgbWFrZS5jcm9zcyBBUkNIPW02OGvCoA0KPiANCj4gQWxsIGVycm9ycyAo\n" - "bmV3IG9uZXMgcHJlZml4ZWQgYnkgPj4pOg0KPiANCj4gwqDCoMKgZnMvYmxvY2tfZGV2LmM6IElu\n" - "IGZ1bmN0aW9uICdfX2Jsa2Rldl9nZXQnOg0KPiA+IA0KPiA+ID4gDQo+ID4gPiBmcy9ibG9ja19k\n" - "ZXYuYzoxMjQyOjU6IGVycm9yOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbg0KPiA+\n" - "ID4gJ2Jsa2Rldl9kYXhfY2FwYWJsZScgWy1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFy\n" - "YXRpb25dDQo+IMKgwqDCoMKgwqDCoMKgwqBpZiAoIWJsa2Rldl9kYXhfY2FwYWJsZShiZGV2KSkN\n" - "Cj4gwqDCoMKgwqDCoMKgwqDCoF4NCj4gwqDCoMKgY2MxOiBzb21lIHdhcm5pbmdzIGJlaW5nIHRy\n" - "ZWF0ZWQgYXMgZXJyb3JzDQo+IA0KPiB2aW0gKy9ibGtkZXZfZGF4X2NhcGFibGUgKzEyNDIgZnMv\n" - "YmxvY2tfZGV2LmMNCj4gDQo+IGQzMzc0ODI1IE5laWxCcm93bsKgwqDCoMKgMjAwOS0wMS0wOcKg\n" - "wqAxMjM2wqDCoAkJCQkJDQo+IGdvdG8gcmVzdGFydDsNCj4gZDMzNzQ4MjUgTmVpbEJyb3duwqDC\n" - "oMKgwqAyMDA5LTAxLTA5wqDCoDEyMzfCoMKgCQkJCX0NCj4gMTE5NmY4YjggVGVqdW4gSGVvwqDC\n" - "oMKgwqAyMDExLTA0LTIxwqDCoDEyMzjCoMKgCQkJfQ0KPiA3ZTY5NzIzZiBUZWp1biBIZW/CoMKg\n" - "wqDCoDIwMTEtMDUtMjPCoMKgMTIzOcKgwqANCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1zIDIwMTUt\n" - "MTEtMzDCoMKgMTI0MMKgwqAJCQlpZiAoIXJldCkNCj4gew0KPiA3ZTY5NzIzZiBUZWp1biBIZW/C\n" - "oMKgwqDCoDIwMTEtMDUtMjPCoMKgMTI0McKgwqAJCQkJYg0KPiBkX3NldF9zaXplKGJkZXYsKGxv\n" - "ZmZfdClnZXRfY2FwYWNpdHkoZGlzayk8PDkpOw0KPiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAx\n" - "NS0xMS0zMCBAMTI0MsKgwqAJCQkJaQ0KPiBmICghYmxrZGV2X2RheF9jYXBhYmxlKGJkZXYpKQ0K\n" - "PiA1YTAyM2NkYiBEYW4gV2lsbGlhbXMgMjAxNS0xMS0zMMKgwqAxMjQzwqDCoAkJCQkJDQo+IGJk\n" - "ZXYtPmJkX2lub2RlLT5pX2ZsYWdzICY9IH5TX0RBWDsNCj4gNWEwMjNjZGIgRGFuIFdpbGxpYW1z\n" - "IDIwMTUtMTEtMzDCoMKgMTI0NMKgwqAJCQl9DQo+IDdlNjk3MjNmIFRlanVuIEhlb8KgwqDCoMKg\n" - "MjAxMS0wNS0yM8KgwqAxMjQ1wqDCoA0KPiANCj4gOjo6Ojo6IFRoZSBjb2RlIGF0IGxpbmUgMTI0\n" - "MiB3YXMgZmlyc3QgaW50cm9kdWNlZCBieSBjb21taXQNCj4gOjo6Ojo6IDVhMDIzY2RiYTUwYzVm\n" - "NWYyYmMzNTE3ODNiMzEzMTY5OWRlYjM5MzcgYmxvY2s6IGVuYWJsZSBkYXggZm9yIHJhdw0KPiBi\n" - "bG9jayBkZXZpY2VzDQo+IA0KPiA6Ojo6OjogVE86IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlh\n" - "bXNAaW50ZWwuY29tPg0KPiA6Ojo6OjogQ0M6IERhbiBXaWxsaWFtcyA8ZGFuLmoud2lsbGlhbXNA\n" - "aW50ZWwuY29tPg0KPiANCj4gLS0tDQo+IDAtREFZIGtlcm5lbCB0ZXN0IGluZnJhc3RydWN0dXJl\n" - "wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBPcGVuIFNvdXJjZSBUZWNobm9sb2d5DQo+\n" - "IENlbnRlcg0KPiBodHRwczovL2xpc3RzLjAxLm9yZy9waXBlcm1haWwva2J1aWxkLWFsbMKgwqDC\n" - oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZWwNCj4gQ29ycG9yYXRpb24= + "FYI, fs/block_dev.c has multiple updates since then including the code in\n" + "question. I just built tot -next m64 kernel with the attached config file,\n" + "and confirmed no compile error on the file.\n" + "-Toshi\n" + "\n" + "On Fri, 2016-05-20 at 19:32 +0800, kbuild test robot wrote:\n" + "> Hi,\n" + "> \n" + "> [auto build test ERROR on next-20160517]\n" + "> [cannot apply to v4.6-rc7 v4.6-rc6 v4.6-rc5 v4.6]\n" + "> [if your patch is applied to the wrong git tree, please drop us a note to\n" + "> help improve the system]\n" + "> \n" + "> url:\302\240\302\240\302\240\302\240https://github.com/0day-ci/linux/commits/Arnd-Bergmann/remove-unu\n" + "> sed-blkdev_dax_capable-function/20160518-155729\n" + "> config: m68k-allyesconfig (attached as .config)\n" + "> compiler: m68k-linux-gcc (GCC) 4.9.0\n" + "> reproduce:\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.g\n" + "> it/plain/sbin/make.cross -O ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240chmod +x ~/bin/make.cross\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240# save the attached .config to linux build tree\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240make.cross ARCH=m68k\302\240\n" + "> \n" + "> All errors (new ones prefixed by >>):\n" + "> \n" + "> \302\240\302\240\302\240fs/block_dev.c: In function '__blkdev_get':\n" + "> > \n" + "> > > \n" + "> > > fs/block_dev.c:1242:5: error: implicit declaration of function\n" + "> > > 'blkdev_dax_capable' [-Werror=implicit-function-declaration]\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240if (!blkdev_dax_capable(bdev))\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240^\n" + "> \302\240\302\240\302\240cc1: some warnings being treated as errors\n" + "> \n" + "> vim +/blkdev_dax_capable +1242 fs/block_dev.c\n" + "> \n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401236\302\240\302\240\t\t\t\t\t\n" + "> goto restart;\n" + "> d3374825 NeilBrown\302\240\302\240\302\240\302\2402009-01-09\302\240\302\2401237\302\240\302\240\t\t\t\t}\n" + "> 1196f8b8 Tejun Heo\302\240\302\240\302\240\302\2402011-04-21\302\240\302\2401238\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401239\302\240\302\240\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401240\302\240\302\240\t\t\tif (!ret)\n" + "> {\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401241\302\240\302\240\t\t\t\tb\n" + "> d_set_size(bdev,(loff_t)get_capacity(disk)<<9);\n" + "> 5a023cdb Dan Williams 2015-11-30 @1242\302\240\302\240\t\t\t\ti\n" + "> f (!blkdev_dax_capable(bdev))\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401243\302\240\302\240\t\t\t\t\t\n" + "> bdev->bd_inode->i_flags &= ~S_DAX;\n" + "> 5a023cdb Dan Williams 2015-11-30\302\240\302\2401244\302\240\302\240\t\t\t}\n" + "> 7e69723f Tejun Heo\302\240\302\240\302\240\302\2402011-05-23\302\240\302\2401245\302\240\302\240\n" + "> \n" + "> :::::: The code at line 1242 was first introduced by commit\n" + "> :::::: 5a023cdba50c5f5f2bc351783b3131699deb3937 block: enable dax for raw\n" + "> block devices\n" + "> \n" + "> :::::: TO: Dan Williams <dan.j.williams@intel.com>\n" + "> :::::: CC: Dan Williams <dan.j.williams@intel.com>\n" + "> \n" + "> ---\n" + "> 0-DAY kernel test infrastructure\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Open Source Technology\n" + "> Center\n" + "> https://lists.01.org/pipermail/kbuild-all\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Intel\n" + > Corporation -e49ce04c618a87f1f2f11e8248f0357ef5013b5f50ac2a855256bbfe3618a93b +b3d50ee66fa2eedc8c6828ebff5f3f4e621ec24e74fe9373d24d2f73fad06351
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.