mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-24 03:08:51 +03:00
DLPX-44812 integrate EP-220 large memory scalability
This commit is contained in:
committed by
Brian Behlendorf
parent
616fa7c02b
commit
a6255b7fce
@@ -33,7 +33,8 @@
|
||||
#endif
|
||||
|
||||
/* Calculate data offset in raidz column, offset is in bytes */
|
||||
#define COL_OFF(col, off) ((v_t *)(((char *)(col)->rc_data) + (off)))
|
||||
/* ADB BRINGUP -- needs to be refactored for ABD */
|
||||
#define COL_OFF(col, off) ((v_t *)(((char *)(col)->rc_abd) + (off)))
|
||||
|
||||
/*
|
||||
* PARITY CALCULATION
|
||||
@@ -83,6 +84,8 @@ raidz_generate_p_impl(raidz_map_t * const rm)
|
||||
const size_t psize = raidz_big_size(rm);
|
||||
const size_t short_size = raidz_short_size(rm);
|
||||
|
||||
panic("not ABD ready");
|
||||
|
||||
raidz_math_begin();
|
||||
|
||||
/* short_size */
|
||||
@@ -141,6 +144,8 @@ raidz_generate_pq_impl(raidz_map_t * const rm)
|
||||
const size_t psize = raidz_big_size(rm);
|
||||
const size_t short_size = raidz_short_size(rm);
|
||||
|
||||
panic("not ABD ready");
|
||||
|
||||
raidz_math_begin();
|
||||
|
||||
/* short_size */
|
||||
@@ -208,6 +213,8 @@ raidz_generate_pqr_impl(raidz_map_t * const rm)
|
||||
const size_t psize = raidz_big_size(rm);
|
||||
const size_t short_size = raidz_short_size(rm);
|
||||
|
||||
panic("not ABD ready");
|
||||
|
||||
raidz_math_begin();
|
||||
|
||||
/* short_size */
|
||||
|
||||
Reference in New Issue
Block a user