| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=210955
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210954
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210953
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210952
|
| |
|
|
|
|
|
| |
domain sockets.
Notes:
svn path=/head/; revision=210951
|
| |
|
|
|
|
|
|
|
| |
PR: conf/148989
Submitted by: pluknet <pluknet at gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=210947
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210946
|
| |
|
|
|
|
|
|
|
|
|
| |
a fixed order.
PR: 149220
Obtained from: John Baldwin
MFC after: 1 month
Notes:
svn path=/head/; revision=210943
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210942
|
| |
|
|
|
|
|
| |
make_dev_cred and make_dev_credf.
Notes:
svn path=/head/; revision=210941
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210940
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IPI to a specific CPU by its cpuid. Replace calls to ipi_selected() that
constructed a mask for a single CPU with calls to ipi_cpu() instead. This
will matter more in the future when we transition from cpumask_t to
cpuset_t for CPU masks in which case building a CPU mask is more expensive.
Submitted by: peter, sbruno
Reviewed by: rookie
Obtained from: Yahoo! (x86)
MFC after: 1 month
Notes:
svn path=/head/; revision=210939
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210938
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
interfaces to be a vlan (IFT_L2VLAN) rather than an Ethernet interface
(IFT_ETHER). The code already fixed if_type in the ifnet causing some
places to report the interface as a vlan (e.g. arp -a output) and other
places to report the interface as Ethernet (getifaddrs(3)). Now they
should all report IFT_L2VLAN.
Reviewed by: brooks
MFC after: 1 month
Notes:
svn path=/head/; revision=210937
|
| |
|
|
|
|
|
|
|
|
|
| |
use a different interface type (IFT_L2VLAN vs IFT_ETHER). Treat IFT_L2VLAN
interfaces like IFT_ETHER interfaces when handling link layer addresses.
Reviewed by: syrinx (bsnmpd)
MFC after: 1 week
Notes:
svn path=/head/; revision=210936
|
| |
|
|
|
|
|
|
|
|
|
| |
the virtualization detection successfully disabling the clflush instruction.
This fixes insta-panics for XEN hvm users when the hw.clflush_disable
tunable is -1 or 0 (-1 by default).
Discussed with: jhb
Notes:
svn path=/head/; revision=210935
|
| |
|
|
|
|
|
|
| |
Particularly, it caused "vm86_addpage: overlap" panics under VirtualBox.
Add a safety check before freeing memory while I am here.
Notes:
svn path=/head/; revision=210934
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210933
|
| |
|
|
|
|
|
|
|
|
| |
quirk over the general one for transcend sticks.
Submitted by: Mykola Dzham <i levsha me>
MFC after: 1 week
Notes:
svn path=/head/; revision=210931
|
| |
|
|
|
|
|
|
|
| |
PR: docs/149314
Submitted by: olgeni
MFC after: 3 days
Notes:
svn path=/head/; revision=210930
|
| |
|
|
|
|
|
| |
Submitted by: avg, Alex Kozlov <spam@rm-rf.kiev.ua>
Notes:
svn path=/head/; revision=210927
|
| |
|
|
|
|
|
|
| |
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210926
|
| |
|
|
|
|
|
|
| |
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210925
|
| |
|
|
|
|
|
|
| |
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210924
|
| |
|
|
|
|
|
|
|
|
|
|
| |
cdev will never be destroyed. Propagate the flag to devfs vnodes as
VV_ETERNVALDEV. Use the flags to avoid acquiring devmtx and taking a
thread reference on such nodes.
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210923
|
| |
|
|
|
|
|
|
|
|
|
|
| |
MIPS doesn't really need to use atomic_cmpset_int() in situations like
this because the software dirty bit emulation in trap.c acquires
the pmap lock. Atomics like this appear to be a carryover from i386
where the hardware-managed TLB might concurrently set the modified bit.
Reviewed by: alc
Notes:
svn path=/head/; revision=210922
|
| |
|
|
|
|
|
|
|
|
| |
requested by lookup(). This should be a nop at the moment.
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210921
|
| |
|
|
|
|
|
|
|
|
| |
doing it on each open.
In collaboration with: pho
MFC after: 1 month
Notes:
svn path=/head/; revision=210918
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pmap_page_wired_mappings() counts the number of pv entries for the
specified page that have the pv entry wired flag set to TRUE.
pmap_enter() correctly initializes this flag. However,
pmap_change_wiring() doesn't update the corresponding pv entry flag,
only the PTE. So, the count returned by pmap_page_wired_mappings()
will sometimes be wrong.
In the short term, the best fix would be to eliminate the pv entry
flag and use only the PTE. That flag is wasting non-trivial memory.
Remove pv_wired flag, and use PTE flag to count the wired mappings.
Reviewed by: alc
Notes:
svn path=/head/; revision=210914
|
| |
|
|
|
|
|
|
|
| |
causes a compilation error.
The declaration is provided by sys/dev/pci/pcib_private.h starting from r210864.
Notes:
svn path=/head/; revision=210913
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=210912
|
| |
|
|
|
|
|
|
| |
This does the right thing by sign extending the address when compiling for
the n64 abi.
Notes:
svn path=/head/; revision=210911
|
| |
|
|
|
|
|
|
|
| |
format specifier in printf is "%llu".
Use "%ju" instead.
Notes:
svn path=/head/; revision=210910
|
| |
|
|
|
|
|
|
| |
Choose the more conservative option ('yes' to exit on error) to match
the equivalent code in hastd.
Notes:
svn path=/head/; revision=210909
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210905
|
| |
|
|
|
|
|
|
|
|
| |
value resulted in poor performance for UDP packets. With this
change, UDP bulk transfer performance is more than 940Mbps.
While I'm here fix a wrong register definition.
Notes:
svn path=/head/; revision=210904
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210900
|
| |
|
|
|
|
|
|
| |
Reviewed by: dougb
MFC after: 1 month
Notes:
svn path=/head/; revision=210892
|
| |
|
|
|
|
|
| |
success/failure status. Oops.
Notes:
svn path=/head/; revision=210887
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Load added resources.
- Stop and forget removed resources.
- Update modified resources in least intrusive way, ie. don't touch
/dev/hast/<name> unless path to local component or provider name were
modified.
Obtained from: Wheel Systems Sp. z o.o. http://www.wheelsystems.com
MFC after: 1 month
Notes:
svn path=/head/; revision=210886
|
| |
|
|
|
|
|
| |
destroyed from vm86_prepcall().
Notes:
svn path=/head/; revision=210885
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Don't exit on errors if not requested.
- Don't keep configuration in global variable, but allocate memory for
configuration.
- Call yyrestart() before yyparse() so that on error in configuration file
we will start from the begining next time and not from the place we left of.
MFC after: 1 month
Notes:
svn path=/head/; revision=210883
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=210882
|
| |
|
|
|
|
|
|
|
| |
is not setup yet.
MFC after: 1 month
Notes:
svn path=/head/; revision=210881
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=210880
|
| |
|
|
|
|
|
|
|
| |
- Use 'unable to' (instead of 'cannot') consistently.
MFC after: 1 month
Notes:
svn path=/head/; revision=210879
|
| |
|
|
|
|
|
|
| |
Discussed with: mlaier
MFC after: 2 weeks
Notes:
svn path=/head/; revision=210878
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
VM86 calls instead of the real mode emulator as a backend. VM86 has been
proven reliable for very long time and it is actually few times faster than
emulation. Increase maximum number of page table entries per VM86 context
from 3 to 8 pages. It was (ridiculously) low and insufficient for new VM86
backend, which shares one context globally. Slighly rearrange and clean up
the emulator backend to accommodate new code. The only visible change here
is stack size, which is decreased from 64K to 4K bytes to sync. with VM86.
Actually, it seems there is no need for big stack in real mode.
MFC after: 1 month
Notes:
svn path=/head/; revision=210877
|
| |
|
|
|
|
|
| |
MFC after: 1 month
Notes:
svn path=/head/; revision=210876
|
| |
|
|
|
|
|
|
|
|
|
|
| |
PJDLOG_ASSERT() and PJDLOG_VERIFY() that will check the given condition
and log the problem where appropriate. The difference between those
two is that PJDLOG_VERIFY() always work and PJDLOG_ASSERT() can be
turned off by defining NDEBUG.
MFC after: 1 month
Notes:
svn path=/head/; revision=210875
|