summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2014-08-15unlink lofn(4) and nofn(4)Mike Belopuhov
2014-08-15lofn(4) and nofn(4) are going awayMike Belopuhov
2014-08-15Create a function which loads sgd in the mfi_iop_ops struct so that skinnyYASUOKA Masahiko
adapters can use "IEEE sgl". tested dlg yasuoka ok dlg jsg
2014-08-14regenTodd C. Miller
2014-08-14Add USB hubs found on Intel Z97 chipset boards (one attached toTodd C. Miller
each EHCI root hub). OK deraadt@ jsg@
2014-08-14fixed overrid(d)en typoTobias Stoeckmann
millert@ and jmc@ agree that "overriden" is wrong
2014-08-14Unused variable, and more fixes in the attach failure path.Miod Vallat
2014-08-14Bring back 1.173 (reverting 1.174) - mips64 systems are still unhappy whenMiod Vallat
the hint returned is over VM_MAXUSER_ADDRESS, apparently; better be safe for now while this is investigated further.
2014-08-14Compare number of allocated clusters with a low watermark, notMike Belopuhov
a magic number 4 since sometimes we can't fit a single packet (jumbo frame) into 4 clusters. OK dlg
2014-08-14Implement rxrinfo ioctl for cluster usage statisticsMike Belopuhov
2014-08-14No need for raw_cb.hMartin Pieuchot
2014-08-14Kill MRT_{ADD,DEL}_BW_UPCALL interfaces and the bandwidth monitoringMartin Pieuchot
code that comes with them. ok mikeb@, henning@
2014-08-14fix logging strings (correct function name via __func__ + a typo)Bret Lambert
ok florian@ henning@
2014-08-14add some definitions from libdrm 2.4.56Jonathan Gray
2014-08-13Correctly set the rtable ID of the packet header when sendingMartin Pieuchot
Active Discovery Terminate packets. ok mikeb@, henning@, phessler@
2014-08-13Bring IPFIX sequence numbers in line with the RFC; originalBret Lambert
diff from benno@. ok benno@, florian@
2014-08-13match on Intel 9 series and 9 series LP PCH, and add 8 series KT to pucJonathan Gray
ok millert@
2014-08-13regenJonathan Gray
2014-08-13Add some more 9 series ids, correct some existing ones and addJonathan Gray
9 series LP/Wildcat Point-LP entries. ok millert@
2014-08-12Lower VM_PHYSSEG_MAX from the mips64 default to a generous 4, and changeMiod Vallat
allocation strategy to VM_PSTRAT_BIGFIRST.
2014-08-12addu -> PTR_ADDU when doing address arithmetic in the octeon-specific code path.Miod Vallat
2014-08-12Finally implement what's stated in the man page regarding parentMike Belopuhov
anchors for "once" rules: "In case this is the only rule in the anchor, the anchor will be destroyed automatically after the rule is matched." Employ an additional pointer pair to keep track of the parent ruleset containing the anchor that we want to remove. OK henning
2014-08-12Make sure that pf_step_into_anchor always saves a pointer to the ruleMike Belopuhov
that owns the anchor on the pf anchor stack. There's no reason why we should check for depth here. As a side effect this makes sure that the correct nested anchor gets it's counter bumped instead of the top most. For the save/restore symmetry pf_step_out_of_anchor is made to always restore previous value of the anchor rule. depth == 0 means what we a at the top (main ruleset). OK henning
2014-08-12Apart from some minor code reshuffling the big change is that weMike Belopuhov
start with a ruleset pointer assigned to pf_main_ruleset so that pf_purge_rule doesn't get called with a NULL. Prompted by the discussion with Alexandr Nedvedicky <alexandr ! nedvedicky at oracle ! com>. OK henning
2014-08-12route_cb is internal to rtsock.cMartin Pieuchot
2014-08-12Better cache information gathering. Only affects information put in dmesg.Miod Vallat
2014-08-12Revert 1.173 now that the real cause of the octeon regression has been fixed.Miod Vallat
2014-08-12Pass 0 instead of uvm_map_hint() to uvm_map() in exec_md_map() to figure outMiod Vallat
where to put the fpu assist page, for uvm_map_hint() may return an address outside userland bounds due to aggressive randomization. Passing zero will still get a random address, but correctly bounded.
2014-08-12sigh. when returning ENOENT in the sysctl path, unlock on the way out.David Gwynne
2014-08-12i accidentally removed the check for whether the requested pool inDavid Gwynne
the sysctl path exists. return ENOENT instead of trying a NULL deref.
2014-08-12bring back r1.135:David Gwynne
matthew@ noticed i wasnt populating npages in the kinfo_pool sent to userland.
2014-08-12bring back r1.134:David Gwynne
inline is the new __inline
2014-08-12bring back r1.132. this is a bit different cos we're still using splvm toDavid Gwynne
protect pool_list rather than the rwlock that made i386 blow up: provide a pool_count global so we can figure out how many pools there are active without having to walk the global pool_list.
2014-08-11regenTodd C. Miller
2014-08-11Add some Intel Z97 chipset devices; ok deraadt@Todd C. Miller
2014-08-11Do not pmap_update(pmap_kernel()) within the `create mappings' loop, but onlyMiod Vallat
once after it is over.
2014-08-11Do not extern octeon_boot_info, <machine/octeonvar.h> declares it for you.Miod Vallat
2014-08-11Do not use CKSEG0 to quickly map physical addresses, but XKPHYS, for we areMiod Vallat
not limited to 512MB physmem.
2014-08-11Get rid of the `quirks' member, which is never initialized (but by zero atMiod Vallat
softc creation) anyway. Sorry, we are not trying to support SEIL-specific hardware at this point.
2014-08-11-current dammitMiod Vallat
2014-08-11Remove evcnt and %b format strings relying upon SEIL extensions. This givesMiod Vallat
OCTEON_ETH_DEBUG kernels a chance to build. No functional change for regular kernels.
2014-08-11De-static so that my ddb backtrace get closer to reality.Miod Vallat
2014-08-11Add option USER_PCICONF for pcidump(8) to be able to do its magic.Miod Vallat
2014-08-11Use the RTF_LOCAL flag instead of abusing the RTF_LLINFO flag whenMartin Pieuchot
adding local route entries. This hack made sense when we didn't have the RTF_LOCAL flag, but since some months it is set on every local route.
2014-08-11bring back r1.132:David Gwynne
provide a pool_count global so we can figure out how many pools there are active without having to walk the global pool_list.
2014-08-11Fewer <netinet/in_systm.h>Martin Pieuchot
2014-08-11bring back r1.131:David Gwynne
take the pools mutex when copying stats out of it in the sysctl path so we are guaranteed a consistent snapshot.
2014-08-11Put back the checks about RTF_LOCAL routes now that userland tools areMartin Pieuchot
aware of them. Original commit message was: Reserve the highest route priority for kernel-managed routes and prevent userland from playing with the local and broadcast flags. ok claudio@
2014-08-11Convert ARP llinfo allocation to pool(9).Martin Pieuchot
ok henning@, dlg@
2014-08-10Write the core file of a non-suid process into the current directoryAlexander Bluhm
even if sysctl kern.nosuidcoredump has been set to 2 or 3. This allows a regular user to debug his programs again. OK guenther@ deraadt@