Orion Hodson
cb4458e030
Disable DRA to fix problems with recording.
2003-01-26 04:23:23 +00:00
Jeff Roberson
4e997f4b87
- Call sched_sleep() instead of rolling our own in cv_waitq_add().
2003-01-26 04:00:39 +00:00
Jake Burkholder
21ecbe78a2
Merge some code paths back together so that we only instantiate 1 copy of
...
the user tlb fault handlers.
2003-01-26 03:38:30 +00:00
Jake Burkholder
6c5b0e25a0
Allow defaulting the console to ttya when it sets to screen and keyboard
...
in the prom but no keyboard is plugged in.
2003-01-26 01:56:20 +00:00
Mike Silbersack
402062e80c
Merge the best parts of maxfragpackets and maxnipq together. (Both
...
functions implemented approximately the same limits on fragment memory
usage, but in different fashions.)
End user visible changes:
- Fragment reassembly queues are freed in a FIFO manner when maxfragpackets
has been reached, rather than all reassembly stopping.
MFC after: 5 days
2003-01-26 01:44:05 +00:00
Warner Losh
7f7ff631be
Add INTEL EEPRO100
...
Submitted by: joerg
2003-01-25 23:18:01 +00:00
Mike Silbersack
641fe90c31
Remove some unnecessary casts.
2003-01-25 22:41:22 +00:00
Alfred Perlstein
71e8fa87ab
regen
2003-01-25 21:34:07 +00:00
Alfred Perlstein
e1d7d0bb60
Bring shm functions closer the the opengroup standards.
...
PR: 47469
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
2003-01-25 21:33:05 +00:00
Alfred Perlstein
004a10f278
regen.
2003-01-25 21:30:08 +00:00
Alfred Perlstein
3beb32709d
Bring semop() closer the the opengroup standards.
...
PR: 47471
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
2003-01-25 21:27:37 +00:00
Alan Cox
d923c5986e
Add MTX_DUPOK to the initialization of system map locks.
2003-01-25 18:45:55 +00:00
Orion Hodson
f9eb140935
Add ac97_patch.[ch] that provide space for ac97 codec specific patches.
2003-01-25 16:54:05 +00:00
Hidetoshi Shimokawa
c547b896f5
Change API of FW_GDEVLST ioctl.
...
- include information about itself.
- define struct fw_devinfo and use it in struct fw_devlstreq.
- unify EUI64 representation using struct fw_eui64.
2003-01-25 14:47:33 +00:00
Poul-Henning Kamp
4394f4767d
Add sysctl kern.timecounter.nsetclock which indicates the number of
...
potential discontinuities in our UTC timescale.
Applications can monitor this variable if they want to be informed
about steps in the timescale. Slews (ntp and adjtime(2)) and
frequency adjustments (ntp) will not increment this counter, only
operations which set the clock. No attempt is made to classify
size or direction of the step.
2003-01-25 07:51:09 +00:00
Jake Burkholder
4a3381caae
Moved some (gas) macros up so they can be used in more places.
2003-01-24 23:47:46 +00:00
Jeffrey Hsu
afb0573a12
Remove extraneous FILEDESC_LOCKs around atomic reads.
...
Reviewed by: jhb
2003-01-24 22:49:52 +00:00
Hidetoshi Shimokawa
9190691bd0
Remove FW_SSTDV ioctl. It is not used anymore.
2003-01-24 13:03:19 +00:00
Hidetoshi Shimokawa
e715bfae6c
Merge little and big endian case.
2003-01-24 12:45:19 +00:00
Doug Rabson
388dc84194
Fix pmap_extract so that it doesn't panic if the user types
...
'cat /proc/pid/map'
Submitted by: Arun Sharma <arun.sharma@intel.com>
2003-01-24 09:58:32 +00:00
Maxime Henrion
ff301db64c
Remove the now unused sys/malloc.h header.
2003-01-24 02:42:22 +00:00
Max Khon
6cdcc15976
- add support for IPX (tested with mount -t nwfs and mars_nwe),
...
IP fast forwarding, SIOCGIFADDR, setting hardware address (not currently
enabled in cm driver), multicasts (experimental)
- add ARC_MAX_DATA, use IF_HANDOFF, remove arc_sprintf() and some unused
variables
- if_simloop logic is made more similar to ethernet
- drop not ours packets early (if we are not in promiscous mode)
Submitted by: mark tinguely (partially)
2003-01-24 01:32:20 +00:00
Matthew N. Dodd
3648042ae9
- The 'aux' field isn't around any longer.
...
- Add missing splnet()/splx()
2003-01-24 00:37:10 +00:00
Max Khon
4abe79362a
add forgotten IFA_LOCK_INIT
2003-01-23 23:36:45 +00:00
Nate Lawson
a40f20c791
More useful announce message containing current speed of CPU
2003-01-23 22:18:14 +00:00
Nate Lawson
537a265865
Remove redundant printf from targbhasync() since all places that return an
...
error do their own, more useful printf.
2003-01-23 21:55:12 +00:00
Hidetoshi Shimokawa
16e0f48443
- Add sysctl knob for bus manager. (hw.firewire.try_bmr)
...
- Check invalid SID length.
- Add some debug messages.
2003-01-23 13:34:40 +00:00
Peter Wemm
99ebb0bfba
Clean up some junk defines, and GC the TPR options.
2003-01-23 01:04:27 +00:00
Peter Wemm
904639d710
Nuke CHEAP_TPR stuff, including LOPRIO_LEVEL (bogus) and ALLHWI_LEVEL
...
(which we never used). There is no need to tweak the TPR anymore and
only causes problems.
2003-01-23 01:03:34 +00:00
Scott Long
128aa5a022
Hack around a bug in the 2200 and 2120 controllers that connot DMA
...
commands from below the first 8K of physical memory. A better fix
is to modify the busdma api to allow either inclusion ranges or
multiple exclusion ranges, but that debate is for another day.
MFC After: 2 days
2003-01-23 01:01:44 +00:00
Peter Wemm
2fbe601a5d
Now that TPR isn't bogusly raised at boot, there is no need to clear
...
it at context switch.
2003-01-23 01:01:35 +00:00
Peter Wemm
e0d92cd4d9
Dont raise the TPR register at initialization time. It only causes
...
problems and we only ever clear it.
2003-01-23 01:00:58 +00:00
Bill Fenner
b3cca10864
Implement SIOCGIFMEDIA for vlan devices by passing the request to the
...
parent device, if there is a parent configured. Modify the result
returned by the parent to indicate that the only supported media
is the currently configured one.
Reviewed by: brooks
2003-01-22 23:30:26 +00:00
Marcel Moolenaar
19ad245042
YAM: This id is found in a Sony Vaio GRX-670. When will this end?
...
Submitted by: Chuck McCrobie <mccrobie2000@yahoo.com>
2003-01-22 22:02:09 +00:00
Justin T. Gibbs
a02f9953f0
Revert AHD_TIMER_MAX_US to its original definition now that the
...
ahc and ahd modules have correct dependencies on the assembler.
2003-01-22 22:00:07 +00:00
Justin T. Gibbs
295ebaf851
Update GENSRCS and aicasm options correctly depending on whether register
...
pretty printing is enabled
Add a dependency on the source files for aicasm so that it will be rebuilt
if out of date.
Simplify.
2003-01-22 21:56:54 +00:00
Matthew Dillon
146cc84e0d
Provide a sysctl to allow defaulting of the connectionless (-c) feature
...
to mount_nfs. The sysctl defaults to 1 (paranoid mode). Setting it to 0
will allow an NFS client to receive replies on a different IP then they
were sent to by default.
Submitted by: Sean Eric Fagan <sef@kithrup.com>
2003-01-22 19:57:31 +00:00
John Baldwin
10deca7e68
- Move enable_sse()'s prototype to machine/md_var.h.
...
- Sort definition of cpu_* variables appropriately.
- Move cpu_fxsr out of the magic non-BSS set of variables and stick it in
the BSS along with hw_instruction_sse (make the latter static as well).
Submitted by: bde (partially)
2003-01-22 18:18:45 +00:00
Hajimu UMEMOTO
bdc5f6a345
Added comment why this workaround is required.
...
Suggested by: sam
MFC after: 1 week
2003-01-22 18:03:06 +00:00
John Baldwin
caf3197636
Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename this
...
variable to something in the cpu_* namespace since that's what all the
other cpuid variables were named and cpu_procinfo is what I came up with.
Requested by: bde
2003-01-22 17:54:12 +00:00
John Baldwin
f4e27c448b
Bah, add in a missing space char I noticed when MFC'ing this.
2003-01-22 17:26:18 +00:00
Mike Silbersack
e02d5926c3
Correctly identify the 3C920B chipset; although it may ship with some Nforce2
...
boards, it's definitely not an Nvidia chip.
Info from: Nvidia's Linux Network driver & pciids.sourceforge.net
2003-01-22 17:14:33 +00:00
Joerg Wunsch
d50ea522c1
Make the arguments to d_close() match the arguments to d_open(), since
...
otherwise the close operation is void, and the underlying device remains
marked as being busy.
Thanks to phk for finding this.
MFC after: 3 days
2003-01-22 14:06:46 +00:00
Hajimu UMEMOTO
56b3905f15
getpeername() returns with no error but didn't fill struct sockaddr
...
correctly against PF_LOCAL. It seems that the test always fails then
sockaddr was not filled. So, I added else clause for workaround.
I doubt if it is right fix. However, it is better than nothing. I
found that NetBSD has same potential problem. But, fortunately,
NetBSD has equivalent else clause.
MFC after: 1 week
2003-01-22 13:13:13 +00:00
Jeffrey Hsu
033aebebc4
Add yet another Sony Vaio PS/2 mouse ID. This one is found on a VX88.
...
Submitted by: marcel
2003-01-22 03:31:08 +00:00
Peter Grehan
cb87db740e
Remove BAT invalidation. This is done later in the boot sequence,
...
so isn't required here, and seems to cause problems when booting
from disk.
Approved by: benno
2003-01-22 01:47:05 +00:00
Peter Grehan
e24f6473f7
Convert remaining .s files to .S
...
Approved by: benno
2003-01-22 01:34:37 +00:00
Peter Grehan
731df24777
- remove dead conditional CFLAG setting
...
- switch locore .s -> .S
Approved by: benno
2003-01-22 01:34:10 +00:00
Dag-Erling Smørgrav
ecf031c9ad
There's absolutely no need for a struct-within-a-struct, so move the
...
counters out of the inner struct and remove it.
2003-01-21 20:33:27 +00:00
Jeffrey Hsu
a448a15bc1
Add missing SMP file locks around read-modify-write operations on
...
the flag field.
Reviewed by: rwatson
2003-01-21 20:20:48 +00:00