{"ref":"refs/heads/gsocdrm_alter","commits":[{"author":{"name":"Francois Tigeot","email":"a49e3b63f9f15ac93afc843badaac0f1417e30ea@wolfpond.org"},"sha":"95bf5f78c7cc3efd179978b5b65d2dcd1506d018","message":"VFS accounting: add in-memory storage counters\n\n* Use a red-black tree of small arrays to store uid and gid accounting\n  information.\n  User and group ids often come in small groups of consecutive numbers;\n  small arrays have a high probability of having more than one element\n  used at the same time, reducing pointer chasing in the binary tree.\n\n* Also use a global per mount-point counter\n\n* Only enable data collection for volumes which have been properly\n  initialized\n\n* Protect the counters by a per mount-point spinlock","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/95bf5f78c7cc3efd179978b5b65d2dcd1506d018"},{"author":{"name":"YONETANI Tomokazu","email":"cde1a2cdc64ce71e8be9bce4516471842192a22a@dragonflybsd.org"},"sha":"b5e22505e5eb5376bcb414221e17703e5f76535e","message":"Fix the panic on atkbdc_configure() failure\n\nkbd_unregister() expects the caller to hold kb_lock because it's mainly\ncalled by kbd_term_t routine.","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/b5e22505e5eb5376bcb414221e17703e5f76535e"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"9dba15ae859227b0f279f9f86d36bc1721d745d3","message":"i386/ioapic: Allow GSI's target CPU to be configured\n\nThis merges 95874ffdec65823430464b7869d8f0acf75cc226","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/9dba15ae859227b0f279f9f86d36bc1721d745d3"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"cc506d27dda3cbfebcc63695a9b0a8d0515a9bea","message":"i386/nexus: Per-cpu IRQ rman\n\nThis merges 7e370202e053de3ef8357ef02e8b6f1e97694f97","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/cc506d27dda3cbfebcc63695a9b0a8d0515a9bea"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"c80b61366f8a93a84105c35c3c2ea6550a23c69a","message":"i386/ioapic_abi: Rework debug messages\n\nThis merges 621d2ccf74a7c3c6069377fe217d778a3ad0d414","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/c80b61366f8a93a84105c35c3c2ea6550a23c69a"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"512ddf8985e3d083429fc8508adadd3f61555aa5","message":"i386/ioapic_abi: Record the max line based IRQ\n\nThis merges bf2e6ffbfe8055e65631c27b698eec10557cb61b","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/512ddf8985e3d083429fc8508adadd3f61555aa5"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"1206e3a3980f06a0bcddcb1d1a61cdcd18e3b412","message":"i386/ioapic_abi: Optimize the GSI search a little bit\n\nThis merges dc844205199e9b290c8298fcc826b3c770542be1","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/1206e3a3980f06a0bcddcb1d1a61cdcd18e3b412"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"3c161c1d80a989faf295e975559fa96400773ed8","message":"i386/ioapic: Add missing imen_lock/unlock\n\nThis merges b551073687d461dc8b9e6d3a34dd285de40a26a6","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/3c161c1d80a989faf295e975559fa96400773ed8"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"8eb79cab4c2be24106f6f9825436b26f718a2a09","message":"i386/MachIntrABI: Remove unnecessary setidt in intr_setup/teardown\n\nThis merges c7d947d54787629833f1dd46789543ac77c3d7e1","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/8eb79cab4c2be24106f6f9825436b26f718a2a09"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"2e62e7a5c33a175226f320b0acd7afb756046aef","message":"i386/ioapic_abi: Per-cpu irqmap array\n\nThis merges 6f072945c912b376b55e396d8b81918c3cbd25c6","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/2e62e7a5c33a175226f320b0acd7afb756046aef"},{"author":{"name":"Sepherosa Ziehau","email":"153549eac10244a41dca49732ef831d5104286aa@dragonflybsd.org"},"sha":"cae71b2c99c1a0093c0f09c48c19580a57b9f4ef","message":"i386/ioapic_abi: Disable interrupt load balance by default\n\nThis merges 2b195d6a566cb8441f5d6d66363235683bbd92af","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/cae71b2c99c1a0093c0f09c48c19580a57b9f4ef"},{"author":{"name":"Sascha Wildner","email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de"},"sha":"3c716a91d9de65d52ff542e96605f31d6230d19a","message":"kernel/vfs_quota: Put the 'accounting enabled' message under bootverbose.","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/3c716a91d9de65d52ff542e96605f31d6230d19a"},{"author":{"name":"David Shao","email":"776b544479cae0219b77600d101232ca27dfd79f@gmail.com"},"sha":"1baa1e8c2cfbea9f71f9684b44ccd7f906ea6cc1","message":"Merge branch 'master' into gsocdrm_github","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/1baa1e8c2cfbea9f71f9684b44ccd7f906ea6cc1"},{"author":{"name":"Francois Tigeot","email":"a49e3b63f9f15ac93afc843badaac0f1417e30ea@wolfpond.org"},"sha":"a3dce641b4c45832281677315c0547d96e240b58","message":"VFS accounting: list enabled filesystems\n\nUse a new flag, MNT_ACCOUNTING for that","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/a3dce641b4c45832281677315c0547d96e240b58"},{"author":{"name":"Venkatesh Srinivas","email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@endeavour.zapto.org"},"sha":"522120720f895f17f7ab9b1d58b89d96e3968dd4","message":"Merge git://git.dragonflybsd.org/dragonfly","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/522120720f895f17f7ab9b1d58b89d96e3968dd4"},{"author":{"name":"Matthew Dillon","email":"2b0b4fb77523f35f1f09f723e46229a59cb29d62@apollo.backplane.com"},"sha":"7b234d8c60cd20129c9a81e141e50e6b2d79a4a4","message":"kernel - Dynamically size lwkt_cache_threads free cache\n\n* Change the default # of free LWKT threads from 32 to 4*ncpus, with\n  a minimum of 32.\n\n* Improves performance on systems with more than 8 cores.\n\n* NULL-out some fields on thread free as a safety.","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/7b234d8c60cd20129c9a81e141e50e6b2d79a4a4"},{"author":{"name":"Matthew Dillon","email":"2b0b4fb77523f35f1f09f723e46229a59cb29d62@apollo.backplane.com"},"sha":"7f23b32088999ae4107041620ae4856b358eea83","message":"Kernel - Fix double-unlock in nlookupdotdot\n\n* Fix double-unlock assertion in the compat nlookupdotdot code\n\n* This code is basically only triggered when a machine is acting as a NFS\n  server when serving out a UFS mount (since HAMMER has its own).  Only\n  NFS servers can access directories not connected through to the root\n  via the namecache hierarchy and those are the only situations where\n  nlookupdotdot is actually used.  \"..\" is normally handled directly by\n  the namecache.","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/7f23b32088999ae4107041620ae4856b358eea83"},{"author":{"name":"Matthew Dillon","email":"2b0b4fb77523f35f1f09f723e46229a59cb29d62@apollo.backplane.com"},"sha":"3338cc67bf8b657fca8ae9544aa3f89bb32cffb8","message":"kernel - Misc fixes and debugging\n\n* Add required CLDs in the exception paths.  The interrupt paths already\n  CLD in PUSH_FRAME.\n\n* Note that the fast_syscall (SYSENTER) path has an implied CLD due to the\n  hardware mask applied to rflags.\n\n* Add the IOPL bits to the set of bits set to 0 during a fast_syscall.\n\n* When creating a dummy interrupt frame we don't have to push the\n  actual %cs.  Just push $0 so the frame isn't misinterpreted as coming\n  from userland.\n\n* Additional debug verbosity for freeze_on_seg_fault.\n\n* Reserve two void * fields for LWP debugging (for a later commit)","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/3338cc67bf8b657fca8ae9544aa3f89bb32cffb8"},{"author":{"name":"Sascha Wildner","email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de"},"sha":"8533325e0dcd81f2514bc50a75c0ea126ab7a586","message":"ndis_events(8): Handle the \"no event matched\" case (fixes a gcc41 warning).","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/8533325e0dcd81f2514bc50a75c0ea126ab7a586"},{"author":{"name":"Sascha Wildner","email":"29596a43a2ef2bbfa00f6a16c0cb1d108bc63e32@online.de"},"sha":"db3f6b6681cb5b1fd4db522627b9dc38883cb3f5","message":"bsd.kern.mk: -Wold-style-declaration is unknown to gcc41.","url":"https://api.github.com/repos/davshao/dflygsocdrm/commits/db3f6b6681cb5b1fd4db522627b9dc38883cb3f5"}],"head":"e7a0111ea7f8ca1d5ea47c383e384b7022fd2ba2","push_id":53755688,"size":40}