All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1515717455.2752.82.camel@wdc.com>

diff --git a/a/1.txt b/N1/1.txt
index 844535c..8458448 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,29 +1,17 @@
-On Thu, 2018-01-11 at 15:14 -0500, Mike Snitzer wrote:
-> -void device_add_disk(struct device *parent, struct gendisk *disk)
-> +void device_add_disk_no_queue_reg(struct device *parent, struct gendisk *disk)
->  {
->  	dev_t devt;
->  	int retval;
-> @@ -682,7 +682,6 @@ void device_add_disk(struct device *parent, struct gendisk *disk)
->  				    exact_match, exact_lock, disk);
->  	}
->  	register_disk(parent, disk);
-> -	blk_register_queue(disk);
->  
->  	/*
->  	 * Take an extra ref on queue which will be put on disk_release()
-> @@ -693,6 +692,21 @@ void device_add_disk(struct device *parent, struct gendisk *disk)
->  	disk_add_events(disk);
->  	blk_integrity_add(disk);
->  }
-> +EXPORT_SYMBOL(device_add_disk_no_queue_reg);
-
-Hello Mike,
-
-This change can increase the time between the generation of the disk uevent
-and the registration of the request queue sysfs attributes. Can this cause
-any udev rules to fail?
-
-Thanks,
-
-Bart.
+T24gVGh1LCAyMDE4LTAxLTExIGF0IDE1OjE0IC0wNTAwLCBNaWtlIFNuaXR6ZXIgd3JvdGU6DQo+
+IC12b2lkIGRldmljZV9hZGRfZGlzayhzdHJ1Y3QgZGV2aWNlICpwYXJlbnQsIHN0cnVjdCBnZW5k
+aXNrICpkaXNrKQ0KPiArdm9pZCBkZXZpY2VfYWRkX2Rpc2tfbm9fcXVldWVfcmVnKHN0cnVjdCBk
+ZXZpY2UgKnBhcmVudCwgc3RydWN0IGdlbmRpc2sgKmRpc2spDQo+ICB7DQo+ICAJZGV2X3QgZGV2
+dDsNCj4gIAlpbnQgcmV0dmFsOw0KPiBAQCAtNjgyLDcgKzY4Miw2IEBAIHZvaWQgZGV2aWNlX2Fk
+ZF9kaXNrKHN0cnVjdCBkZXZpY2UgKnBhcmVudCwgc3RydWN0IGdlbmRpc2sgKmRpc2spDQo+ICAJ
+CQkJICAgIGV4YWN0X21hdGNoLCBleGFjdF9sb2NrLCBkaXNrKTsNCj4gIAl9DQo+ICAJcmVnaXN0
+ZXJfZGlzayhwYXJlbnQsIGRpc2spOw0KPiAtCWJsa19yZWdpc3Rlcl9xdWV1ZShkaXNrKTsNCj4g
+IA0KPiAgCS8qDQo+ICAJICogVGFrZSBhbiBleHRyYSByZWYgb24gcXVldWUgd2hpY2ggd2lsbCBi
+ZSBwdXQgb24gZGlza19yZWxlYXNlKCkNCj4gQEAgLTY5Myw2ICs2OTIsMjEgQEAgdm9pZCBkZXZp
+Y2VfYWRkX2Rpc2soc3RydWN0IGRldmljZSAqcGFyZW50LCBzdHJ1Y3QgZ2VuZGlzayAqZGlzaykN
+Cj4gIAlkaXNrX2FkZF9ldmVudHMoZGlzayk7DQo+ICAJYmxrX2ludGVncml0eV9hZGQoZGlzayk7
+DQo+ICB9DQo+ICtFWFBPUlRfU1lNQk9MKGRldmljZV9hZGRfZGlza19ub19xdWV1ZV9yZWcpOw0K
+DQpIZWxsbyBNaWtlLA0KDQpUaGlzIGNoYW5nZSBjYW4gaW5jcmVhc2UgdGhlIHRpbWUgYmV0d2Vl
+biB0aGUgZ2VuZXJhdGlvbiBvZiB0aGUgZGlzayB1ZXZlbnQNCmFuZCB0aGUgcmVnaXN0cmF0aW9u
+IG9mIHRoZSByZXF1ZXN0IHF1ZXVlIHN5c2ZzIGF0dHJpYnV0ZXMuIENhbiB0aGlzIGNhdXNlDQph
+bnkgdWRldiBydWxlcyB0byBmYWlsPw0KDQpUaGFua3MsDQoNCkJhcnQu
diff --git a/a/content_digest b/N1/content_digest
index fe4aaff..0a6b417 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -11,34 +11,22 @@
  " linux-block@vger.kernel.org <linux-block@vger.kernel.org>\0"
  "\00:1\0"
  "b\0"
- "On Thu, 2018-01-11 at 15:14 -0500, Mike Snitzer wrote:\n"
- "> -void device_add_disk(struct device *parent, struct gendisk *disk)\n"
- "> +void device_add_disk_no_queue_reg(struct device *parent, struct gendisk *disk)\n"
- ">  {\n"
- ">  \tdev_t devt;\n"
- ">  \tint retval;\n"
- "> @@ -682,7 +682,6 @@ void device_add_disk(struct device *parent, struct gendisk *disk)\n"
- ">  \t\t\t\t    exact_match, exact_lock, disk);\n"
- ">  \t}\n"
- ">  \tregister_disk(parent, disk);\n"
- "> -\tblk_register_queue(disk);\n"
- ">  \n"
- ">  \t/*\n"
- ">  \t * Take an extra ref on queue which will be put on disk_release()\n"
- "> @@ -693,6 +692,21 @@ void device_add_disk(struct device *parent, struct gendisk *disk)\n"
- ">  \tdisk_add_events(disk);\n"
- ">  \tblk_integrity_add(disk);\n"
- ">  }\n"
- "> +EXPORT_SYMBOL(device_add_disk_no_queue_reg);\n"
- "\n"
- "Hello Mike,\n"
- "\n"
- "This change can increase the time between the generation of the disk uevent\n"
- "and the registration of the request queue sysfs attributes. Can this cause\n"
- "any udev rules to fail?\n"
- "\n"
- "Thanks,\n"
- "\n"
- Bart.
+ "T24gVGh1LCAyMDE4LTAxLTExIGF0IDE1OjE0IC0wNTAwLCBNaWtlIFNuaXR6ZXIgd3JvdGU6DQo+\n"
+ "IC12b2lkIGRldmljZV9hZGRfZGlzayhzdHJ1Y3QgZGV2aWNlICpwYXJlbnQsIHN0cnVjdCBnZW5k\n"
+ "aXNrICpkaXNrKQ0KPiArdm9pZCBkZXZpY2VfYWRkX2Rpc2tfbm9fcXVldWVfcmVnKHN0cnVjdCBk\n"
+ "ZXZpY2UgKnBhcmVudCwgc3RydWN0IGdlbmRpc2sgKmRpc2spDQo+ICB7DQo+ICAJZGV2X3QgZGV2\n"
+ "dDsNCj4gIAlpbnQgcmV0dmFsOw0KPiBAQCAtNjgyLDcgKzY4Miw2IEBAIHZvaWQgZGV2aWNlX2Fk\n"
+ "ZF9kaXNrKHN0cnVjdCBkZXZpY2UgKnBhcmVudCwgc3RydWN0IGdlbmRpc2sgKmRpc2spDQo+ICAJ\n"
+ "CQkJICAgIGV4YWN0X21hdGNoLCBleGFjdF9sb2NrLCBkaXNrKTsNCj4gIAl9DQo+ICAJcmVnaXN0\n"
+ "ZXJfZGlzayhwYXJlbnQsIGRpc2spOw0KPiAtCWJsa19yZWdpc3Rlcl9xdWV1ZShkaXNrKTsNCj4g\n"
+ "IA0KPiAgCS8qDQo+ICAJICogVGFrZSBhbiBleHRyYSByZWYgb24gcXVldWUgd2hpY2ggd2lsbCBi\n"
+ "ZSBwdXQgb24gZGlza19yZWxlYXNlKCkNCj4gQEAgLTY5Myw2ICs2OTIsMjEgQEAgdm9pZCBkZXZp\n"
+ "Y2VfYWRkX2Rpc2soc3RydWN0IGRldmljZSAqcGFyZW50LCBzdHJ1Y3QgZ2VuZGlzayAqZGlzaykN\n"
+ "Cj4gIAlkaXNrX2FkZF9ldmVudHMoZGlzayk7DQo+ICAJYmxrX2ludGVncml0eV9hZGQoZGlzayk7\n"
+ "DQo+ICB9DQo+ICtFWFBPUlRfU1lNQk9MKGRldmljZV9hZGRfZGlza19ub19xdWV1ZV9yZWcpOw0K\n"
+ "DQpIZWxsbyBNaWtlLA0KDQpUaGlzIGNoYW5nZSBjYW4gaW5jcmVhc2UgdGhlIHRpbWUgYmV0d2Vl\n"
+ "biB0aGUgZ2VuZXJhdGlvbiBvZiB0aGUgZGlzayB1ZXZlbnQNCmFuZCB0aGUgcmVnaXN0cmF0aW9u\n"
+ "IG9mIHRoZSByZXF1ZXN0IHF1ZXVlIHN5c2ZzIGF0dHJpYnV0ZXMuIENhbiB0aGlzIGNhdXNlDQph\n"
+ bnkgdWRldiBydWxlcyB0byBmYWlsPw0KDQpUaGFua3MsDQoNCkJhcnQu
 
-74d686eb568836f30f06448b681c44c46c7a92aeb4c226f62af748909555ac15
+7fef822b57744fe9fe0469f7fdc298c07470a12a4869e4c954fdecdc2290aec7

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.