=271917 83 211 260 364 125 104 217 103 263 205 149 253 407 347 141 325 259 133 319 236 201 187 228 490 134 158 241 377 528 158 876 161 165 178 177 154 669 256 160 159 159 170 981 280 185 198 258 131 260 945 206 193 305 296 242 219 244 1528 245 568 719 234 242 716 299 524 424 140 140 142 213 142 164 142 211 213 406 142 142 213 331 161 537 517 K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T03:55:04.441119Z K 7 svn:log V 118 Virtualize interface cloner for gif(4). This fixes a panic when destroying a vnet jail which has a gif(4) interface. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T03:56:06.696572Z K 7 svn:log V 167 - Virtualize interface cloner for gre(4). This fixes a panic when destroying a vnet jail which has a gre(4) interface. - Make net.link.gre.max_nesting vnet-local. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T04:00:28.659544Z K 7 svn:log V 271 Fix a bug which could make routed(8) daemon exit by sending a special RIP query from a remote machine, and disable accepting it by default. This requests a routed(8) daemon to dump routing information base for debugging purpose. An -i flag to enable it has been added. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T04:38:50.202637Z K 7 svn:log V 33 Add a change missing in r271916. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T05:03:04.167972Z K 7 svn:log V 12 Fix a typo. END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-09-21T06:36:17.028787Z K 7 svn:log V 123 The memory type bits (PAT, PCD, PWT) associated with a nested PTE or PDE are identical to the traditional x86 page tables. END K 10 svn:author V 3 hrs K 8 svn:date V 27 2014-09-21T07:16:51.771009Z K 7 svn:log V 11 Fix build. END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-09-21T09:06:50.270514Z K 7 svn:log V 170 Update and clarify comments. Remove the useless counter for impossible, but seen in wild situation (on buggy hypervisors). In collaboration with: bde MFC after: 1 week END K 10 svn:author V 3 kib K 8 svn:date V 27 2014-09-21T09:09:37.038921Z K 7 svn:log V 112 MFC r271586: Fix mis-spelling of bits and types names in the vnode_pager_putpages(). Approved by: re (delphij) END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-21T10:05:27.131695Z K 7 svn:log V 57 Mention read_ahead tunables/sysctls. MFC after: 1 month END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-09-21T10:34:15.896828Z K 7 svn:log V 158 Turns out -1 is a perfectly valid error number, ERESTART. Remove useless code written under assumption that it wasn't. Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-21T12:07:22.597680Z K 7 svn:log V 314 MFC r271794: When updating device media size use cached cdevsw pointer. Using pointer from the cdev directly is dangerous since we have no reference on it, and it may change any time. That caused panic if device has gone. While there, report capacity change only if it really changed. Approved by: re (dephij) END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-21T13:09:05.723469Z K 7 svn:log V 254 MFC r271797: Make kernel to update LUN size from the backing storage on configuration reload also if that size was not specified in the new configuration. Previously it happened only if size was explicitly changed in config. Approved by: re (delphij) END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-21T14:39:31.209235Z K 7 svn:log V 49 Allow SUBPAGE CODE field in MODE SENSE commands. END K 10 svn:author V 3 dim K 8 svn:date V 27 2014-09-21T15:37:39.165636Z K 7 svn:log V 232 Add a few missing llvm/clang patches, update the other ones to be able to apply with the same patch options onto a fresh upstream llvm/clang 3.4.1 checkout, and use approximately the same header tempate for them. MFC after: 3 days END K 10 svn:author V 8 melifaro K 8 svn:date V 27 2014-09-21T18:15:09.719880Z K 7 svn:log V 161 Add pre-alfa version of DXR lookup module. It does build but (currently) does not work. This change is not intended to be merged along with other ipfw changes. END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-09-21T18:52:56.414205Z K 7 svn:log V 40 Get rid of unused stat VMM_HLT_IGNORED. END K 10 svn:author V 3 smh K 8 svn:date V 27 2014-09-21T19:31:19.278797Z K 7 svn:log V 226 Output boot code warning when zpool upgrade -a is used to add features. In the case where new features where enabled by a zpool upgrade -a the boot code warning wasn't output. Submitted by: Jan Kokemueller MFC after: 3 days END K 10 svn:author V 3 ian K 8 svn:date V 27 2014-09-21T19:34:28.565623Z K 7 svn:log V 143 Automatically allocate an ic_intrs array for nexus when it registers; nexus isn't described in the fdt data which usually triggers allocation. END K 10 svn:author V 6 jilles K 8 svn:date V 27 2014-09-21T20:34:54.390905Z K 7 svn:log V 105 sh(1): Clarify that assignments before commands do not affect expansions. PR: 193759 MFC after: 1 week END K 10 svn:author V 5 markj K 8 svn:date V 27 2014-09-21T21:25:41.633531Z K 7 svn:log V 93 Add some ATF tests for libproc. Differential Revision: D710 Reviewed by: jmmv, ngie, rpaulo END K 10 svn:author V 5 markj K 8 svn:date V 27 2014-09-21T21:31:16.988342Z K 7 svn:log V 133 Ignore a test program which doesn't compile at the moment. It will be addresed properly when integrating the DTrace tests with Kyua. END K 10 svn:author V 4 neel K 8 svn:date V 27 2014-09-21T23:42:54.765689Z K 7 svn:log V 396 Allow more VMCB fields to be cached: - CR2 - CR0, CR3, CR4 and EFER - GDT/IDT base/limit fields - CS/DS/ES/SS selector/base/limit/attrib fields The caching can be further restricted via the tunable 'hw.vmm.svm.vmcb_clean'. Restructure the code such that the fields above are only modified in a single place. This makes it easy to invalidate the VMCB cache when any of these fields is modified. END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T00:40:20.083517Z K 7 svn:log V 42 Polish INQUIRY command fields validation. END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T01:04:27.148759Z K 7 svn:log V 66 Report proper errors codes for unsupported SERVICE ACTION values. END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T01:17:48.640211Z K 7 svn:log V 148 Don't report unsupported FUA_NV bit set in READ/WRITE commands as error. While this bit is obsolete in SBC-3, SBC-2 allowed to silently ignore it. END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-09-22T05:00:55.094282Z K 7 svn:log V 284 MFC r271876: When populating the dvd/packages/ directory, create a symlink to All/pkg-*.txz in the Latest/ directory. This allows 'pkg bootstrap' to work out-of-box if the REPOS_DIR environment is properly set. Approved by: re (delphij) Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 sbruno K 8 svn:date V 27 2014-09-22T05:07:22.433880Z K 7 svn:log V 432 svn revisions r269964 and r269963 seemed to have impaired small memory footprint systems(32M/64M) and didn't leave enough free memory to load modules when it was setting up page tables that for sizes that are never used on these smallish boards. Set kmem_zmax to PAGE_SIZE on these smaller systems (< 128M) to keep this from happening. Verified on mips32 h/w. PR: 193465 Submitted by: delphij Reviewed by: adrian END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T07:59:25.559964Z K 7 svn:log V 66 Simplify legacy reservation handling. Drop it on I_T nexus loss. END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-09-22T08:27:27.191100Z K 7 svn:log V 778 Improve transmit sending offload, TSO, algorithm in general. The current TSO limitation feature only takes the total number of bytes in an mbuf chain into account and does not limit by the number of mbufs in a chain. Some kinds of hardware is limited by two factors. One is the fragment length and the second is the fragment count. Both of these limits need to be taken into account when doing TSO. Else some kinds of hardware might have to drop completely valid mbuf chains because they cannot loaded into the given hardware's DMA engine. The new way of doing TSO limitation has been made backwards compatible as input from other FreeBSD developers and will use defaults for values not set. Reviewed by: adrian, rmacklem Sponsored by: Mellanox Technologies MFC after: 1 week END K 10 svn:author V 3 des K 8 svn:date V 27 2014-09-22T08:29:48.794918Z K 7 svn:log V 69 MFH (r271624): Upgrade to OpenPAM Ourouparia. Approved by: re (gjb) END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-09-22T08:41:50.814671Z K 7 svn:log V 73 Added two regresson tests. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T09:22:58.199163Z K 7 svn:log V 86 Fix UNMAP stuck if the last block descriptor in the list is empty. MFC after: 3 days END K 10 svn:author V 4 jmmv K 8 svn:date V 27 2014-09-22T09:54:48.511743Z K 7 svn:log V 84 Register /usr/tests/lib/libproc to fix build. Missed in r271937, reviewed in D710. END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T10:05:36.826670Z K 7 svn:log V 62 Don't try to continue aborted commands if status was not set. END K 10 svn:author V 3 ray K 8 svn:date V 27 2014-09-22T10:21:08.096978Z K 7 svn:log V 576 MFC 271381-271382,271385,271463-271466,271485,271506 o Add sysctls to enable/disable potentially dengerous key combinations, like reboot/halt/debug. o Add support for most key combinations supported by syscons(4). o Some spelling fixes o Remove stray whitespaces. o Switch vt(4) to traditional behaviour with copy-paste same as syscons(4) do. o Fix stray char on paste. o Fix 'function declaration isn't a prototype' warning. o vt(4): Enclose vt_mouse_paste() prototype inside #ifndef SC_NO_CUTPASTE/#endif Approved by: re (gjb) Sponsored by: The FreeBSD Foundation END K 10 svn:author V 8 hselasky K 8 svn:date V 27 2014-09-22T10:21:42.628683Z K 7 svn:log V 158 Some XHCI hardware requires dropping the endpoint context before adding it again. MFC after: 3 days Submitted by: Kohji Okuno END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T10:46:06.506701Z K 7 svn:log V 68 Deny ANCHOR flag set without UNMAP flag set in WRITE SAME commands. END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-09-22T10:51:37.540405Z K 7 svn:log V 67 Added test scenario. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 3 pho K 8 svn:date V 27 2014-09-22T11:08:22.416577Z K 7 svn:log V 67 Added test scenario. Sponsored by: EMC / Isilon storage division END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T11:35:06.647893Z K 7 svn:log V 78 Fix read overrun handling, broken by using wrong variable. MFC after: 3 days END K 10 svn:author V 2 se K 8 svn:date V 27 2014-09-22T11:54:13.580625Z K 7 svn:log V 889 The new naming scheme for keymap files for use with vt(4) introduced a collision for "no" as a country code with "NO" meaning "do not load any keymap" (which also has been the default value in etc/defaults/rc.conf for a long time). The result of this collision is, that "kbdcontrol -l no" will load the Norwegian keymap, while "keymap=no" in rc.conf was interpreted as the lower case spelling of "NO" meaning "no keyboard" (and "no.kbd" was not loaded). Fix this by matching only the upper-case spelling "NO" in rc.d/syscons when deciding whether to load a keymap file. This will lead to "no.kbd" being loaded, if the until now valid (but non-default) spelling "no" was used in an individual rc.conf file to mean "no keyboard". But all alternatives I could think of introduce a larger violation of POLA ... Reported by: Gyrd Thane Lange (gyrd-se at thanelange.no) MFC after: 3 days END K 10 svn:author V 3 mav K 8 svn:date V 27 2014-09-22T12:40:43.754495Z K 7 svn:log V 187 Pretend that we support BYTCHK=1 in WRITE AND VERIFY command. Technically that is not true, but since we don't implement VERIFY there at all, doing only WRITE part, this is a minor sin. END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-09-22T13:04:49.429335Z K 7 svn:log V 91 Add missing mlinks for section 9. MFC after: 2 weeks Sponsored by: The FreeBSD Foundation END K 10 svn:author V 2 np K 8 svn:date V 27 2014-09-22T13:07:03.811456Z K 7 svn:log V 106 MFC r271450: cxgbe(4): knobs to enable/disable PAUSE frame based flow control. Approved by: re (glebius) END K 10 svn:author V 5 trasz K 8 svn:date V 27 2014-09-22T13:07:55.136005Z K 7 svn:log V 163 MFC r271459: Fix ACL tests to correctly work with ZFS; previous version used wrong paths. PR: 191545 Approved by: re (gjb) Sponsored by: The FreeBSD Foundation END K 10 svn:author V 3 jhb K 8 svn:date V 27 2014-09-22T14:27:26.479391Z K 7 svn:log V 39 Convert from timeout(9) to callout(9). END K 10 svn:author V 3 gjb K 8 svn:date V 27 2014-09-22T14:54:12.210800Z K 7 svn:log V 167 MFC r271711: Update the bhyve(8) manual to reflect that it is no longer considered 'experimental.' Approved by: re (delphij) Sponsored by: The FreeBSD Foundation END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T15:05:28.695025Z K 7 svn:log V 849 Add support for QCOW version 1. Version 2 is partially implemented. And because of that, it's entirely disabled for now. Both versions are similar enough that a single header definition works for both of them. The only "diverting" side-effect is that the union of the two is larger than the official V1 header. What this means for our V1 support is that we can't put the L1 table adjacent to the V1 header (i.e. at offset 0x30 in the file), unless we revert to hackery and klugery. Let's not. Instead, we align the L1 table at the cluster boundary. This is in line with the V2 layout and perfectly ok for V1 anyway (ok -- as far as I've seen so far). Due to the alignment, our V1 image seems to be 1 cluster larger than the V1 image created by qemu-img (on average). Compression of the clusters is not supported at this time. MFC after: 2 months END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T15:08:58.039411Z K 7 svn:log V 110 Update the unit tests to include the QCOW (version 1) format. This is a good safety net for when V2 is added. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T15:22:57.386290Z K 7 svn:log V 98 MFC 271482: Add support for adding empty partition entries. Relnotes: yes Approved by: re@ (gjb) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T15:27:23.843946Z K 7 svn:log V 209 Don't echo '# $FreeBSD$' as the first line into the .uu file. Keyword substitution applies to this file, including the echo command. Avoid the match (and substitution) by breaking the string up into 3 parts. END K 10 svn:author V 2 bz K 8 svn:date V 27 2014-09-22T15:32:31.840589Z K 7 svn:log V 204 MFC r271679: Merge atse(4) interrupt handling and race condition fixes from cheribsd. Obtained from: cheribsd Submitted by: rwatson, emaste Sponsored by: DARPA/AFRL Approved by: re (delphij) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:03:29.478028Z K 7 svn:log V 150 ipv6 address for test.hosts.dots in wrong byte order. Approved by: glebius (mentor) Obtained from: ipfilter CVS repo (r1.11), netbsd CVS repo (r1.5) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:06:37.161320Z K 7 svn:log V 127 #553 gethost needs to zero entire IP address structure Approved by: glebius (mentor) Obtained from: ipfilter CVS repo (r1.11) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:09:18.507448Z K 7 svn:log V 152 #536 ipnat can try to print rule as dstlist incorrectly Approved by: glebius (mentor) Obtained from: ipfilter CVS repo (r1.14), netbsd CVS repo (r1.3) END K 10 svn:author V 8 dumbbell K 8 svn:date V 27 2014-09-22T16:13:33.073429Z K 7 svn:log V 1429 vt(4): Merge several bug fixes and improvements SVN revisions in this MFC: 271756 271758 271868 271871 271872 271899 Detailed commit list: r271756: vt(4): Fix out-of-bounds array access in VT_ACTIVATE ioctl handling CID: 1229964 r271758 vt(4): Use strncpy() to copy into a fixed-size buffer CID: 1230007 r271868: vt(4): Remove vt_buf->vb_dirtymask This structure and the associated functions were unused since the implementation of vd_bitblt_text_t callbacks. r271871: vt(4): Rewrite history scrolling It's now possible to scroll up the 500 hard-coded lines of history, not just a fraction of them. For instance, one can reach the top of the boot process. Sometimes, when scrolling or when changing the screen size (by changing the font or loading a KMS driver for instance), one could see the history cycling (old content appeared below latest lines). This is fixed. Now, when the resolution changes are more lines can be shown, the displayed area is adjusted so that, if the screen was filled with content before, it's filled with content after as well: more history is visible, instead of having blank lines below the previously visible content. r271872: vt(4): Remove superfluous word in comment Submitted by: brueffer@ r271899: Make gcc happy by initialising the variable only set in a couple of case statements without a default. Approved by: re (marius) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:13:38.447341Z K 7 svn:log V 153 #551 ipf.conf address structure not properly zero filled Approved by: glebius (mentor) Obtained from: ipfilter CVS repo (r1.37), netbsd CVS repo (r1.3) END K 10 svn:author V 6 rpaulo K 8 svn:date V 27 2014-09-22T16:20:38.457408Z K 7 svn:log V 472 Improvements to asmc(4): 1. changed the code so that 2**16 keys are supported 2. changed the number of possible fans in a system from 2 to 6 3. added write support for some fan sysctls 4. added a new sysctl which shows the ID of the fan 5. added four more apple models with their temperature keys 6. changed the maxnumber of temperature keys from 36 to 80 7. replaced several fixed buf sizes to sizeof buf Obtained from: Denis Ahrens denis at h3q.com MFC after: 4 weeks END K 10 svn:author V 3 jhb K 8 svn:date V 27 2014-09-22T16:20:47.112159Z K 7 svn:log V 626 Add a new fo_fill_kinfo fileops method to add type-specific information to struct kinfo_file. - Move the various fill_*_info() methods out of kern_descrip.c and into the various file type implementations. - Rework the support for kinfo_ofile to generate a suitable kinfo_file object for each file and then convert that to a kinfo_ofile structure rather than keeping a second, different set of code that directly manipulates type-specific file information. - Remove the shm_path() and ksem_info() layering violations. Differential Revision: https://reviews.freebsd.org/D775 Reviewed by: kib, glebius (earlier version) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:21:25.293747Z K 7 svn:log V 142 3561691 gethost never returns an ipv6 address Approved by: glebius (mentor) Obtained from: ipfilter CVS repo (r1.34), netbsd CVS repo (r1.4) END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:35:48.033294Z K 7 svn:log V 150 #552 destination port not zero after parsing nat rule Approved by: glebius (mentor) Obtained from: netbsd CVS repo (r1.4), ipfilter CVS repo (r1.38) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T16:37:37.511124Z K 7 svn:log V 620 Don't update the baseline file when the result of the test is identical to the baseline. Since we don't run gzip with the -n option, the output of gzip varies for identical result files if and when they are created at different time. Ouch... Rather than add -n and commit a 600K+ diff for the changes to all the .uu files, it's less of a churn to uudecode and gunzip the baseline file and compare that to the new result file to determine if the baseline file needs to be updated. This way, "atf-sh mkimg.sh rebase" can be run as many times as people like and a subsequent "svn status" will not show unnecessary diffs. END K 10 svn:author V 2 cy K 8 svn:date V 27 2014-09-22T16:45:28.353669Z K 7 svn:log V 207 Check for NULL before de-refencing; in particular sel is assigned to NULL, in the default case, and then couple of lines down we do sel-> Approved by: glebius (mentor) Obtained from: NetBSD CVS repo (r1.5) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T16:52:09.985796Z K 7 svn:log V 428 Rename the tests to something more meaningful. I spent way too long trying to get the test name right, failed, gave up and used a sequence number instead. When I realized it wasn't because of the number of underscores in the name that I really started to think. I didn't have braces around the variable names ... Thus: test_1 is now called apm_1x1_512_qcow, which gives you all you need to run mkimg by hand. Dumb-ass: marcel END K 10 svn:author V 6 sbruno K 8 svn:date V 27 2014-09-22T17:26:07.190586Z K 7 svn:log V 328 Bump minimum linux compat version to support Centos6 ports updates for linux. Update linux compat minimum revision to match linux-c6 now in ports. This is a candidate for 10.1 R as it matches the current state of supported linux compat packages in the ports tree. PR: 187786 Reviewed by: xmj MFC after: 2 days Relnotes: yes END K 10 svn:author V 3 jhb K 8 svn:date V 27 2014-09-22T17:32:27.396610Z K 7 svn:log V 48 Fix build for kernels without COMPAT_FREEBSD32. END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T18:29:14.989462Z K 7 svn:log V 44 MFC r271726 Remove clean option in Makefile END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T18:31:40.475742Z K 7 svn:log V 46 MFC r271727 Remove clean option form Makefile END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T18:36:37.442741Z K 7 svn:log V 116 MFC r271728 For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag before printing error message. END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T18:57:37.361074Z K 7 svn:log V 46 MFC r271726 Remove clean option from Makefile END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:00:30.417247Z K 7 svn:log V 68 MFC r271726 remove clean option from Makefile Approved by: re(gjb) END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:03:23.056923Z K 7 svn:log V 46 MFC r271727 remove clean option from Makefile END K 10 svn:author V 6 sbruno K 8 svn:date V 27 2014-09-22T19:07:27.690950Z K 7 svn:log V 115 UPDATING: linux-c6 support notes, and how to fall back to linux-f10. PR: 187786 MFC after: 2 days Relnotes: yes END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:09:04.922867Z K 7 svn:log V 116 MFC r271728 For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag before printing error message. END K 10 svn:author V 5 lwhsu K 8 svn:date V 27 2014-09-22T19:14:27.303455Z K 7 svn:log V 311 Reflect the chanages in sleepqueue.h and subr_sleepqueue.c - Priority argument is introduced to sleepq_*wait* in r177085 - sleepq_calc_signal_retval is removed from implementation - sleepq_catch_signals is internal now Differential Revision: https://reviews.freebsd.org/D794 Reviewed by: jhb Approved by: jhb END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:28:21.149937Z K 7 svn:log V 46 MFC r271726 remove clean option from Makefile END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:37:03.136467Z K 7 svn:log V 46 MFC r271727 remove clean option from Makefile END K 10 svn:author V 7 davidcs K 8 svn:date V 27 2014-09-22T19:42:18.311981Z K 7 svn:log V 116 MFC r271728 For ECORE_DBG_BREAK_IF() ECORE_BUG() ECORE_BUG_ON() check bxe_debug flag before printing error message. END K 10 svn:author V 6 emaste K 8 svn:date V 27 2014-09-22T19:56:21.240039Z K 7 svn:log V 235 MFC r271762: Switch to text mode in UEFI boot The loader previously failed to display on MacBooks and other systems where the UEFI firmware remained in graphics mode. Submitted by: Rafael Espindola Approved by: re END K 10 svn:author V 8 brueffer K 8 svn:date V 27 2014-09-22T20:04:59.296881Z K 7 svn:log V 64 Spelling, grammar and punctuation fixes. Approved by: re (gjb) END K 10 svn:author V 6 marcel K 8 svn:date V 27 2014-09-22T20:10:45.433459Z K 7 svn:log V 441 Make sure all memory updates are made visible before we let go of the thread in cpu_switch(). It's otherwise possible that on another CPU the thread continues from stale context data. Note that this is prominent on newer CPUs, like the Montecito, that really take advantage of the weak memory ordering. First generation Itanium 2 is not that aggressive and does not need this. This is a direct commit to stable/10. Approved by: re@ (gjb) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2014-09-22T20:34:36.136152Z K 7 svn:log V 424 MFC 270850,271053,271192,271717: Save and restore FPU state across suspend and resume on i386. - Create a separate structure for per-CPU state saved across suspend and resume that is a superset of a pcb. - Store the FPU state for suspend and resume in the new structure (for amd64, this moves it out of the PCB) - On both i386 and amd64, all of the FPU suspend/resume handling is now done in C. Approved by: re (hrs) END