トップ «前の日記(2018-08-01) 最新 次の日記(2018-08-03)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|

2018-08-02 :-|

_

msmtp 労などをしました。

_ 週刊? teck-kern 2018-07-23

Adding a boot flag for No ASLR

ASLR フラグを無効にするパッチです。LLVM の各種サニタイザを使うときに ASLR を無効にする必要があるとのこと。しかし「ユーザーランドのために boot を変更するのはおかしい」等といった感じでツッコミが入っています。

LLVM のサニタイザ

ASLR

hashtables

ハッシュテーブル API が欲しいんだけど、すでに存在するなら教えてほしい。無ければ Linux の実装 を移植するよ。という投稿です。

それにたいして以下の API やコマンドが提示されました。

  • nbperf コマンド(参考にするということ?)
  • rbtree 赤黒木 API
  • hash ハッシュ API

また「LIST」を使うという手も紹介されてます(こちらはリンクリストですが)

Possible error in dtrace

アドレスが違うよ、おかしいよという話題。

  • KERN_BASE = 0x800000000000
  • KERNBASE = 0xffffffff80000000

そもそも KERN_BASE と KERNBASE は意味が異なる(紛らわしいね!)。KERNBASE は .text とかのベースアドレスを指す。KERN_BASE はカーネルマップを指す(VM_MIN_KERNEL_ADDRESS のこと)