[haiku-commits] Re: haiku: hrev48640 - in src: add-ons/kernel/network/stack system/kernel add-ons/kernel/file_cache add-ons/kernel/network/datalink_protocols/arp system/kernel/device_manager

  • From: Urias McCullough <umccullough@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 9 Jan 2015 12:04:11 -0800

On Fri, Jan 9, 2015 at 9:08 AM,  <pulkomandy@xxxxxxxxxxxxx> wrote:
> hrev48640 adds 8 changesets to branch 'master'
> old head: ce39d3a366f7d7b5c8055aa594f33668cd8724d8
> new head: a2c274e70e7af2cc8cf79a31aa8a41b041067ad2
> overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=a2c274e+%5Ece39d3a
>
> ----------------------------------------------------------------------------
>
> 69ff01c: Migrate image hash table to BOpenHashTable.
>
>   For #9552.
>
> f5acc80: ipv6 datagram: migrate to BOpenHashTable.
>
> 6f05b19: ARP: convert to BOpenHashTable
>
>   * Replaced the hash function as it wasn't really useful. It seems better
>   to use the full in_addr_t as a hash as it is a 32bit value. Shuffling it
>   like the previous hash function did can only increase the number of
>   collisions.
>   * BOpenHashTable lacks the "range" parameter to the hash function, so we
>   can't know which bits from the hash are actually going to be used.
>
> 6a89f80: devfs: migrate to BOpenHashTable
>
>   For #9552.
>
> d4aabe7: Network stack: migrate to BOpenHashTable
>
> 955d525: Rewrite sample HashTable description to use the typedefs
>
>   This makes the code more readable (as KeyType and ValueType are clearer
>   than int and Foo) and easier to copypaste and edit.
>
> 271ac91: Remove useless includes of khash.h
>
>   * These files were already converted to BOpenHashTable.
>   * For #9552.
>
> a2c274e: rule based prefetcher: migrate to BOpenHashTable.
>
>   For #9552.
>
>                                  [ Adrien Destugues <pulkomandy@xxxxxxxxx> ]


Pure luroh in IRC - this seems to have busted booting Haiku:

[2015-01-09 11:56] <luroh> just a fair warning... do not update to
48640, it does not boot
[2015-01-09 11:56] <luroh> -39 is fine

And he noted it on https://dev.haiku-os.org/ticket/11710#comment:26 as well

- Urias

Other related posts: