I just set kmem_flags = 0xf in /etc/system and rebooted.

Now, immediately after reboot I already see:
> richard@omnis:/home/richard$ echo ::kmem_verify|pfexec mdb -k
> Cache Name                      Addr             Cache Integrity     
> ...
> kmem_bufctl_audit_cache         ffffff0900424a88 8 corrupt buffers
> ...
> streams_dblk_80                 ffffff090043ea88 1 corrupt buffer
> ...
> richard@omnis:/home/richard$ echo 
> "ffffff0900424a88::whatis;ffffff090043ea88::whatis" |pfexec mdb -k
> ffffff0900424a88 is allocated from the kmem_cache vmem arena:
>             ADDR TYPE            START              END             SIZE
>                                 THREAD        TIMESTAMP                 
> ffffff090040ccb8 ALLC ffffff0900424a88 ffffff0900424fc0             1336
>                       fffffffffbc3da60                0
>                  vmem_hash_insert+0xae
>                  vmem_seg_alloc+0x23e
>                  vmem_xalloc+0x749
>                  kmem_cache_create+0xdf
>                  kmem_cache_init+0x162
>                  kmem_init+0x3ae
>                  startup_kmem+0xbf
>                  startup+0x3f
>                  main+0x9b
>                  _locore_start+0x90
> 
> ffffff090043ea88 is allocated from the kmem_cache vmem arena:
>             ADDR TYPE            START              END             SIZE
>                                 THREAD        TIMESTAMP                 
> ffffff0900452ae8 ALLC ffffff090043ea88 ffffff090043efc0             1336
>                       fffffffffbc3da60                0
>                  vmem_hash_insert+0xae
>                  vmem_seg_alloc+0x23e
>                  vmem_xalloc+0x749
>                  kmem_cache_create+0xdf
>                  streams_msg_init+0x10f
>                  kmem_init+0x42b
>                  startup_kmem+0xbf
>                  startup+0x3f
>                  main+0x9b
>                  _locore_start+0x90
> 

Just  launched a gate build, after a few minutes already:
> richard@omnis:/home/richard$ echo ::kmem_verify|pfexec mdb -k
> Cache Name                      Addr             Cache Integrity     
> ...
> kmem_slab_cache                 ffffff0900424008 2 corrupt buffers
> kmem_bufctl_cache               ffffff0900424548 clean
> kmem_bufctl_audit_cache         ffffff0900424a88 9 corrupt buffers
> kmem_alloc_8                    ffffff0900428a88 69 corrupt buffers
> kmem_alloc_16                   ffffff090042a008 19 corrupt buffers
> kmem_alloc_24                   ffffff090042a548 14 corrupt buffers
> kmem_alloc_32                   ffffff090042aa88 170 corrupt buffers
> kmem_alloc_40                   ffffff090042b008 17 corrupt buffers
> kmem_alloc_48                   ffffff090042b548 147 corrupt buffers
> kmem_alloc_56                   ffffff090042ba88 57 corrupt buffers
> kmem_alloc_64                   ffffff090042c008 143 corrupt buffers
> kmem_alloc_80                   ffffff090042c548 91 corrupt buffers
> kmem_alloc_96                   ffffff090042ca88 14 corrupt buffers
> kmem_alloc_112                  ffffff090042e008 19 corrupt buffers
> kmem_alloc_128                  ffffff090042e548 1 corrupt buffer
> kmem_alloc_160                  ffffff090042ea88 2 corrupt buffers
> kmem_alloc_192                  ffffff090042f008 3 corrupt buffers
> kmem_alloc_224                  ffffff090042f548 clean
> kmem_alloc_256                  ffffff090042fa88 clean
> kmem_alloc_320                  ffffff0900430008 clean
> kmem_alloc_384                  ffffff0900430548 3 corrupt buffers
> ...
> streams_mblk                    ffffff090043e008 1 corrupt buffer
> streams_dblk_16                 ffffff090043e548 clean
> streams_dblk_80                 ffffff090043ea88 1 corrupt buffer
> ...
> seg_cache                       ffffff09534f2008 12 corrupt buffers
> ...
> thread_cache                    ffffff09575bca88 2 corrupt buffers
> lwp_cache                       ffffff0958691008 clean
> turnstile_cache                 ffffff0958691548 clean
> tslabel_cache                   ffffff0958691a88 clean
> cred_cache                      ffffff09586b6008 clean
> rctl_cache                      ffffff09586b6548 22 corrupt buffers
> rctl_val_cache                  ffffff09586b6a88 257 corrupt buffers
> ...
> vn_cache                        ffffff0958991548 40 corrupt buffers
> vsk_anchor_cache                ffffff0958991a88 clean
> file_cache                      ffffff0958993008 7 corrupt buffers
> ...
> as_cache                        ffffff0958996a88 1 corrupt buffer
> marker_cache                    ffffff0958997008 clean
> anon_cache                      ffffff0958997548 11796 corrupt buffers
> anonmap_cache                   ffffff0958997a88 79 corrupt buffers
> segvn_cache                     ffffff095899a008 125 corrupt buffers
> ...
> range_seg_cache                 ffffff09589d2548 2 corrupt buffers
> zio_cache                       ffffff09589d2a88 clean
> zio_link_cache                  ffffff09589d3008 clean
> zio_buf_512                     ffffff09589d3548 6 corrupt buffers
> zio_buf_1024                    ffffff09589d4008 clean
> zio_buf_1536                    ffffff09589d4a88 clean
> sa_cache                        ffffff095a04fa88 22 corrupt buffers
> dnode_t                         ffffff095a050008 clean
> dmu_buf_impl_t                  ffffff095a050548 1 corrupt buffer
> arc_buf_hdr_t_full              ffffff095a050a88 clean
> arc_buf_hdr_t_l2only            ffffff095a053008 clean
> arc_buf_t                       ffffff095a053548 2 corrupt buffers
> zil_lwb_cache                   ffffff095a053a88 clean
> zfs_znode_cache                 ffffff09588fe008 2 corrupt buffers
> ...

-- 
Richard PALO



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to