git: mbuf: revert part of b4e5a1079d852748f03f32aae87ecdda27a538d2

2013-07-18 Thread Sepherosa Ziehau
commit 01d73edb6561f0dfcded4d4a1bd551baf7fcb568 Author: Sepherosa Ziehau se...@dragonflybsd.org Date: Thu Jul 18 21:24:16 2013 +0800 mbuf: revert part of b4e5a1079d852748f03f32aae87ecdda27a538d2 Restore wlan_seqno, since ether_vlantag has been used by WME. Fill the implicit

git: i386: Make the system boot again

2013-07-18 Thread Sepherosa Ziehau
commit 22a3b517f3e37728fb70c9019778b921da7827ca Author: Sepherosa Ziehau se...@dragonflybsd.org Date: Thu Jul 18 22:58:36 2013 +0800 i386: Make the system boot again The CPU_468 etc macros also serve as the indices into i386_cpus[] make sure that they are interleaved only by

git: kernel/raid: CAM_NEW_TRAN_CODE is default for over 5 years.

2013-07-18 Thread Sascha Wildner
commit 6f74522f3d4be0e83ff0e5d5a0dfeb4a8a93d3a9 Author: Sascha Wildner s...@online.de Date: Thu Jul 18 18:56:25 2013 +0200 kernel/raid: CAM_NEW_TRAN_CODE is default for over 5 years. Summary of changes: sys/dev/disk/mpt/mpt_cam.c | 93

git: kernel: Remove 3 unused kmalloc types: M_80211_DFS, M_ACPICMBAT, M_ATAPCI.

2013-07-18 Thread Sascha Wildner
commit f7af19fbb366896d0c33c731c6a340583972a2c4 Author: Sascha Wildner s...@online.de Date: Thu Jul 18 19:14:04 2013 +0200 kernel: Remove 3 unused kmalloc types: M_80211_DFS, M_ACPICMBAT, M_ATAPCI. Summary of changes: sys/dev/acpica/acpi_cmbat.c | 3 ---

git: pmap: add dummy implementation for pmap_invalidate*

2013-07-18 Thread Francois Tigeot
commit 300a63735b5489b5d766ad104b9df820acfd7791 Author: Johannes Hofmann johannes.hofm...@gmx.de Date: Thu Jul 18 22:37:22 2013 +0200 pmap: add dummy implementation for pmap_invalidate* Simply call cpu_wbinvd_on_all_cpus() which is not optimal but seems to make drm2 work.

git: PAT work, mapdev_attr, kmem_alloc_attr

2013-07-18 Thread Francois Tigeot
commit b524ca7607a8319b610d7c73eb8152adcb542c05 Author: Matthew Dillon dil...@apollo.backplane.com Date: Thu Jul 18 23:04:21 2013 +0200 PAT work, mapdev_attr, kmem_alloc_attr Partially based on work by Aggelos Economopoulos ao...@cc.ece.ntua.gr Summary of changes:

git: kernel: Improve pmap_invalidate_cache_range()

2013-07-18 Thread Francois Tigeot
commit fd300b3d463479c70304739f94bbc010026afc90 Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:22:32 2013 +0200 kernel: Improve pmap_invalidate_cache_range() * There is no need to do anything on CPUs having the self-snoop feature * Add some consistency

git: kernel: Use pmap_invalidate functions

2013-07-18 Thread Francois Tigeot
commit 1d400425ec109ebc9cef3db6216b1ae5f98a3e59 Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:23:36 2013 +0200 kernel: Use pmap_invalidate functions * Matt's commit brutally used invltlb and wbinvd instructions everywhere * These are now

git: kernel: Optimize pmap_invalidate_range()

2013-07-18 Thread Francois Tigeot
commit d2f7c303e0e14f546c73f89a28a4ff7f46cb84fe Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:25:01 2013 +0200 kernel: Optimize pmap_invalidate_range() * No need to use wbinvd here, we only have to invalidate TLB entries and not regular CPU caches

git: pat: Add BUS_DMA_NOCACHE, VM_MEMATTR definitions

2013-07-18 Thread Francois Tigeot
commit 10427daec00e7c426971a443563226f1bed5 Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:26:40 2013 +0200 pat: Add BUS_DMA_NOCACHE, VM_MEMATTR definitions Inspired-from: FreeBSD Summary of changes: sys/platform/pc64/x86_64/busdma_machdep.c | 10

git: pat: Make the API more compatible with FreeBSD

2013-07-18 Thread Francois Tigeot
commit 6ed30774ac074512fee5422519be76a122d2dc3b Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:27:03 2013 +0200 pat: Make the API more compatible with FreeBSD Summary of changes: sys/platform/pc64/x86_64/pmap.c | 4 ++-- sys/vm/vm_object.c | 2 +-

git: pat: Add pmap_invalidate_cache_pages()

2013-07-18 Thread Francois Tigeot
commit c174861d025eba2c30453614c49a48c868da55aa Author: François Tigeot ftig...@wolfpond.org Date: Thu Jul 18 23:28:47 2013 +0200 pat: Add pmap_invalidate_cache_pages() Obtained-from: FreeBSD Summary of changes: sys/platform/pc64/include/pmap.h | 2 ++

git: kernel/pat: Improve kmem_alloc_attr()

2013-07-18 Thread Francois Tigeot
commit d491f445f1ae01e5a5554b9c1ded1d5c7b06778b Author: Johannes Hofmann johannes.hofm...@gmx.de Date: Thu Jul 18 23:29:11 2013 +0200 kernel/pat: Improve kmem_alloc_attr() With-input-from: Matthew Dillon Summary of changes: sys/vm/vm_kern.c | 13 - 1 file changed, 12