summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add my own documentation for the change in our r216196, aka NetBSD's 1.18dougb2010-12-051-0/+4
| | | | | | For -L if stat(2) fails, fall back to lstat(2). .Dd purposely not bumped because more changes are coming.
* Bring in the change from NetBSD 1.18:dougb2010-12-051-3/+13
| | | | | | | | | | "If using stat (the -L flag) and it fails, fall back to lstat(). It may be the case that we're examining a broken symlink, and anything is better than nothing." The changes in 1.14 through 1.17 were not relevant to us. Obtained from: atatat@NetBSD.org
* For 6000 series and newer devices the DC calibration results are nobschmidt2010-12-052-9/+29
| | | | | | | | longer requested of the boot firmware. Instead of sending those results to the runtime firmware the firmware is told to do the DC calibration itself. MFC after: 1 week
* MFamd64 r204214: Enforce stronger alignment semantics (require that thecperciva2010-12-051-12/+18
| | | | | | | | end of segments be aligned, not just the start of segments) in order to allow Xen's blkfront driver to operate correctly. PR: kern/152818 MFC after: 3 days
* Switch which software-reserved bit is used to designate a locked PTEnwhitehorn2010-12-051-2/+2
| | | | | to correspond to the definition used by the PAPR spec so that its PTE insertion algorithm will properly respect it.
* Use correct field to track statistics counting error as bad header length.bz2010-12-051-1/+1
| | | | | | | | This assimilates the code to what ip_input has been doing since r1.1 in this case. Submitted by: Rozhuk Ivan (rozhuk.im gmail.com) MFC after: 4 days
* Remove gratuitous i386/amd64 inconsistency in favour of the less verbosecperciva2010-12-041-2/+1
| | | | version of declaring a variable initialized to zero.
* Remove unnecessary #includes which seem to have been accidentally addedcperciva2010-12-041-3/+0
| | | | as part of CVS r1.76 (in January 2006).
* De-orbit usbdevs(8) which hasn't worked with the new USB stack for a longuqs2010-12-043-310/+0
| | | | time now. usbconfig(8) should be an adequate replacement.
* Fix a bug where also the number of non-renegable gap reportstuexen2010-12-043-47/+25
| | | | | | was considered to be potentially renegable. MFC after: 1 day.
* Add MAKEDEV.8dougb2010-12-041-0/+2
| | | | Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
* Fix comment intentation.trasz2010-12-041-8/+8
|
* traceroute6(8): make WARNS=3 cleanuqs2010-12-042-15/+14
|
* traceroute(8): make WARNS=3 cleanuqs2010-12-045-15/+13
| | | | Also fixes an operator precedence bug for TCP tracerouting
* Document two more ways to find duplicates in the obsolete file list.uqs2010-12-042-3/+17
| | | | | | | Remove the only duplicate found by the optional files check. Fix typos, while here. Suggested by: netchild
* Move most of the remaining USD/PSD/SMM papers into share/docuqs2010-12-04102-48/+16
|
* Remove stale link.jh2010-12-041-3/+1
| | | | PR: 151252
* Correct build error.jfv2010-12-041-1/+0
|
* Update to version 9.6-ESV-R3, the latest from ISC, which addressesdougb2010-12-0423-91/+706
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the following security vulnerabilities. For more information regarding these issues please see: http://www.isc.org/announcement/guidance-regarding-dec-1st-2010-security-advisories 1. Cache incorrectly allows ncache and rrsig for the same type http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3613 Affects resolver operators whose servers are open to potential attackers. Triggering the bug will cause the server to crash. This bug applies even if you do not have DNSSEC enabled. 2. Key algorithm rollover http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3614 Affects resolver operators who are validating with DNSSEC, and querying zones which are in a key rollover period. The bug will cause answers to incorrectly be marked as insecure.
| * Vendor import of BIND 9.6-ESV-R3dougb2010-12-0423-91/+706
| |
| * Vendor import of BIND 9.6-ESV-R2dougb2010-10-3074-10723/+3925
| |
| * Vendor import of BIND 9.6.2-P2dougb2010-05-204-5/+10
| |
| * Vendor import of BIND 9.6.2-P1dougb2010-03-1756-1858/+2455
| |
| * Vendor import of BIND 9.6.2dougb2010-03-02179-8328/+10790
| |
| * Vendor import of BIND 9.6.1-P3dougb2010-01-2539-7581/+7874
| |
| * Update these files to match current reality.dougb2009-12-111-7/+4
| | | | | | | | | | BIND 9.6 has diverged sufficiently from 9.4 to warrant slightly different procedures, so stop pretending that they are interchangable.
| * Vendor import of BIND 9.6.1-P2dougb2009-11-309-43/+129
| |
| * Vendor import of BIND 9.6.1-P1dougb2009-07-283-5/+13
| |
* | Add an abstraction layer to the 64-bit AIM MMU's page table manipulationnwhitehorn2010-12-047-644/+1004
| | | | | | | | | | | | | | | | | | logic to support modifying the page table through a hypervisor. This uses KOBJ inheritance to provide subclasses of the base 64-bit AIM MMU class with additional methods for page table manipulation. Many thanks to Peter Grehan for suggesting this design and implementing the MMU KOBJ inheritance mechanism.
* | Remove the bogus test in the TX context setup for IPV6,jfv2010-12-041-2/+0
| | | | | | | | | | | | | | | | | | the size can be smaller than the constant when you are doing HW TAGGING, and you still need to process this packet in a normal way. I'm not sure where the notion to just return came from, but its wrong. MFC after: 3 days
* | Small cut and paste bug in flow control string fixed.jfv2010-12-041-36/+32
| | | | | | | | | | | | | | | | Second, correct the discard/refresh_mbufs code to behave more like igb, there have been panics due to discards and this should fix them. MFC after: 3 days
* | This small little change is a bug that drove me nutsjfv2010-12-041-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | finding. The test to compare the mbuf m_len against a fixed value and then returning needs to be removed. When using VLANS and doing HW_TAGGING, and IPV6, the ICMP6 packets actually fail this condition, the constant assumes that the tag is IN the frame, and its not, so the length is actually tiny. Furthermore, I'm not sure what the point was to just return?? MFC after: 3 days
* | sh(1): Clean up documentation of built-in commands.jilles2010-12-031-11/+14
| | | | | | | | | | | | | | Make sure all built-in commands are in the subsection named such, except exp, let and wordexp which are deliberately undocumented. The text said only built-ins that really need to be a built-in were documented there but in fact almost all of them were already documented.
* | Regenerate manual pages for OpenSSL 0.9.8q.simon2010-12-03278-291/+280
| |
* | Merge OpenSSL 0.9.8q into head.simon2010-12-0317-30/+146
|\ \ | | | | | | | | | | | | | | | Security: CVE-2010-4180 Security: http://www.openssl.org/news/secadv_20101202.txt MFC after: 3 days
| * | Import OpenSSL 0.9.8q.simon2010-12-0217-30/+146
| | |
| * | Import OpenSSL 0.9.8p.simon2010-11-21127-535/+877
| | |
| * | Import OpenSSL 0.9.8n.simon2010-04-0128-37/+115
| | |
* | | Revert r216161. It is not necessary because we zero-fill BSS anyway.jkim2010-12-032-2/+2
| | | | | | | | | | | | Requested by: jhb
* | | Explicitly initialize TSC frequency. To calibrate TSC frequency, we usejkim2010-12-032-2/+2
| | | | | | | | | | | | | | | | | | DELAY(9) and it may use TSC in turn if TSC frequency is non-zero. MFC after: 3 days
* | | Do not change CPU ticker frequency if TSC is P-state invariant. Note thisjkim2010-12-032-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | change was meant to be committed with r184102 (and its subsequent MFCs) but it fell off somehow. Pointyhat to: jkim MFC after: 3 days
* | | Trim whitespaces at the end of lines. Use the commit to recordkib2010-12-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | proper log message for r216150. MFC after: 1 week If unix socket has a unix socket attached as the rights that has a unix socket attached as the rights that has a unix socket attached as the rights ... Kernel may overflow the stack on attempt to close such socket. Only close the rights file in the context of the current close if the file is not unix domain socket. Otherwise, postpone the work to taskqueue, preventing unlimited recursion. The pass of the unix domain sockets over the SCM_RIGHTS message control is not widely used, and more, the close of the socket with still attached rights is mostly an application failure. The change should not affect the performance of typical users of SCM_RIGHTS. Reviewed by: jeff, rwatson
* | | 1. Fix off by one errors in calls to MIPS_DIRECT_MAPPABLE, reported by alc@jchandra2010-12-032-17/+12
| | | | | | | | | | | | | | | | | | | | | 2. Remove unnecessary #defines from vmparam.h Submitted by: alc (2) Reviewed by: alc (1)
* | | Document the fact that passing in a count of zero to the bus_space functionsbrucec2010-12-031-0/+3
| | | | | | | | | | | | | | | will result in undefined behaviour. Taken from NetBSD's bus_space(9).
* | | Provide a simple IOMMU framework on PowerPC, which is required to supportnwhitehorn2010-12-034-84/+173
| | | | | | | | | | | | PPC hypervisors.
* | | Extend the unix gc regression test to cover the case of r216150.kib2010-12-031-9/+54
| | | | | | | | | | | | | | | Requested and reviewed by: rwatson MFC after: 1 week
* | | Reviewed by: jeff, rwatsonkib2010-12-031-5/+74
| | | | | | | | | | | | MFC after: 1 week
* | | Add SLIST_SWAP() macro.kib2010-12-031-0/+6
| | | | | | | | | | | | MFC after: 1 week
* | | Fixup for r216141, dump_add_page needs to be non-static now.jchandra2010-12-032-4/+6
| | | | | | | | | | | | | | | Add it to sys/mips/include/md_var.h, make dump_drop_page non-static too for completeness.
* | | * Recommend a overwrite of whole geli provider before use.delphij2010-12-031-2/+6
| | | | | | | | | | | | | | | | | | | | | * Correct a typo while I'm there. Reviewed by: pjd MFC after: 2 weeks
OpenPOWER on IntegriCloud