Lines Matching refs:raid

10 #include <linux/raid/md_p.h>
69 * Stripes in caching phase do not write the raid disks. Instead, all
78 * - write data and parity to raid disks
206 * first and then start move data to raid disks, there is no requirement to
217 atomic_t pending_stripe;/* how many stripes not flushed to raid */
247 IO_UNIT_STRIPE_END = 3, /* stripes data finished writing to raid */
690 pr_info("md/raid:%s: Disabling writeback cache for degraded array.\n",
989 * data from log to raid disks), so we shouldn't wait for reclaim here
1006 /* the stripe is written to log, we start writing it to raid */
1104 * raid disks. So if bio is finished, the log disk cache is
1273 * Starting dispatch IO to raid.
1279 * stripe data/parity is in log, we start write stripe to raid disks. stripe
1280 * data/parity must be persistent in log before we do the write to raid disks.
1283 * only write stripes of an io_unit to raid disks till the io_unit is the first
1534 * write_super will flush cache of each raid disk. We must write super
2151 pr_debug("md/raid:%s: Increasing stripe cache size to %d to recovery data on journal.\n",
2156 pr_err("md/raid:%s: Cannot increase cache size, ret=%d, new_size=%d, min_nr_stripes=%d, max_nr_stripes=%d\n",
2168 pr_err("md/raid:%s: Cannot get enough stripes due to memory pressure. Recovery failed.\n",
2356 pr_err("md/raid:%s: cannot allocate memory to rewrite data only stripes\n",
2487 pr_info("md/raid:%s: starting from clean shutdown\n",
2490 pr_info("md/raid:%s: recovering %d data-only stripes and %d data-parity stripes\n",
2499 pr_err("md/raid:%s: failed to rewrite stripes to journal\n",
2565 * Set journal cache mode on @mddev (external API initially needed by dm-raid).
2590 pr_debug("md/raid:%s: setting r5c cache mode to %d: %s\n",
2881 /* stripe is flused to raid disks, we can do resync now */
3069 pr_debug("md/raid:%s: using device %pg as journal\n",
3085 pr_err("md/raid:%s: write journal/cache doesn't work for array with %d disks\n",