dsl
a87d1d52f9
Correct the disassembly of instructions that move immediate values into
...
64bit targets. Only the 0xb8-0xbf instructions (move immediate to register)
have a 64bit immediate constant.
Correct the disassembly of movq %eax to/from an immediate address - 64bit addr.
Add cmovxx instructions.
Now stands a chance of not getting all misaligned on normal C code.
Add a few others, but there are a lot missing, but probably mainly SIMD ones.
2007-06-22 20:54:59 +00:00
mhitch
cd777bd880
Get rid of pcb usages, not needed for idlelwp.
2007-06-22 20:24:09 +00:00
jklos
f43233e198
These files (cxgb*) are for the Chelsio T3 10 gigabit ethernet card from
...
the FreeBSD driver by Kip Macy (kmacy@FreeBSD.org ).
2007-06-22 18:18:54 +00:00
itohy
7edfc5dbe5
PROLIFIC2 -> NETINDEX
2007-06-22 16:39:27 +00:00
itohy
7d053c92ba
Regen from usbdevs rev 1.473.
2007-06-22 16:37:46 +00:00
itohy
c343e9c214
Sort.
...
Remove duplicate.
2007-06-22 16:32:38 +00:00
itohy
2053de92a0
Vendor ID 0x11f6 is used by at least two products from NetIndex Inc.
...
("DD" (0x11f6/0x2001) and firmware loader of "nico." (0x11f6/0x3001)),
and 0x11f6 is probably the vendor ID of NetIndex.
2007-06-22 16:06:30 +00:00
yamt
670c065b9a
ubc_alloc: break loans on UBC_FAULTBUSY.
...
it's necessary after recent file overwrite changes.
(http://mail-index.NetBSD.org/source-changes/2007/06/05/0014.html )
it should fix the problem reported by Sarton O'Brien on
current-users@/port-xen@.
(http://mail-index.NetBSD.org/current-users/2007/06/22/0001.html )
2007-06-22 15:15:48 +00:00
rumble
60f2903e7a
struct dirent is padded to an 8 byte boundary according to sys/dirent.h.
2007-06-22 15:03:40 +00:00
yamt
f0baa9219b
- nfsrv_slpderef: fix a locking botch.
...
(should fix "slp->ns_sref == 0" assertion failures in nfsrv_init)
- add some related assertions.
2007-06-22 14:39:59 +00:00
simonb
015eeb4e7f
Fix a tyop in a comment.
2007-06-22 04:50:47 +00:00
simonb
d1187d4dcb
Use "default" for the getty type for the console and the serial
...
ports, like other evb* ports.
2007-06-22 03:47:42 +00:00
simonb
9a8238c82f
Remove a "CFLAGS+=-g" that seems to have snuck in with no good reason.
2007-06-22 03:24:16 +00:00
jklos
f757e0cee8
Added cxgb entry for Chelsio T3 10 gigabit card.
2007-06-21 23:13:18 +00:00
scw
26603f78b6
Apply the patch, with some minor modifications, provided in:
...
http://mail-index.netbsd.org/port-arm/2007/06/04/0000.html
Addresses:
- an array index overflow in ixpqmgr_intr().
- ixpqmgr_sc must be initialised before calling ixp425_intr_establish().
2007-06-21 22:18:06 +00:00
agc
a08d769680
Initial import of icfs, a case-insensitive/retentive file system.
...
This file system is based on librefuse and puffs.
The icfs(8) utility can be used to mount an existing directory on a
new mount point. icfs makes use of the virtdir(3) virtual directory
routines. Underneath those virtual directories, the individual
directory entries will be displayed as an exact mirror of the original
directory, except that any capital letters in the original entry's
name will be substituted with an entry name consisting entirely of
lower-case letters.
This is an unusual example of a refuse-based file system which provides
lesser functionality than the file system it sits on.
2007-06-21 22:05:28 +00:00
agc
5599c23a3d
Record the root directory at initialisation time.
...
Add a function to "normalise" a path to condense multiple repeated '/'
characters into one.
2007-06-21 21:59:32 +00:00
scw
dba01be393
Apply the patch, with some minor tweaks, supplied in PR/36513.
...
This prevents a possible prefetch past the end of the source buffer.
Note that the semantics of the pld instruction mean that it is unlikely
that this would have caused any problems except in very specific
circumstances in some types of device drivers.
2007-06-21 21:37:04 +00:00
mrg
94acf6b525
note GCC 4.1.3-20070620
2007-06-21 17:02:08 +00:00
mrg
7c79844261
re-run mknative with GCC 4.1.3
2007-06-21 16:58:44 +00:00
ginsbach
32bd9379c0
Mention addition of newgrp(1).
2007-06-21 16:06:21 +00:00
ginsbach
8d82f5f607
Add newgrp(1) cross-reference.
2007-06-21 15:12:59 +00:00
pooka
e601546393
Refactor the pnode2vnode translation slightly so that VFS_ROOT
...
can use it directly.
2007-06-21 14:54:49 +00:00
ginsbach
8921ea3a85
Add the newgrp(1) utility, which changes effective group ID. This is a
...
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.
2007-06-21 14:54:45 +00:00
pooka
41df8e0fed
Reorganize how the root vnode is fetched so that it doesn't always
...
go through VFS_ROOT() and allow to fetch it without locking it.
This allows us to call the cache flush operations also for the root
vnode and most notably fixes e.g. a "No such file or directory"
for a psshfs root directory ls -l when a file was locally deleted
and remotely re-created.
Also fix some sloppy programming in root node fetch (mostly cosmetic).
2007-06-21 14:11:34 +00:00
ginsbach
c82c323deb
Add the newgrp(1) utility, which changes effective group ID. This
...
is a POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications
Issue 6) User Portability Utility.
2007-06-21 14:09:23 +00:00
pooka
23c0297785
print warning if directory cache invalidation fails
2007-06-21 13:53:00 +00:00
skrll
39d5b9520a
Remove gdb 5.3 as nothing uses it now.
2007-06-21 12:51:06 +00:00
xtraeme
5386acb4ac
Xref prop_dictionary_util(3) and prop_send_ioctl(3).
2007-06-21 12:02:31 +00:00
fvdl
fc625d2eff
* Add bus_dmamap_sync calls for cmd structure.
...
* During initialization, use the right port index when setting up the
physical pointers for a port. Fixes issue with non-contigous ports.
Reviewed by Manuel.
2007-06-21 11:32:54 +00:00
jnemeth
3a15d3861a
Make this match how the C version of the interrupt handler does
...
pseudo DMA. Thanks to uwe@ for assistance with sparc assembly
language and tnn@ for testing.
2007-06-21 09:45:54 +00:00
wiz
7d2b5d5273
ntp-4.2.4p2 out.
2007-06-21 06:02:10 +00:00
kiyohara
15e10848b3
Fix rqp->len is a number of read registers.
2007-06-21 04:04:29 +00:00
mrg
70d2e95cee
merge GCC 4.1-20070620.
2007-06-21 04:01:59 +00:00
mrg
f73a50514d
import GCC-4.1 branch from 20070620 (revision 125891). this fixes 78
...
GCC PR's listed below, and also fixes some netbsd PR's.
30370
C++/28988
C++/30016
C++/30168
C++/30221
c++/28999
c++/30536
c++/30847
c++/30852
c++/30895
c++/31074
c++/31449
c++/31517
c++/31806
c++/31809
c/31520
debug/29906
debug/30189
inline-asm/32109
libstdc++/28125
libstdc++/30586
middle-end/24427
middle-end/29683
middle-end/30313
middle-end/30364
middle-end/30433
middle-end/30473
middle-end/30729
middle-end/30761
middle-end/31448
middle-end/32285
objc/27438
objc/30479
other/27843
preprocessor/30468:
rtl-optimization/28011
rtl-optimization/28173
rtl-optimization/28772
rtl-optimization/29329
rtl-optimization/29599
rtl-optimization/30643
rtl-optimization/30787
rtl-optimization/30931
rtl-optimization/31691
target/18989
target/19087
target/25448
target/26090
target/28623
target/28675
target/29487
target/30289
target/30483
target/30848
target/31022
target/31123
target/31137
target/31245
target/31361
target/31380
target/31480
target/31582
target/31641
target/31701
target/31876
target/32163
tree-opt/30045
tree-optimization/26643
tree-optimization/26854
tree-optimization/26998
tree-optimization/27087
tree-optimization/29446
tree-optimization/29925
tree-optimization/30212
tree-optimization/30590
tree-optimization/30823
tree-optimization/31632
tree-optimization/32353
2007-06-20 22:55:47 +00:00
scw
5092a6592f
Apply the patch supplied in PR/36512 to fix the buffer overlap check.
2007-06-20 22:31:21 +00:00
pooka
1c4b40e1bc
fix typo from previous rototill, makes this work again
2007-06-20 21:11:26 +00:00
pooka
5d2746d022
There is no p - it's the calling lwp these days.
2007-06-20 16:35:52 +00:00
christos
eeff189533
- per socket keepalive settings
...
- settable connection establishment timeout
2007-06-20 15:29:17 +00:00
tsutsui
d562fea75e
sn(4) driver on mac68k has been switched to using MI SONIC driver,
...
so prepare MI sn(4) man page. Also improve some descriptions.
2007-06-20 13:31:54 +00:00
sborrill
8d4b49cb31
Support more i915 stolen memory configurations (previous limit was 8MB,
...
some configurations steal up to 64MB). OK christos@
2007-06-20 08:17:12 +00:00
ginsbach
67a9c3250c
Remove debugging code accidently left in the original commit. This should
...
make the test a bit less verbose.
2007-06-19 20:44:28 +00:00
christos
f666788961
mention services_mkdb; from Thilo Jeremias
2007-06-19 19:26:10 +00:00
tsutsui
f168fff654
Add some more AMD64 CPUID entries.
2007-06-19 14:16:56 +00:00
yamt
0eaaf7405e
nfssvc_iod: fix nm_bufqiods accounting on exit.
2007-06-19 13:13:37 +00:00
ad
b2138a8b6a
Re-apply rev 1.111:
...
Always include kernel_lock so that LOCKDEBUG checks can find the symbol.
2007-06-18 21:37:32 +00:00
degroote
220b6d3811
Add a workaround in the case where we have low number of rbuf.
...
It seems to fix problem of frozen network with wpi.
ok by @joerg.
2007-06-18 19:40:49 +00:00
bouyer
c9054f7661
Support root= as an alias for bootdev=, for consistency with multiboot
...
support. Suggested by Pavel Cahyna.
2007-06-18 18:56:23 +00:00
xtraeme
111463f431
Mount a ptyfs on /dev/pts by default. I'm committing it because
...
I did not have any answer for 10 days.
http://mail-index.netbsd.org/tech-install/2007/06/08/0001.html
2007-06-18 16:58:42 +00:00
tnozaki
d260ecaa44
add CP116[12](Thai ISO-8859-11 variant), CP1129,CP1163(Vietnamese).
2007-06-18 16:19:30 +00:00