Ulf Hansson
17a17bf506
mmc: core: Fix hanging on I/O during system suspend for removable cards
...
The mmc core uses a PM notifier to temporarily during system suspend, turn
off the card detection mechanism for removal/insertion of (e)MMC/SD/SDIO
cards. Additionally, the notifier may be used to remove an SDIO card
entirely, if a corresponding SDIO functional driver don't have the system
suspend/resume callbacks assigned. This behaviour has been around for a
very long time.
However, a recent bug report tells us there are problems with this
approach. More precisely, when receiving the PM_SUSPEND_PREPARE
notification, we may end up hanging on I/O to be completed, thus also
preventing the system from getting suspended.
In the end what happens, is that the cancel_delayed_work_sync() in
mmc_pm_notify() ends up waiting for mmc_rescan() to complete - and since
mmc_rescan() wants to claim the host, it needs to wait for the I/O to be
completed first.
Typically, this problem is triggered in Android, if there is ongoing I/O
while the user decides to suspend, resume and then suspend the system
again. This due to that after the resume, an mmc_rescan() work gets punted
to the workqueue, which job is to verify that the card remains inserted
after the system has resumed.
To fix this problem, userspace needs to become frozen to suspend the I/O,
prior to turning off the card detection mechanism. Therefore, let's drop
the PM notifiers for mmc subsystem altogether and rely on the card
detection to be turned off/on as a part of the system_freezable_wq, that we
are already using.
Moreover, to allow and SDIO card to be removed during system suspend, let's
manage this from a ->prepare() callback, assigned at the mmc_host_class
level. In this way, we can use the parent device (the mmc_host_class
device), to remove the card device that is the child, in the
device_prepare() phase.
Reported-by: Kiwoong Kim <kwmad.kim@samsung.com >
Cc: stable@vger.kernel.org # v4.5+
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org >
Reviewed-by: Linus Walleij <linus.walleij@linaro.org >
Link: https://lore.kernel.org/r/20210310152900.149380-1-ulf.hansson@linaro.org
Reviewed-by: Kiwoong Kim <kwmad.kim@samsung.com >
2021-03-30 11:42:03 +02:00
..
2021-03-16 10:39:28 -06:00
2021-03-01 11:45:04 +01:00
2021-02-16 12:09:52 +01:00
2021-02-22 09:45:23 -08:00
2020-10-12 15:29:26 +02:00
2020-07-31 11:49:08 +02:00
2021-02-09 12:26:40 +01:00
2021-02-01 11:29:11 +05:30
2021-02-16 14:47:46 -08:00
2021-02-24 10:25:37 -08:00
2020-12-01 18:49:32 +01:00
2021-01-27 15:13:52 +01:00
2021-03-08 11:59:17 +01:00
2021-02-02 00:16:57 +01:00
2021-02-15 21:28:53 +01:00
2020-12-15 16:18:23 -08:00
2020-11-30 11:18:29 +00:00
2020-12-09 19:26:02 -06:00
2020-08-27 06:55:50 -07:00
2021-02-24 10:35:29 -08:00
2020-12-07 18:22:35 -08:00
2021-03-10 11:01:56 -08:00
2021-03-30 11:42:03 +02:00
2021-02-05 15:24:59 +02:00
2021-03-15 18:42:01 +01:00
2020-08-27 06:55:50 -07:00
2021-01-13 15:08:41 +00:00
2020-09-16 17:38:02 +05:30
2020-11-05 14:56:50 +01:00
2021-02-23 15:05:10 -08:00
2021-01-12 23:23:49 +01:00
2021-01-28 21:24:40 -08:00
2021-03-10 12:22:26 +00:00
2021-01-09 13:51:36 -08:00
2021-01-05 22:22:07 -06:00
2021-01-23 14:57:21 +01:00
2021-03-13 11:27:30 -08:00
2021-02-21 14:44:44 -08:00
2021-03-02 15:33:00 +01:00
2021-02-22 09:27:18 -08:00
2021-02-08 13:23:42 +02:00
2021-03-11 15:26:07 -05:00
2021-01-07 00:06:39 +01:00
2021-02-25 10:17:31 -08:00
2020-11-20 09:34:14 +00:00
2021-03-08 11:59:17 +01:00
2020-09-12 10:45:56 -07:00
2020-09-17 19:21:16 +02:00
2021-01-14 17:31:05 -05:00
2020-10-08 17:17:27 +02:00
2021-01-20 12:31:43 +00:00
2020-09-24 16:44:44 -07:00
2021-03-08 15:16:30 -08:00
2020-10-12 18:27:27 +02:00
2020-10-12 18:27:27 +02:00
2020-10-27 21:02:57 -04:00
2020-12-04 13:30:59 +01:00
2020-09-24 13:43:39 -06:00
2020-07-20 10:27:11 +01:00
2020-08-17 13:47:28 +02:00
2020-10-13 11:37:11 +02:00
2021-02-15 18:28:30 +01:00
2021-03-11 07:47:48 -07:00
2020-08-10 12:16:51 -07:00
2020-12-15 22:46:16 -08:00
2021-02-26 09:41:04 -08:00
2021-02-08 08:33:16 -07:00
2020-12-01 14:53:39 -07:00
2020-10-05 10:47:43 -06:00
2021-02-10 16:38:02 +01:00
2021-03-01 10:15:07 -07:00
2021-02-23 09:54:51 -07:00
2020-11-19 08:55:44 -05:00
2020-08-25 15:00:04 -07:00
2020-11-13 15:45:54 +01:00
2020-11-06 08:08:37 -08:00
2021-02-12 17:37:23 -08:00
2021-01-27 18:18:15 -08:00
2021-03-18 00:22:51 +01:00
2020-07-24 15:41:54 -07:00
2021-02-16 15:23:23 -08:00
2020-09-21 15:00:40 -07:00
2021-01-12 17:24:30 -08:00
2020-08-12 10:57:59 -07:00
2020-12-29 15:36:49 -08:00
2021-01-14 19:29:58 -08:00
2020-12-02 09:46:55 -07:00
2020-10-25 14:51:49 -07:00
2020-08-19 11:04:23 +02:00
2021-01-24 14:27:17 +01:00
2020-11-20 14:45:33 +11:00
2021-02-26 09:41:03 -08:00
2020-12-15 12:13:40 -08:00
2021-02-17 14:07:48 +01:00
2021-02-14 12:37:48 -08:00
2021-02-22 09:45:23 -08:00
2020-09-01 09:19:43 +02:00
2020-12-15 12:13:45 -08:00
2020-12-19 11:18:38 -08:00
2021-02-14 18:15:15 +00:00
2021-01-04 10:47:38 -08:00
2021-03-13 11:27:30 -08:00
2021-02-16 12:01:32 +09:00
2021-03-11 14:40:50 +09:00
2021-01-22 11:08:56 +01:00
2020-12-03 11:20:52 +01:00
2021-01-21 14:06:00 -07:00
2021-01-08 11:02:18 -08:00
2020-08-18 13:45:20 +02:00
2020-11-19 11:25:42 +01:00
2020-09-30 11:50:35 -07:00
2020-10-16 11:11:21 -07:00
2021-02-11 18:31:48 +01:00
2021-02-04 17:00:32 +01:00
2020-09-17 10:19:52 +03:00
2021-03-10 09:16:09 +01:00
2021-02-04 19:25:47 +01:00
2021-02-28 12:06:45 -08:00
2020-10-16 17:21:51 +02:00
2020-11-10 18:39:00 +01:00
2020-10-13 15:58:10 -07:00
2021-02-26 09:41:03 -08:00
2021-01-22 14:58:01 +11:00
2020-10-28 14:55:36 +01:00
2020-10-19 14:28:30 -07:00
2021-01-16 15:12:06 -05:00
2020-09-15 13:51:08 +02:00
2020-10-30 08:37:39 +01:00
2020-09-24 21:56:24 +02:00
2020-08-12 10:57:59 -07:00
2020-09-22 11:27:48 +02:00
2020-12-11 14:10:44 +01:00
2020-09-29 17:50:10 +09:00
2021-02-04 16:36:28 +05:30
2021-03-22 12:32:31 -04:00
2021-02-26 13:59:32 -08:00
2021-01-07 15:21:27 +01:00
2021-01-08 15:57:29 -05:00
2020-12-15 10:57:29 +01:00
2021-01-18 14:26:51 +01:00
2020-10-06 07:07:06 +02:00
2020-09-25 06:12:25 +02:00
2021-02-24 21:05:28 +05:30
2021-02-24 21:04:54 +05:30
2020-11-25 12:03:48 +00:00
2021-02-24 09:54:24 -08:00
2021-02-26 13:59:32 -08:00
2020-07-29 16:14:25 +02:00
2021-01-13 22:00:37 +05:30
2021-02-04 14:42:00 +01:00
2020-12-22 19:50:40 +01:00
2020-10-25 14:51:49 -07:00
2020-08-06 16:13:13 +02:00
2020-12-14 11:51:46 +01:00
2021-01-20 18:52:12 +01:00
2020-09-10 18:19:16 +02:00
2021-03-19 07:44:28 +01:00
2021-01-24 18:19:46 -07:00
2020-10-26 13:46:47 +01:00
2021-01-06 08:40:56 -05:00
2021-01-06 08:38:29 -05:00
2020-12-08 18:21:16 +01:00
2021-02-17 14:12:42 +01:00
2021-02-17 14:12:43 +01:00
2021-02-03 18:37:29 -08:00
2020-11-15 09:49:10 -05:00
2021-02-16 09:59:41 +01:00
2021-02-08 12:28:07 +01:00
2021-01-30 11:47:12 -05:00
2021-01-27 15:20:02 -08:00
2020-07-27 23:24:00 +02:00
2020-10-16 11:11:22 -07:00
2020-08-12 20:42:08 +02:00
2021-01-04 11:42:26 -05:00
2020-12-10 12:42:59 -06:00
2021-02-11 16:19:20 +01:00
2020-10-25 14:51:49 -07:00
2021-01-16 18:14:53 +00:00
2020-11-16 16:31:41 +01:00
2021-02-26 09:41:04 -08:00
2020-10-12 18:27:28 +02:00
2020-08-12 10:57:57 -07:00
2020-09-16 19:12:27 -04:00
2020-07-29 16:14:27 +02:00
2021-02-24 13:38:28 -08:00
2020-12-17 11:18:00 -08:00
2021-01-05 14:42:54 +01:00
2020-07-27 23:24:00 +02:00
2021-02-07 14:51:11 -08:00
2021-02-09 12:43:42 -05:00
2021-02-24 10:13:55 -08:00
2020-08-12 10:57:59 -07:00
2021-01-24 18:17:20 -07:00
2020-11-16 08:08:54 -08:00
2021-02-26 09:40:59 -08:00
2020-10-28 13:44:43 +01:00
2020-12-02 20:20:05 +01:00
2020-07-20 17:00:02 -07:00
2021-01-26 14:24:26 +01:00
2021-01-22 08:52:02 +00:00
2021-01-26 14:24:26 +01:00
2020-08-14 12:52:34 +02:00
2021-02-24 13:38:32 -08:00
2021-02-11 19:56:15 +01:00
2020-10-22 22:44:35 +02:00
2020-08-28 15:12:38 +02:00
2020-11-16 15:20:01 +01:00
2021-02-24 13:38:32 -08:00
2021-03-25 09:22:55 -07:00
2021-02-24 13:38:35 -08:00
2020-08-06 17:54:04 +02:00
2020-09-23 09:42:39 -07:00
2021-02-15 10:49:11 +00:00
2020-09-09 10:22:40 +02:00
2020-09-09 10:38:28 +02:00
2020-09-21 11:45:43 +02:00
2020-07-24 17:12:41 -07:00
2021-02-23 11:29:52 -08:00
2020-11-16 08:14:30 -07:00
2020-10-12 12:08:35 +02:00
2020-10-16 11:11:20 -07:00
2020-12-11 12:58:52 +01:00
2020-10-30 17:49:19 -07:00
2021-02-11 13:24:44 -08:00
2021-03-10 15:20:24 -08:00
2020-08-19 14:02:49 -07:00
2021-02-23 13:39:45 -08:00
2021-02-16 13:14:06 -08:00
2020-09-03 15:17:28 -07:00
2020-11-11 16:41:31 -08:00
2020-08-04 21:02:38 -04:00
2020-10-25 14:51:49 -07:00
2021-02-26 09:41:05 -08:00
2021-02-18 23:17:57 -08:00
2020-12-02 22:10:35 -08:00
2020-07-24 13:56:23 +02:00
2020-08-24 15:09:58 -07:00
2020-10-16 17:35:36 +02:00
2021-02-04 14:42:00 +01:00
2020-09-17 19:21:16 +02:00
2020-09-18 09:13:40 +03:00
2020-09-08 16:28:49 +03:00
2021-02-10 23:34:16 +01:00
2021-03-18 09:44:35 -06:00
2020-08-14 19:56:57 -07:00
2020-08-14 19:56:57 -07:00
2020-11-24 14:42:09 +01:00
2021-02-12 15:27:17 +01:00
2020-11-23 14:16:55 +00:00
2020-10-20 07:10:14 -06:00
2021-02-21 10:29:20 -08:00
2020-12-15 22:46:15 -08:00
2021-02-12 15:27:17 +01:00
2020-09-25 16:30:06 +02:00
2021-01-12 14:26:31 +01:00
2021-01-27 12:27:36 +01:00
2020-08-19 14:13:52 +02:00
2020-09-16 08:54:53 -05:00
2021-02-23 11:29:52 -08:00
2020-11-24 16:47:48 +01:00
2021-02-05 20:48:28 +01:00
2020-07-27 08:55:04 +01:00
2020-12-15 16:19:31 +01:00
2021-03-08 20:12:08 +00:00
2021-01-22 11:08:56 +01:00
2021-01-26 07:42:27 +01:00
2020-10-08 18:00:08 +02:00
2020-12-09 09:39:37 -05:00
2020-12-17 13:30:45 -05:00
2020-10-29 13:17:58 -05:00
2020-10-16 11:11:19 -07:00
2021-01-22 11:08:56 +01:00
2021-02-08 12:24:04 +01:00
2021-02-24 13:38:31 -08:00
2021-02-26 09:41:03 -08:00
2021-01-07 16:17:31 +01:00
2021-03-11 14:40:50 +09:00
2021-01-07 14:17:29 +01:00
2020-08-24 15:09:32 -07:00
2020-12-29 15:36:49 -08:00
2020-10-05 13:37:04 +02:00
2020-12-15 16:19:31 +01:00
2020-09-04 12:46:06 +01:00
2021-02-17 14:12:42 +01:00
2020-11-09 18:12:39 +01:00
2021-02-26 10:19:03 -08:00
2020-11-23 18:09:29 +00:00
2021-01-21 16:16:10 +00:00
2021-02-22 10:22:54 -08:00
2021-02-26 09:41:02 -08:00
2021-02-26 09:41:05 -08:00
2021-02-26 09:40:59 -08:00
2020-07-23 10:33:12 +02:00
2021-01-29 15:39:48 -05:00
2021-02-26 09:41:03 -08:00
2020-09-04 09:25:20 -07:00
2021-01-22 15:09:42 +01:00
2021-01-12 21:13:01 +01:00
2020-11-15 09:49:15 -05:00
2021-02-22 13:16:53 -05:00
2020-07-29 16:14:29 +02:00
2021-02-19 11:54:08 +01:00
2021-02-19 11:54:08 +01:00
2020-08-12 10:57:59 -07:00
2021-02-19 11:35:28 +01:00
2020-09-02 11:31:23 -06:00
2020-07-28 19:29:22 -06:00
2021-01-14 17:18:25 +01:00
2020-07-20 17:59:43 -07:00
2021-01-04 13:35:14 -08:00
2021-01-14 09:52:54 +09:00
2020-10-12 18:27:27 +02:00
2021-01-14 11:20:17 +01:00
2021-01-14 11:20:17 +01:00
2021-01-14 11:20:17 +01:00
2020-12-15 22:46:16 -08:00
2020-12-03 12:56:03 -08:00
2021-02-23 13:39:45 -08:00
2021-02-23 13:39:45 -08:00
2020-10-30 17:11:44 -07:00
2020-10-15 07:49:46 +02:00
2020-12-15 22:46:15 -08:00
2021-02-26 09:41:03 -08:00
2021-01-19 12:02:20 -08:00
2021-01-19 11:47:31 -08:00
2021-02-09 09:30:16 +01:00
2021-03-25 09:22:55 -07:00
2021-03-13 11:27:31 -08:00
2021-02-26 09:41:00 -08:00
2021-02-26 09:41:00 -08:00
2020-08-12 10:57:56 -07:00
2021-02-26 09:41:00 -08:00
2020-09-28 12:16:13 +02:00
2021-01-27 16:45:59 +05:30
2020-09-11 17:41:55 -07:00
2021-02-24 13:38:35 -08:00
2020-10-16 11:11:19 -07:00
2020-08-28 12:37:42 +02:00
2021-02-24 13:38:33 -08:00
2021-03-13 11:27:30 -08:00
2021-03-25 09:22:55 -07:00
2020-09-04 12:46:07 +01:00
2020-12-15 12:13:41 -08:00
2020-12-19 11:18:37 -08:00
2020-08-26 12:41:53 +02:00
2021-03-25 09:22:55 -07:00
2021-02-26 09:41:00 -08:00
2021-02-24 10:25:37 -08:00
2021-03-17 13:16:18 -07:00
2020-12-22 12:55:08 -08:00
2020-11-25 15:45:11 +01:00
2021-02-27 08:07:12 -08:00
2020-09-25 17:48:54 +10:00
2020-07-24 15:41:54 -07:00
2020-07-24 15:41:54 -07:00
2021-01-30 01:22:31 +01:00
2021-03-23 12:20:23 +01:00
2021-01-04 11:42:21 -05:00
2021-02-16 19:35:29 -08:00
2021-02-23 20:32:11 -07:00
2021-02-11 13:24:44 -08:00
2021-03-17 14:31:17 -07:00
2020-10-30 12:57:39 +01:00
2020-10-30 12:57:39 +01:00
2021-01-25 22:06:11 +01:00
2021-02-04 18:05:59 -08:00
2020-12-09 09:39:38 -05:00
2021-02-16 16:11:14 -05:00
2021-02-26 09:17:24 -08:00
2020-11-30 10:52:22 -05:00
2020-10-21 10:31:20 -04:00
2020-12-02 14:05:52 -05:00
2021-01-25 09:36:27 -05:00
2020-09-22 13:58:40 +02:00
2020-10-16 11:11:18 -07:00
2020-10-16 11:11:19 -07:00
2020-07-21 10:50:36 +01:00
2020-09-01 09:58:03 +02:00
2020-08-19 13:47:15 +02:00
2020-11-22 10:48:22 -08:00
2020-07-29 07:45:20 +02:00
2021-02-02 10:26:12 +01:00
2020-07-29 17:12:08 +02:00
2020-11-27 16:10:06 +01:00
2021-01-26 11:12:00 -06:00
2020-07-28 22:49:52 +02:00
2021-02-12 19:23:57 -06:00
2020-07-28 15:51:32 +01:00
2021-02-11 08:33:41 +01:00
2021-02-17 13:17:49 -08:00
2020-12-15 14:02:26 -08:00
2020-09-25 17:48:54 +10:00
2020-10-13 18:38:35 -07:00
2020-10-17 11:18:18 -07:00
2020-07-23 17:34:18 +10:00
2021-02-24 13:38:29 -08:00
2020-12-15 12:13:38 -08:00
2020-10-16 11:11:15 -07:00
2020-09-25 18:01:48 -04:00
2020-12-22 12:55:08 -08:00
2021-02-26 09:41:01 -08:00
2020-08-07 11:33:29 -07:00
2021-03-23 20:54:29 +00:00
2021-02-26 09:40:59 -08:00
2021-01-21 14:06:00 -07:00
2021-02-03 19:05:50 +01:00
2020-12-01 14:53:40 -07:00
2021-02-25 09:56:08 -08:00
2020-07-24 09:50:41 -05:00
2020-12-10 14:55:49 -06:00
2020-09-17 16:44:03 -05:00
2021-02-23 14:11:13 -06:00
2021-02-23 14:12:01 -06:00
2021-02-23 09:28:51 -08:00
2020-08-31 12:52:33 -07:00
2020-09-11 09:30:01 +03:00
2020-08-07 11:33:26 -07:00
2020-10-25 14:51:49 -07:00
2020-10-06 07:29:36 -06:00
2020-09-16 16:26:56 +02:00
2021-03-06 12:52:39 +01:00
2020-11-09 18:12:34 +01:00
2021-03-10 10:56:46 +00:00
2021-02-16 15:23:23 -08:00
2020-08-31 12:52:33 -07:00
2020-08-19 14:14:06 +02:00
2020-10-18 09:27:10 -07:00
2020-10-01 19:14:36 -07:00
2020-12-15 15:03:31 -08:00
2021-02-24 14:52:41 +01:00
2020-07-28 17:07:06 -07:00
2021-01-22 17:08:28 +01:00
2021-02-04 16:30:14 +05:30
2020-11-16 09:37:01 -08:00
2020-11-23 18:34:55 +01:00
2021-01-27 19:29:32 +01:00
2021-01-27 17:44:18 -08:00
2020-12-15 12:13:46 -08:00
2021-01-24 14:27:17 +01:00
2021-01-24 14:27:20 +01:00
2020-08-06 16:50:59 +02:00
2020-08-26 16:53:26 +02:00
2020-09-10 19:27:59 +02:00
2020-10-24 20:21:57 +02:00
2020-12-15 15:03:31 -08:00
2020-09-14 09:45:34 -07:00
2020-10-25 14:51:49 -07:00
2020-12-15 22:46:15 -08:00
2021-03-10 15:25:02 +01:00
2020-09-11 21:47:10 -07:00
2020-12-04 08:44:24 +00:00
2021-02-04 05:27:20 -05:00
2020-12-01 12:01:03 -08:00
2020-11-23 13:43:07 -08:00
2020-11-18 10:51:17 -08:00
2020-07-21 10:50:37 +01:00
2021-02-26 09:41:03 -08:00
2020-11-20 14:45:33 +11:00
2020-12-17 14:19:01 +01:00
2020-08-26 20:15:34 +01:00
2020-09-14 15:45:25 +02:00
2020-10-28 09:23:04 -05:00
2020-11-03 11:16:04 +01:00
2020-09-17 13:00:46 -04:00
2020-10-13 08:41:26 -04:00
2020-08-03 23:24:26 -07:00
2020-10-13 18:38:28 -07:00
2020-07-27 17:46:24 +09:00
2020-07-27 17:46:24 +09:00
2020-09-10 11:19:29 +02:00
2021-02-17 14:07:44 +01:00
2020-12-15 22:46:15 -08:00
2021-01-06 16:24:19 -08:00
2020-08-24 18:36:09 -07:00
2020-11-02 17:09:59 -08:00
2021-02-21 12:35:04 -08:00
2020-11-06 16:59:11 -08:00
2020-11-06 16:59:11 -08:00
2020-12-03 11:20:52 +01:00
2020-11-26 20:03:02 +00:00
2020-11-26 22:05:42 +11:00
2020-12-15 22:46:18 -08:00
2020-12-10 13:14:37 -06:00
2020-08-18 17:06:15 +02:00
2021-01-25 17:32:10 +01:00
2021-03-16 22:13:11 +01:00
2020-12-11 12:47:17 +01:00
2020-07-28 17:09:49 -07:00
2020-12-15 22:46:18 -08:00
2021-02-26 09:41:01 -08:00
2020-10-04 19:51:43 -07:00
2020-11-24 10:11:52 -06:00
2021-01-16 23:19:26 +01:00
2020-12-15 15:57:25 -08:00
2021-02-04 05:27:42 -05:00
2020-12-09 17:08:42 +01:00
2020-11-30 02:13:02 +01:00
2020-12-07 17:12:49 -07:00
2020-11-02 14:42:57 +01:00
2020-07-20 11:50:47 +01:00
2021-02-21 17:25:22 -07:00
2020-12-16 16:38:41 -08:00
2020-12-01 11:23:34 +00:00
2020-10-30 15:24:40 -07:00
2020-12-16 11:30:10 -08:00
2021-02-23 13:39:45 -08:00
2020-08-18 13:45:20 +02:00
2020-12-07 18:25:02 -05:00
2020-11-06 10:05:18 -08:00
2021-03-10 09:51:45 +01:00
2020-11-13 15:28:12 +01:00
2020-12-07 10:40:32 +01:00
2020-10-31 12:44:36 +01:00
2020-12-15 12:13:43 -08:00
2020-12-15 12:13:39 -08:00
2020-11-23 10:31:06 -06:00
2020-11-23 10:31:06 -06:00
2020-12-10 16:17:15 +01:00
2020-12-29 15:36:49 -08:00
2021-03-16 15:22:18 -07:00
2021-01-28 00:35:03 +01:00
2021-02-26 09:41:02 -08:00
2021-01-22 15:16:01 -08:00
2021-02-26 09:41:02 -08:00
2020-09-04 11:50:50 -07:00
2020-11-24 16:47:49 +01:00
2020-09-30 11:50:35 -07:00
2020-11-23 09:15:15 -07:00
2020-08-10 12:06:44 -07:00
2021-01-18 21:39:28 +01:00
2020-10-25 14:51:49 -07:00
2020-10-22 14:15:51 -06:00
2020-12-10 10:45:36 +01:00
2021-01-04 13:53:38 -08:00
2021-01-04 13:53:38 -08:00
2021-02-26 09:41:04 -08:00
2020-09-19 13:13:39 -07:00
2020-09-18 14:24:16 +01:00
2020-09-26 22:55:05 -04:00
2020-09-18 16:45:50 -04:00
2021-02-17 14:12:42 +01:00
2021-02-17 14:12:42 +01:00
2021-02-17 14:25:50 -08:00
2021-03-13 11:27:30 -08:00
2020-09-30 10:50:30 +02:00
2021-02-26 09:41:04 -08:00
2021-01-15 13:23:36 +00:00
2021-01-07 00:06:39 +01:00
2020-09-23 10:43:19 -06:00
2020-10-13 18:38:30 -07:00
2021-03-02 17:25:46 -07:00
2021-02-20 10:13:32 -05:00
2020-12-02 15:07:56 +01:00
2021-02-23 13:39:45 -08:00
2020-08-14 19:56:56 -07:00
2021-01-12 14:26:31 +01:00
2020-10-17 15:05:30 -06:00
2020-07-27 14:11:22 +02:00
2021-01-22 18:20:52 -08:00
2021-02-02 14:50:15 +01:00
2021-03-01 15:25:24 -08:00
2021-01-19 22:31:10 +01:00
2021-03-16 22:13:10 +01:00
2021-02-04 10:45:24 +03:00
2020-10-26 11:48:11 +01:00
2020-12-14 16:40:27 -08:00
2020-10-30 21:57:04 +01:00
2020-12-16 00:07:17 -08:00
2021-01-06 16:24:59 -08:00
2020-12-11 10:40:52 +01:00
2021-01-27 17:26:42 +01:00
2021-01-06 17:17:22 -08:00
2020-07-24 08:16:01 +03:00
2021-02-16 10:40:28 +02:00
2021-03-04 09:51:50 -05:00
2020-11-10 20:39:40 -05:00
2020-12-07 18:25:02 -05:00
2021-02-02 17:02:05 -05:00
2020-12-16 12:33:35 -08:00
2020-10-15 15:51:28 -07:00
2021-02-09 12:27:29 -05:00
2020-12-04 16:54:35 +01:00
2021-01-20 16:48:47 -08:00
2021-02-20 21:28:04 -08:00
2021-02-13 17:17:53 +01:00
2021-03-10 09:51:45 +01:00
2020-09-17 19:21:16 +02:00
2020-10-24 10:57:57 -07:00
2020-11-09 18:39:36 +01:00
2021-02-04 18:56:56 -08:00
2020-09-10 14:03:31 -07:00
2021-02-15 18:50:01 +01:00
2021-03-17 21:30:15 +01:00
2021-03-11 11:11:33 +01:00
2020-08-19 14:14:12 +02:00
2021-03-19 22:23:19 +01:00
2020-08-19 14:13:20 +02:00
2020-07-20 15:04:32 +02:00
2021-02-25 14:26:00 -05:00
2021-01-21 16:16:10 +00:00
2021-02-01 13:20:07 -07:00
2021-01-18 10:52:41 +01:00
2020-09-08 13:33:11 +02:00
2020-08-06 16:13:13 +02:00
2020-08-05 11:08:41 -04:00
2020-10-23 11:00:57 -07:00
2020-08-18 10:01:44 +02:00
2021-03-09 16:12:20 -08:00
2021-02-23 07:52:58 -05:00
2020-08-05 09:30:19 -04:00
2021-03-14 04:37:35 -04:00
2020-09-04 09:31:54 -07:00
2021-02-12 12:56:55 +01:00
2021-02-09 12:15:07 +01:00
2021-02-26 09:41:00 -08:00
2021-01-26 19:18:50 +01:00
2021-01-07 16:17:31 +01:00
2020-12-02 20:20:05 +01:00
2021-01-21 14:06:00 -07:00
2020-11-15 09:49:09 -05:00
2020-10-01 09:40:35 -04:00
2020-08-05 18:43:02 +02:00
2020-08-12 10:57:59 -07:00
2021-01-13 22:25:07 +01:00
2021-01-19 10:20:07 -05:00
2021-03-17 09:56:45 +01:00
2020-10-20 14:39:37 -07:00
2021-01-24 14:27:17 +01:00
2020-08-12 10:57:59 -07:00
2020-08-12 10:57:59 -07:00
2021-01-13 22:25:03 +01:00
2020-08-12 10:57:59 -07:00
2021-02-26 09:41:01 -08:00
2021-02-26 09:41:01 -08:00
2021-02-08 22:58:55 +01:00