christos
1303311a31
don't forget to set fs and gs in the signal handler context. this needs
...
to be pulled up.
2002-04-02 22:33:19 +00:00
christos
eda21311fd
save/restore fs and gs; this should be pulled up.
2002-04-02 22:32:16 +00:00
bjh21
d4d04c5a9b
Add a "ramdisk" set, and remove "minimal", since it served much the
...
same purpose.
2002-04-02 22:21:28 +00:00
eeh
bc3cedd6d8
The mask for 8-byte alignment is 0x7 not 0xf.
2002-04-02 22:07:55 +00:00
augustss
97d7bb77fe
Alphabetize.
2002-04-02 20:48:01 +00:00
augustss
f3a93e43e7
Add urlphy.
2002-04-02 20:46:10 +00:00
augustss
b3d17dfe30
Xref urlphy.
2002-04-02 20:45:40 +00:00
manu
4bca6e2fd0
Added fsync
2002-04-02 20:29:52 +00:00
jdolecek
ee37f0c738
rename sysctl_linux() to linux_sysctl() and hook it into emul_linux
2002-04-02 20:23:43 +00:00
ragge
ba1c5e4c6b
Add Lulea. Someone may want to call me.
2002-04-02 20:21:59 +00:00
jdolecek
3ffbb4470d
make emul_sysctl() work with emulations loaded via LKM, properly bound check
...
name[0]
2002-04-02 20:21:51 +00:00
jdolecek
ebd670f0bc
move emulation-specific sysctl hook from struct execsw to struct emul,
...
where it belongs
2002-04-02 20:19:59 +00:00
jdolecek
2e327b16be
expose emul_search()
2002-04-02 20:18:06 +00:00
manu
062e23b4e2
Added IRIX fcntl(F_GETBSDLK) and fcntl(F_GETBSDLKW)
2002-04-02 19:58:38 +00:00
christos
d3ffde02ce
don't add a search line if the domain name is empty. Pointed out by perry.
2002-04-02 19:16:59 +00:00
christos
93756e61ad
XXX: this code needs a lot more cleanup... There is no clear malloc/free
...
policy and the data dependent initialization is very fragile. I.e.
the code assumes because the data entry is of type foo, it has
initialized certain fields and others not.
- make sure list is not NULL before you use it.
- don't realloc on every loop iteration!
- don't increment i when there are short lines; leads to uninitialized
list[i] entries [fixes bills' core-dump, hi bill!]
2002-04-02 18:59:54 +00:00
christos
3afdbb7d94
XXX: this code has a lot of bugs and needs further cleanup.
...
- don't allocate:
char *p = malloc(len * sizeof(char *))
when you mean:
char *p = malloc(len)
- eliminate duplicated code by creating functions and try not to wrap
- use mvwinnstr instead of mvwinstr
2002-04-02 18:57:01 +00:00
atatat
d68a625e3d
Fix a spelling error in the usage, and while I'm here, make it a
...
little more intelligent about the arguments. A count of the
"from-unit" can now be passed more easily on the command line.
2002-04-02 18:08:28 +00:00
thorpej
875238901e
Garbage-collect the Filecore stuff, and make /usr the "d" partition
...
(RAW_PART == "c").
2002-04-02 17:46:20 +00:00
jdolecek
83bb6f6dd7
Changes to make it less likely to need to be revisited later again:
...
* fdesc_attr(): don't panic for 'unknown' descriptor types, rather use
(*fp->f_ops->fo_stat)() hook, as for DTYPE_SOCKET and DTYPE_PIPE
XXX perhaps use different vnode type than VBAD for these?
* fdesc_setattr(): just return 0 regardless of type, rather than paniccing
for 'unknown' descriptor types
2002-04-02 17:46:06 +00:00
christos
1f44bd39de
- don't trash the old resolv.conf.
...
- say that we generated it and when.
- unfortunately we cannot restore it back, since dhclient does not call us
when it exits.
2002-04-02 17:39:47 +00:00
thorpej
c7eb256693
Add aout2elf upgrade support.
2002-04-02 17:02:54 +00:00
ichiro
56d2b07be1
fix channel list to be 1-14.
...
txrate parameter value determines the rate at which the
Probe request frames will be sent.
bit0 1Mbps
bit1 2M
bit3 5.5M
bit4 11M
2002-04-02 16:59:14 +00:00
thorpej
0c3d55ef67
Switch remaining ARM ports (acorn32, cats, shark) to ELF.
2002-04-02 16:34:49 +00:00
fvdl
03295688de
Return 0 when no interrupt was handled.
2002-04-02 16:02:38 +00:00
isaki
677cd20c7f
initialize codec variables every open().
2002-04-02 15:22:37 +00:00
isaki
fec379f5cd
Correct ADPCM -> linear8 conversion routine.
...
Now, we can record on vs0 (but it's very noisy)
2002-04-02 15:19:00 +00:00
bjh21
a2b01cf96b
Move Mark Brinicombe from the port maintainers' section to the list of other
...
developers, since we've deleted his port.
2002-04-02 15:09:07 +00:00
agc
5e5f49ecfa
Check the return code from the second invocation of installprereq(), to
...
make sure that a failed installation of a rpe-requisite package kills
the attempt to add the package. This reverts pkg_add(1) to traditional
behaviour.
Bump version number accordingly.
2002-04-02 15:08:33 +00:00
heinz
7719786762
wording
2002-04-02 14:16:34 +00:00
heinz
87e2a62572
typos
2002-04-02 14:14:45 +00:00
bjh21
ee7cd026e8
This script has no excuse for ever failing: set -e
2002-04-02 13:17:41 +00:00
bjh21
9597ab134f
Add a missing closing quotation mark. NetBSD's /bin/sh coped fine without
...
it, but bash (rightly) complained.
2002-04-02 13:14:43 +00:00
skrll
f99120f163
Updates for the ALLNOTES case:
...
- add cats and shark
- remove arc (it doesn't have a Makefile)
2002-04-02 12:35:43 +00:00
skrll
3a7b27405d
First attempt at cats notes.
2002-04-02 11:36:34 +00:00
jmc
70ba374a66
Treat pipes like sockets and don't do setattr on them
2002-04-02 10:34:54 +00:00
jmc
457298dd98
Change to native_to_svr4_signo after recent change in
...
compat/svr4/svr4_signal.h
2002-04-02 10:25:21 +00:00
jmc
ec75756238
Provide a definition for sbp2
2002-04-02 10:11:50 +00:00
jmc
a3850d2694
Add another exception condition (XXX...I'm gonna have to give in and just
...
put in support for the new p1212 spec that isn't a standard yet).
Also, minor cleanups and one off by one error when copying text descriptors.
2002-04-02 10:10:54 +00:00
petrov
71419e9eb9
Return from interrupt handler after chip init(reset).
2002-04-02 09:48:27 +00:00
ragge
98ac85610c
Check that each region is inuse before freeing their related extent.
...
This fixes (hopefully) PR#16164.
2002-04-02 09:47:34 +00:00
thorpej
ef861642cb
#define HOST_BITS_PER_LONGLONG 64
2002-04-02 07:28:23 +00:00
chs
dbb8bddd9c
make this compile with DEBUG.
2002-04-02 06:39:32 +00:00
thorpej
c23f2ad0b9
* Use <elfos.h>, not <svr4.h>.
...
* Use <dbxelf.h>.
* Undef CPP_PREDEFINES before defining it.
* Remove the undef of HANDLE_SYSV_PRAGMA; we need this in order for
weak externs to work properly.
2002-04-02 06:22:28 +00:00
gmcgarry
2ec9c06efb
cosmetic formatting
2002-04-02 05:46:36 +00:00
lukem
9c0c79c7ab
Add support for optional ${CRUNCHGEN_FLAGS}.
...
Per discussion with Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
2002-04-02 05:36:23 +00:00
lukem
d213d804f7
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
...
which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
2002-04-02 05:30:34 +00:00
briggs
bc565cd41f
Sync with walnut/conf.c (leaving alone devices that are present here, but not
...
in the configuration). wd mismatch pointed out by smi@sm.sony.co.jp
in port-powerpc/16165.
2002-04-02 05:24:59 +00:00
gson
c32a17670a
When profiling a user process, fuswintr() and suswintr() could store
...
the value fusubail in the pcb_onfault field of the wrong process if a
profiling timer interrupt happened to occur inside cpu_switch() at a
point where curproc had been updated to point to the new process but
curpcb still pointed to the old one. trap() would then fail to ignore
any page fault in fuswintr/suswintr and the system would lock up.
This bug only affected systems with kern_clock.c 1.72 or newer, as
earlier versions only call addupc_intr from interrupts that occur in
user mode. Fixed by assigning to curproc->p_addr->u_pcb.pcb_onfault
instead of curpcb->pcb_onfault, as the former is what trap() checks.
2002-04-02 04:02:32 +00:00
thorpej
2e52a189a8
Remove non-existent ldexp.c from SRCS.
2002-04-02 03:41:26 +00:00